Abstract

In this article, we present self-calibrated visual–inertial odometry (VIO) that estimates inertial measurement unit (IMU) intrinsic parameters (scale factor and misalignment) using a stereo camera without any calibration boards. Most of the visual–inertial navigation algorithms assume that the visual and inertial sensors are well-calibrated before operating. However, this could degrade the navigation performance due to unmodeled errors. Specifically, we employ an extended Kalman filter (EKF)-based pose estimator in which the filter state is augmented by the IMU intrinsic parameter to model the egomotion more precisely. Since raw IMU readings are transformed by the intrinsic parameter, these are key factors that determine the performance of the egomotion tracking. The main contribution of this article is an analytic observability analysis of the self-calibrated VIO that is a nonlinear time-varying system. We inspect the rank of the observability matrix formed by Lie derivatives of the nonlinear system. Our theoretical result reveals that the IMU intrinsic parameter is fully observable when all six axes of an IMU are excited. This is further confirmed by our simulation experiments by examining state uncertainties. Moreover, the real-world experiment using a publicly available and author-collected data set reveals that the pose tracking performance is improved by modeling IMU intrinsic parameters.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.