Improving the Robustness of a Direct Visual Odometry Algorithm for Planetary Rovers
Geovanni Martínez
- Year
- 2018
- Citations
- 5
Abstract
An algorithm capable of computing the robot position by evaluating measurements of frame to frame intensity differences was extended to be able to detect outliers in the measurements to exclude them from the evaluation to perform the positioning, with the aim of improving its robustness in irregular terrain scenes, such as consisting of flat surfaces with stones on them. The images are taken by a camera firmly attached to the robot, tilted downwards, looking at the planetary surface. A measurement is detected as an outlier only if its intensity difference and linear intensity gradients can not be described by motion compensation. According to the experimental results, this modification reduced the positioning error by a factor of one third in difficult terrain, maintaining its positioning error, which resulted in an average of 1.8%, within a range of 0.15% and 2.5% of distance traveled, similar to those achieved by state of the art algorithms successfully used in robots here on earth and on Mars.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991