Model-Predictive Motion Planning: Several Key Developments for Autonomous Mobile Robots
Two years of visual odometry on the Mars Exploration Rovers