Mars Robots and Robotics at NASA JPL - The Robotics Institute Carnegie Mellon University