Localization for Lunar Micro-Rovers - The Robotics Institute Carnegie Mellon University