tir38

documenting the academic and personal life of….

SLAM-5 Bot part 3: hardware iteration

posted on October 21, 2009 in engineering, robotics/controls/AI

So in the course of finishing what would have been part 3 of this project, the post processing, I decided that some design changes needed to be made to the robot. I made two hardware changes: larger drive wheels and the addition of a compass sensor.

side-with-compass_cropped_scaled
Side view.
(more…)

Comments (0)

LiNuXT: Linux + NXT

posted on September 1, 2009 in engineering, robotics/controls/AI

Since transitioning to Ubuntu Linux, I’ve continued working on my Lego NXT projects. I spent several hours figuring out how to configure my machine to write, debug, and upload code to the NXT brick. I found several sites and message board posts, each detailing a specific step in the process. I thought it would be a good idea to bring all of this information together and hopefully make it easy for anyone else who wishes to follow in my footsteps.

The entire process consists of setting up a Windows emulator (WINE), installing an IDE (BricxCC), and installing and running a communications tool between linux and the brick (Talk2NXT).

(more…)

Comments (2)

Past Project: Input Shaper Testing

posted on October 13, 2008 in engineering, projects, robotics/controls/AI

As part of my ME degree from Georgia Tech, I had to take a class called Experimental Engineering (ME 4055). It was a senior level class where students worked in teams to complete a project that mimicked the research cycle of a PhD student or professor. The team was required to design and conduct a set of experiments, evaluate the results, and then write a paper. For most students this was a rather bogus class. Students were limited to a small amount of hardware and research areas, and each semester’s reports looked all too similar to previous. I, however, had the very special chance of taking this class with Adam Reich during my semester abroad at Georgia Tech Lorraine (GTL), which meant working with Dr. William Singhose and his PhD student, Jason Lawrence. They were at GTL to teach several other classes (another one I was also in, ME 6401 Linear Control Theory) and to continue/promote their research with a highly portable, miniature gantry crane.


The mini gantry crane setup at GTL.
(more…)

Comments (0)

SLAM-5 Bot part 2: the control algorithm

posted on July 31, 2008 in engineering, robotics/controls/AI

After assembling the hardware for my SLAM (Simultaneous Localization and Mapping) robot, I set about to write the code which controls the drive motors, senses obstacles, and records the robot’s path. Lego’s NXT kit comes with a rather basic visual programming language called NXT-G. This program, which constructs programs by creating essentially flow charts, is almost counterintuitive to anyone with command line programing experience. I decided instead to use the third-party programming language called Not eXactly C (NXC) and its associated IDE, Bricx Command Center.
(more…)

Reporting In From The FIRST Lego Robotics Competition

posted on June 6, 2008 in adventures, engineering, robotics/controls/AI

Last month the FIRST Robotics National Championship was held at the Georgia Dome, only several blocks from my house, so I ventured over to report on the events lasting from Wednesday to Saturday. The entire extravaganza was sponsored by Vex, Lego, and NASA, amongst others. The National Championship in Atlanta is the culmination of regional competitions throughout the US and Canada. Three separate events were simultaneously taking place under one roof. The FIRST Lego League (FLL) and FIRST Tech Challenge (FTC) are both kit-based problem solving competitions for kids aged 9-14 and high school students. Additionally, the FIRST Robotics Competition (FRC) is an open-ended design competition which allows high school students the freedom to construct their robot from the materials of their choosing. The three competitions are entirely different; each has a unique playing field, set of objectives, and scoring method.
(more…)

Comments (0)

Next »

Pages

  • my bike tools
  • my books
  • my calender
  • my pictures
  • my resume

Categories

  • adventures
  • engineering
    • CAD/CAE
    • lectures
    • robotics/controls/AI
  • miscellaneous
  • projects
    • DIY
    • in development

Links

  • RIM @ GT
  • ATL Bikes To Rwanda
  • Faster Mustache

random image

login