Robust Pose Graph Optimization Using Two-Stage Initialization and Covariance Matrix Rescaling Algorithm
The back-end module of Simultaneous Localization and Mapping (SLAM) involves solving a nonlinear Pose Graph Optimization (PGO) problem. Typically, back-end optimization algorithms for SLAM require a good initial pose, followed by gradient-based optimization techniques such as Gauss-Newton (GN). However, in environments with outliers, these algorithms often struggle with poor initial values. To ad-dress this issue, this paper proposes a robust pose optimization algorithm. First, we begin pose initialization algorithms based on a two-stage least squares method with Tukey's Biweight kernel function. Then, we use covariance matrix rescaling algorithm, which add an adaptive constraint factor to robustly adjust the weight of each measurement, conduct iterative optimization, and verify their robustness and convergence. Experimental evaluations using both synthetic and real-world datasets in 2D and 3D environments demonstrate that this robust method handles outlier loop-closures with greater ef-fectiveness and reliability compared to state-of-art techniques.
Authors
- Hao Fang (ORCID: https://orcid.org/0000-0003-2572-6994)
- Jinqiang Cui (ORCID: https://orcid.org/0000-0002-7833-1876)
- Yuxuan Feng (ORCID: https://orcid.org/0009-0003-7935-453X)
- Ziming Liu (ORCID: https://orcid.org/0000-0002-7090-8853)
Institutions
- Tongji University (CN)
- Beijing Institute of Technology (CN)
- Peng Cheng Laboratory (CN)
Publication Details
- Published
- 2024-11-01
- DOI
- https://doi.org/10.1109/cac63892.2024.10865020
- Citations
- 1
- Primary Topic
- Advanced Vision and Imaging
- Type
- article
- Field-Weighted Citation Impact
- 0.25