Invariant Smoothing for Localization: Including the IMU Biases

Paul Chauchat,Silvère Bonnabel,Axel Barrau
2024-09-04
Abstract:In this article we investigate smoothing (i.e., optimisation-based) estimation techniques for robot localization using an IMU aided by other localization sensors. We more particularly focus on Invariant Smoothing (IS), a variant based on the use of nontrivial Lie groups from robotics. We study the recently introduced Two Frames Group (TFG), and prove it can fit into the framework of Invariant Smoothing in order to better take into account the IMU biases, as compared to the state-of-the-art in robotics. Experiments based on the KITTI dataset show the proposed framework compares favorably to the state-of-the-art smoothing methods in terms of robustness in some challenging situations.
Robotics
What problem does this paper attempt to address?
The paper aims to address the issue of Inertial Measurement Unit (IMU) bias in robot localization and proposes an invariant smoothing algorithm based on the Two Frames Group (TFG) structure. Specifically: 1. **Problem Background**: Existing localization methods have shortcomings in handling IMU bias, typically treating the bias as an additional parameter, leading to an "imperfect" invariant framework. 2. **Objective**: By introducing the TFG structure, better handle IMU bias, and improve localization accuracy and robustness. 3. **Method**: Utilize the TFG structure to improve the invariant smoothing algorithm, enabling it to more accurately handle accelerometer bias and gyroscope bias in the IMU. 4. **Experimental Validation**: Conduct experiments using the KITTI dataset, demonstrating that the new method has better convergence and consistency when the initial error is large, and shows stronger robustness, especially when the window size is small.