Data-Driven Slip Model for Improved Localization and Path Following applied to Lunar Micro-Rovers - The Robotics Institute Carnegie Mellon University