APMC-LOM: Accurate 3D LiDAR Odometry and Mapping Based on Pyramid Warm-Up Registration and Multi-Constraint Optimization

被引:2
作者
Liu, Hongyan [1 ]
Gao, Haiming [1 ]
Shi, Jin [1 ]
Xu, Chenglong [2 ]
Qu, Daokui [3 ]
Hua, Wei [1 ]
机构
[1] Zhejiang Lab, Hangzhou 311121, Peoples R China
[2] Harbin Engn Univ, Coll Intelligent Syst Sci & Engn, Harbin 150001, Peoples R China
[3] Yellow River Inst Robot Innovat, Jinan 250102, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金; 黑龙江省自然科学基金;
关键词
Laser radar; Accuracy; Simultaneous localization and mapping; Odometry; Point cloud compression; Trajectory; Optimization; LiDAR odometry; unmanned ground vehicle; simultaneous localization and mapping; pyramid warm-up registration; multi-constraint optimization; REAL-TIME; ROBUST; MAP;
D O I
10.1109/TVT.2024.3441058
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Simultaneous localization and mapping (SLAM) based on LiDAR plays a pivotal role in many unmanned systems, but currently suffers from drift in trajectory estimation and lacks of robustness, resulting in inconsistent global maps. This paper proposes an accurate and robust LiDAR SLAM system to achieve low-drift ego-motion estimation and globally consistent mapping for unmanned ground vehicles (UGVs) in diverse environments. Firstly, a pyramid warm-up registration method is proposed to directly match the current scan with the map without feature extraction. More importantly, it utilizes the original geometric information to improve the registration accuracy and adopts a fast covariance matrix calculation method to greatly enhance the registration speed. Secondly, a submap generation method is proposed by formulating an anti-slip strategy and a point cloud similarity metric. It effectively prevents the loss of critical information while establishing strong constraints between keyframes and the map. Finally, a local-to-global optimization factor graph is constructed by establishing multi-level constraint relationships to optimize the overall system accuracy. The proposed method is compared with the current state-of-the-art LiDAR SLAM methods on several challenging datasets, including the KITTI, NeBula, and Newer College datasets. Experimental results show that our method has higher trajectory estimation accuracy and map consistency, and performs robustly in disparate environments.
引用
收藏
页码:18266 / 18282
页数:17
相关论文
共 43 条
[1]  
Behley J, 2018, ROBOTICS: SCIENCE AND SYSTEMS XIV
[2]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[3]   The normal distributions transform: A new approach to laser scan matching [J].
Biber, P .
IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2003, :2743-2748
[4]   Robust and Autonomous Stereo Visual-Inertial Navigation for Non-Holonomic Mobile Robots [J].
Chae, Hee-Won ;
Choi, Ji-Hoon ;
Song, Jae-Bok .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (09) :9613-9623
[5]   Direct LiDAR Odometry: Fast Localization With Dense Point Clouds [J].
Chen, Kenny ;
Lopez, Brett T. ;
Agha-mohammadi, Ali-akbar ;
Mehta, Ankur .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) :2000-2007
[6]   NDT-LOAM: A Real-Time Lidar Odometry and Mapping With Weighted NDT and LFA [J].
Chen, Shoubin ;
Ma, Hao ;
Jiang, Changhui ;
Zhou, Baoding ;
Xue, Weixing ;
Xiao, Zhenzhong ;
Li, Qingquan .
IEEE SENSORS JOURNAL, 2022, 22 (04) :3660-3671
[7]   Cloud Learning-Based Meets Edge Model-Based: Robots Don't Need to Build All the Submaps Itself [J].
Chen, Weinan ;
Huang, Dehao ;
Pan, Yaling ;
Chen, Guangcheng ;
Ruan, Jiahao ;
Yu, Jingwen ;
Zheng, Jiamin ;
Zhang, Hong .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (02) :2292-2304
[8]  
Chen XYL, 2019, IEEE INT C INT ROBOT, P4530, DOI 10.1109/IROS40897.2019.8967704
[9]   CT-ICP: Real-time Elastic LiDAR Odometry with Loop Closure [J].
Dellenbach, Pierre ;
Deschaud, Jean-Emmanuel ;
Jacquet, Bastien ;
Goulette, Francois .
2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2022), 2022, :5580-5586
[10]  
Deschaud JE, 2018, IEEE INT CONF ROBOT, P2480