Distributed Pose Graph Optimization for Collaborative SLAM Using Fast ADMM
Collaborative Simultaneous Localization and Mapping (CSLAM) is a technology that enables multiple robots to estimate their own trajectories and collaboratively construct a global map in a large-scale unknown environment by sharing local information. The back-end of this technology involves solving a non-convex Pose Graph Optimization (PGO), which is usually formulated as <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$SE(d)$</tex>-synchronization. To address the performance degradation of centralized solvers when dealing with large-scale pose graphs, we employ a multi-level graph partitioning method to split the large-scale pose graph, resulting in Distributed Pose Graph Optimization (DPGO) with constraints. Additionally, this paper proposes a Fast Alternating Direction Method of Multipliers (ADMM) algorithm to achieve high-quality solutions more efficiently. Finally, we test the proposed method on various standard datasets and compare it with traditional ADMM. The experimental results demonstrate that the Fast ADMM accelerates solution convergence.
Authors
- Cunhao Li
- Peng Yi (ORCID: https://orcid.org/0000-0002-2494-1505)
- Jinlong Lei (ORCID: https://orcid.org/0000-0003-1581-8932)
Institutions
- Tongji University (CN)
Publication Details
- Published
- 2024-10-18
- DOI
- https://doi.org/10.1109/icus61736.2024.10840085
- Primary Topic
- Modular Robots and Swarm Intelligence
- Type
- article
- Field-Weighted Citation Impact
- 0.00