Thursday, May 26, 2011

ROS Documentation Contest: Round One

We have sent out t-shirts to our first round of winners of the ROS Documentation Contest.

Ugo Cupcic from the Shadow Robot Company provided complete documentation for the shadow robot stack. The stack includes not only the software necessary to get the Shadow Robot hardware up and running, but also includes a CyberGlove driver and a 3D Mouse driver.

While we can not approve of the robot's method for making "coffee", the pneumatic muscles 20 electric motors clearly allow the hand to be quite dexterous and capable of many useful tasks. The hand can also perform delicate operations such as picking up light bulbs or using tweezers, though it looks like it may need gloves to do the dishes.

David Lu!! from the Media and Machines Lab at Washington University in St. Louis is another great documentor providing documentation for several stacks.

The Polonius stack provides a GUI interface for researchers to perform Human Robot Interaction (HRI) experiments. The GUI provides a means for non-programmers to control a smach state machine and trigger actionlib events to control the robot during 'wizard of oz style' experiments.

The motion_capture stack provides tools for integrating data in c3d format from a motion capture systems into a point cloud in ROS.

Mr. Lu!! has also developed roswiki_node, a concept for meta documentation that generates wiki formatted documentation from a package's source code. A great idea that could use more contributors to expand the package's capabilities. The tool could also be useful for documenting your next ROS package.

Speaking of documentation, we still have t-shirts so Round Two of the ROS Documentation Contest is now open. So enter your documentation today!


Anonymous said...

YEEAAAAAHHH ugo is the man!

Anonymous said...

Yep. Most def.