Vision-Based Motion Estimation for the ExoMars Rover

M. Maurette,L. Rastel,F. Souvannavong
Abstract:Localization is one of the most critical function for the ExoMars rover autonomy. Both the daily distance crossed and the number of iterations needed to reach a site of interest depend on its precision. The Visual Motion Estimation system presented in this paper is designed to satisfy the ExoMars project needs on the localization function. Its main features are : the respect of the very constrained resources of the flight computer, an accurate short term (20cm) and long term (100m) localization given at 0.1Hz against more than 1Hz for terrestrial systems, efficient algorithms to fit time and memory requirements and a modular design to balance computation time and localization accuracy. The algorithm is tested on more than 300 real images acquired in a Mars-like environment every 200mm. All images are precisely localized in 6D by a laser tracker. We therefore give the real performances of our VME function that can later be used to specify a visual localization function for an autonomous navigation system. Our function demonstrates a localization accuracy of less than 2m after a traverse of 100m, when accelerometers are used to correct rover pitch and roll. Adding two extra azimuth correction steps allows to get an error inferior to 1m.
Engineering
What problem does this paper attempt to address?