ROS

The Robot Operating System is a set of software libraries and tools that help you build robot applications.
Get started with ROS