A LiDAR SLAM With PCA-Based Feature Extraction and Two-Stage Matching

被引:53
作者
Guo, Shiyi [1 ,2 ]
Rong, Zheng [1 ]
Wang, Shuo [2 ]
Wu, Yihong [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Automat, Natl Lab Pattern Recognit, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Artificial Intelligence, Beijing 100049, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature extraction; Simultaneous localization and mapping; Laser radar; Principal component analysis; Real-time systems; Point cloud compression; Three-dimensional displays; feature matching; light detection and ranging (LiDAR) simultaneous localization and mapping (SLAM); loop closing; trajectory measurement;
D O I
10.1109/TIM.2022.3156982
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Simultaneous localization and mapping (SLAM) has been studied for decades in the field of robotics, in which light detection and ranging (LiDAR) is widely used in various application areas benefiting from its accessibility of direct, accurate, and reliable 3-D measurements. However, the performance of LiDAR SLAM may be degraded when running in degenerate scenario, which makes it still a challenging problem to realize real-time, robust, and accurate state estimation in complex environments. In this article, we propose a keyframe-based 3-D LiDAR SLAM using an accurate principal component analysis (PCA)-based feature extraction method and an efficient two-stage matching strategy, toward a more robust, accurate, and globally consistent estimation performance. The effectiveness and performance are demonstrated and evaluated by comparing our method with the state-of-the-art open-source methods, LOAM and LeGo-LOAM, on KITTI datasets and custom datasets collected by our sensor system. The experimental results show obvious improvement of odometry accuracy and mapping consistency without loss of real-time performance.
引用
收藏
页数:11
相关论文
共 32 条
[1]  
Agarwal S., Ceres solver
[2]  
[Anonymous], 2009, ROBOTICS SCI SYSTEMS
[3]   D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features [J].
Bai, Xuyang ;
Luo, Zixin ;
Zhou, Lei ;
Fu, Hongbo ;
Quan, Long ;
Tai, Chiew-Lan .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :6358-6366
[4]   Monocular Visual Odometry Based on Depth and Optical Flow Using Deep Learning [J].
Ban, Xicheng ;
Wang, Hongjian ;
Chen, Tao ;
Wang, Ying ;
Xiao, Yao .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
[5]   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
[6]   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
[7]   ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial, and Multimap SLAM [J].
Campos, Carlos ;
Elvira, Richard ;
Gomez Rodriguez, Juan J. ;
Montiel, Jose M. M. ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) :1874-1890
[8]  
Chen XYL, 2019, IEEE INT C INT ROBOT, P4530, DOI 10.1109/IROS40897.2019.8967704
[9]  
De Berg M., 2008, Computational Geometry: Algorithms and Applications, V3rd ed., DOI DOI 10.1007/978-3-540-77974-2
[10]  
Deschaud JE, 2018, IEEE INT CONF ROBOT, P2480