TY - GEN
T1 - Robust Pose Graph Optimization Using Two-stage Initialization and Covariance Matrix Rescaling Algorithm
AU - Feng, Yuxuan
AU - Liu, Ziming
AU - Cui, Jimqiang
AU - Fang, Hao
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - 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 address 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 effectiveness and reliability compared to state-of-art techniques.
AB - 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 address 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 effectiveness and reliability compared to state-of-art techniques.
KW - covariance matrix rescaling algorithm
KW - pose graph optimization
KW - SLAM
UR - http://www.scopus.com/inward/record.url?scp=86000747666&partnerID=8YFLogxK
U2 - 10.1109/CAC63892.2024.10865020
DO - 10.1109/CAC63892.2024.10865020
M3 - Conference contribution
AN - SCOPUS:86000747666
T3 - Proceedings - 2024 China Automation Congress, CAC 2024
SP - 4578
EP - 4583
BT - Proceedings - 2024 China Automation Congress, CAC 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2024 China Automation Congress, CAC 2024
Y2 - 1 November 2024 through 3 November 2024
ER -