astromech-ros

astromech-ros

astromech-ros is a stack of ROS interface functions for Astromech droid replicas ("R2-D2s"). Astromech droids are basically differential-drive platforms with specific, movie-used appendages. They usually have a turnable dome. The full set of appendages are two "utility arms" in front, a "gripper arm" and a "cpu arm", a "periscope" and "life form scanner" in the dome, and the ability to go from three-leg mode (passive caster in front) to two-leg mode and back. Some builders opt to have all of those, some only have the turnable dome. That makes them a pretty standardized plaform which is scalable from a fixed set of functions. The usual purpose of these "robots" is display at conventions, so most of them currently are remote-control only, but the first forays into autonomous robotics have recently been started. My own droid is (I believe) the first one to have working environment sensors (ultrasound, infrared, camera, soon a Kinect), currently used for collision avoidance. To make things easier for other builders and also because of the standardized-scalable nature of the platform, I've started work on a ROS stack that allows control of Astromech platforms and basically provides a standardized software interface to the platform and all its appendages. Currently, this stack only supports my droid, but we're actively working on getting more droids supported. There's an Astromech builders' club with a web home at http://astromech.net and a couple hundred builders world-wide. R2-D2, Star Wars etc. are trademarks by LucasFilm. All efforts in astromech-ros and the R2 builders' club are strictly private and not for profit. We respect LucasFilm's trademarks and IP and are happy for the support we're getting from them.

Wiki: astromech-ros (last edited 2011-04-11 16:25:53 by KenConley)