ROS Navigation stack.  Code for finding where the robot is and how it can get somewhere else.