Square-Root Robocentric Visual-Inertial Odometry With Online Spatiotemporal Calibration | IEEE Journals & Magazine | IEEE Xplore

Square-Root Robocentric Visual-Inertial Odometry With Online Spatiotemporal Calibration


Abstract:

Robocentric visual-inertial odometry (R-VIO) in our recent work [1] models the probabilistic state estimation problem with respect to a moving local (body) frame, which i...Show More

Abstract:

Robocentric visual-inertial odometry (R-VIO) in our recent work [1] models the probabilistic state estimation problem with respect to a moving local (body) frame, which is contrary to a fixed global (world) frame as in the world-centric formulation, thus avoiding the observability mismatch issue and achieving better estimation consistency. To further improve efficiency and robustness in order to be amenable for the resource-constrained applications, in this paper, we propose a novel information-based estimator, termed R-VIO2. In particular, the numerical stability and computational efficiency are significantly boosted by using i) the square-root expression and ii) incremental QR-based update combined with back substitution. Moreover, the spatial transformation and time offset between visual and inertial sensors are jointly calibrated online to robustify the estimator performance in the presence of unknown parameter errors. The proposed R-VIO2 has been extensively tested on public benchmark dataset as well as in a large-scale real-world experiment, and shown to achieve very competitive accuracy and superior time efficiency against the state-of-the-art visual-inertial navigation methods.
Published in: IEEE Robotics and Automation Letters ( Volume: 7, Issue: 4, October 2022)
Page(s): 9961 - 9968
Date of Publication: 15 July 2022

ISSN Information:

Funding Agency:


I. Introduction and Related Work

Visual-inertial odometry (VIO) that typically combines the inertial data from inertial measurement unit (IMU) and the visual observations from camera to compute the orientation and position of the sensing platform has been becoming popular for GPS-denied navigation applications, ranging from the augmented/virtual reality (AR/VR), autonomous driving to even the unmanned planet exploration. Especially, in order for computational efficiency, a VIO is usually realized by either extended Kalman filter (EKF) or fixed-lag smoothing (FLS) which optimizes over a bounded-size sliding window of recent states by marginalizing the past states periodically, for which a complete review of the recent efforts can be found in [2].

Contact IEEE to Subscribe

References

References is not available for this document.