MTC-SLAM: Multi-Scale Tightly Coupled LiDAR-Inertial SLAM Method for Complex Environments With Dynamic Objects and Similar Features
Simultaneous Localization and Mapping (SLAM) is critical for autonomous driving. Compared with visual SLAM which suffers from variable lighting conditions and sparse features, Light Detection and Ranging (LiDAR) based solution is highly competitive since LiDAR can offer precise distance measurements and robust resistance to changes in illumination. However, current LiDAR SLAM techniques only estimate pose from a single scale, such that complex environments with dynamic objects and similar features can heavily affect the performance, leading to poor accuracy and robustness of pose estimation. To address these challenges, we present MTC-SLAM, a multi-scale and tightly coupled LiDAR-Inertial SLAM method. It begins with a coarse adjustment across six degrees of freedom at a larger scale, followed by adaptive step-size least squares updates for <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\boldsymbol{x}$</tex-math></inline-formula>, <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\boldsymbol{y}$</tex-math></inline-formula>, and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\boldsymbol{yaw}$</tex-math></inline-formula> on a smaller scale, and dynamic interpolation updates for <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\boldsymbol{z}$</tex-math></inline-formula>, <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\boldsymbol{pitch}$</tex-math></inline-formula>, and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\boldsymbol{roll}$</tex-math></inline-formula>. The updated poses are integrated as odometer factors, alongside Global Positioning System (GPS) and loop closure factors, to construct a factor graph for backend optimization. Additionally, a multi-scale loop closure detection method is proposed to identify loops using multi-scale descriptors for global optimization. Extensive experiments on the MulRan dataset demonstrate that MTC-SLAM outperforms existing mainstream methods in both accuracy and robustness.
Authors
- Wenping Liu (ORCID: https://orcid.org/0000-0003-3933-9792)
- Lei Nie (ORCID: https://orcid.org/0000-0001-6151-9170)
- Li Weigang (ORCID: https://orcid.org/0000-0003-1826-1850)
- Hongbo Jiang (ORCID: https://orcid.org/0000-0001-7372-2539)
- Qifeng Wang (ORCID: https://orcid.org/0009-0003-9073-121X)
Institutions
- Hunan University (CN)
- Hunan University of Science and Engineering (CN)
- Hubei University Of Economics (CN)
- Wuhan University of Science and Technology (CN)
Publication Details
- Journal
- IEEE Transactions on Vehicular Technology
- Published
- 2025-06-02
- DOI
- https://doi.org/10.1109/tvt.2025.3575067
- Citations
- 1
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 4.99