Visual odometry refers to tracking the motion of a body using an onboard vision system. Practical visual odometry systems combine the complementary accuracy characteristics of vision and inertial measurement units. The Mars Exploration Rovers, Spirit and Opportunity, used this type of visual odometry. The visual odometry algorithms in Spirit and Opportunity were based on Bayesian methods, but a number of simplifying approximations were needed to deal with onboard computer limitations. Furthermore, the allowable motion of the rover had to be severely limited so that computations could keep up. Recent advances in computer technology make it feasible to implement a fully Bayesian approach to visual odometry. This approach combines dense stereo vision, dense optical flow, and inertial measurements. As with all true Bayesian methods, it also determines error bars for all estimates. This approach also offers the possibility of using Micro‐Electro Mechanical Systems (MEMS) inertial components, which are more eco...
[1]
S. Shankar Sastry,et al.
An Invitation to 3-D Vision
,
2004
.
[2]
M. Maimone,et al.
Overview of the Mars Exploration Rovers ’ Autonomous Mobility and Vision Capabilities
,
2007
.
[3]
Larry H. Matthies,et al.
Visual odometry on the Mars Exploration Rovers
,
2005,
2005 IEEE International Conference on Systems, Man and Cybernetics.
[4]
Peter Corke,et al.
An Introduction to Inertial and Visual Sensing
,
2007,
Int. J. Robotics Res..
[5]
James R. Bergen,et al.
Visual odometry for ground vehicle applications
,
2006,
J. Field Robotics.
[6]
Richard Szeliski,et al.
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
,
2001,
International Journal of Computer Vision.