Very very cool stuff in ROS. I have never messed around with anything like that, but maybe it is time for a new project, again