DOGE: An Extrinsic Orientation and Gyroscope Bias Estimation for Visual-Inertial Odometry Initialization
Journal:
arXiv
Published Date:
Dec 11, 2024
Abstract
Most existing visual-inertial odometry (VIO) initialization methods rely on
accurate pre-calibrated extrinsic parameters. However, during long-term use,
irreversible structural deformation caused by temperature changes, mechanical
squeezing, etc. will cause changes in extrinsic parameters, especially in the
rotational part. Existing initialization methods that simultaneously estimate
extrinsic parameters suffer from poor robustness, low precision, and long
initialization latency due to the need for sufficient translational motion. To
address these problems, we propose a novel VIO initialization method, which
jointly considers extrinsic orientation and gyroscope bias within the normal
epipolar constraints, achieving higher precision and better robustness without
delayed rotational calibration. First, a rotation-only constraint is designed
for extrinsic orientation and gyroscope bias estimation, which tightly couples
gyroscope measurements and visual observations and can be solved in
pure-rotation cases. Second, we propose a weighting strategy together with a
failure detection strategy to enhance the precision and robustness of the
estimator. Finally, we leverage Maximum A Posteriori to refine the results
before enough translation parallax comes. Extensive experiments have
demonstrated that our method outperforms the state-of-the-art methods in both
accuracy and robustness while maintaining competitive efficiency.