It's alive!

Well, almost. I've finally started building my RoboMagellan entry for next year's RoboGames.
Unlike many of the converted RC-trucks used for RoboMagellan, I'm building a differential drive base, which should help with planning.

I recently acquired a used UTM30-LX laser, which will be the primary sensor on this platform, along with a pan and tilt camera, GPS, encoders, and an IMU. I'm planning to put the laser on a tilt stage using an MX-28T servo, which should allow pretty serious 3D obstacle avoidance.

New parts on Thingiverse

It has been a while since I've posted to this blog, I'll avoid making the typical "that's about to change comment".

I do want to post links to a few relevant parts that I've uploaded to Thingiverse today. These are kinda old, but never got shared, and since our MakerBot PC almost died this week, I decided I had better get them out there before I lose them. Without further ado:

  • The Asus Xtion "wide"-style Bioloid-frame mount is now posted. This is the mount that I have been using on Maxwell for almost a year, and is much more stable side-to-side than previous designs.
  • An 8020 adapter for mounting tall masts on TurtleBots.
  • Finally, I've uploaded the style-ized version of the TurtleBot gripper. These are tough to print, due to the overhang, but look pretty cool.

Navigating Apartments with ROS

While Maxwell tends to reside at the office most days, I've recently brought him home a few times. I'm now working towards some cool demos of mobile manipulation in a home environment, but the first step is of course to navigate that environment.

I've been trying for some time to use only the ASUS on the head, however, the thick carpeting and carpet/linoleum transitions really throw of my odometry at times. I finally dropped back and just used my low-cost Hokuyo. This evening I created a new map, without much effort at all, using gmapping and the Hokuyo:

Some preliminary tests show that my planner parameters will probably work well, even in the smaller environment (the map above is 10m x 10m). What is very apparent is that my laser doesn't pick up much of my furniture -- the larger room is actually mostly full with tables at various heights, which are only showing up as stray points to the laser. Adding the ASUS for 3D obstacle avoidance should help quite a bit.