
Robots can be about as complex a machine as you're ever likely to encounter, but roboticists spend a lot of time solving mundane problems that have already been solved countless times by other robot makers. A recent
New Scientist article documents the efforts of researchers around the globe that have begun to collaborate on the Robot Operating System (ROS), which they hope will provide a common platform for robot research, letting its users concentrate on advancing the state of the art instead of reinventing the wheel.
Member since:
2006-09-25
I tried it on my computer (debian) and it is very easy to build decentralized service / listener nodes. I would consider it more like a framework than an OS, though.
I wonder what is the performance impact of running all nodes communication over TCP and publishing / subscribing to services using XMLRPC on embedded systems.
There is an experimental library for using ROS with Java.
In any case, this is a great project with a lot of potential!
Edit: link to the project http://ros.sourceforge.net/
Edited 2009-08-11 06:01 UTC