ASL-SLAM: A LiDAR SLAM With Activity Semantics-Based Loop Closure

被引:9
|
作者
Zhou, Baoding [1 ,2 ]
Li, Chunyu [1 ,2 ]
Chen, Shoubin [3 ,4 ,5 ]
Xie, Doudou [1 ,2 ]
Yu, Min [6 ]
Li, Qingquan [7 ,8 ]
机构
[1] Shenzhen Univ, Inst Urban Smart Transportat & Safety Maintenance, Key Lab Resilient Infrastruct Coastal Cities, Minist Educ, Shenzhen 518060, Peoples R China
[2] Shenzhen Univ, Coll Civil & Transportat Engn, Shenzhen 518060, Peoples R China
[3] Shenzhen Univ, Guangdong Prov Lab Artificial Intelligence & Digi, Shenzhen 518060, Peoples R China
[4] Shenzhen Univ, Sch Architecture & Urban Planning, Shenzhen 518060, Peoples R China
[5] Orbbec Res, Shenzhen 518052, Peoples R China
[6] Jiangxi Normal Univ, Coll Commun Elect Engn & Comp Sci, Nanchang 330022, Peoples R China
[7] Shenzhen Univ, Guangdong Key Lab Urban Informat, Shenzhen 518060, Peoples R China
[8] Shenzhen Univ, Guangdong Lab Artificial Intelligence & Digital E, Shenzhen 518060, Peoples R China
基金
中国国家自然科学基金;
关键词
Semantics; Simultaneous localization and mapping; Point cloud compression; Laser radar; Optimization; Turning; Feature extraction; Activity semantics; graph optimization; inertial measurement unit (IMU); LiDAR; loop closure detection; simultaneous localization and mapping (SLAM); SIMULTANEOUS LOCALIZATION; SURFACE;
D O I
10.1109/JSEN.2023.3270871
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A practical back-end module with loop closure detection is very useful and important for a LiDAR simultaneous localization and mapping (SLAM) system to perform high-precision positioning and mapping tasks. However, most existing loop closure detection methods are based on images or point clouds, and these methods may produce errors when the structure or texture is similar. To overcome this problem, we propose a complete LiDAR SLAM system, including a front-end odometry module based on normal distribution transform (NDT)-LOAM and a back-end optimization module with loop closure based on activity semantics. Through the analysis and calculation of inertial measurement unit (IMU) data from SLAM platforms such as unmanned ground vehicles (UGVs), the activity semantics of turning and passing over a speed bump are detected based on the peak z-axis angular velocity and z-axis acceleration, respectively. Then, according to this activity semantics information and its unique and definite attributes, we establish correct loop closure detection using rough geometric detection, activity semantics matching, and point cloud rematching for validation. Finally, graph optimization theory is utilized to reduce the global cumulative error, improve the global trajectory accuracy and map consistency, and obtain the final global motion trajectory and point cloud map. We collected a dataset for evaluation, which contains indoor data, outdoor data, and indoor-outdoor integration data, and we also evaluated our method on the KITTI dataset. The experimental results for different scenes show that the addition of activity semantics can effectively help loop closure detection and improve LiDAR SLAM system performance.
引用
收藏
页码:13499 / 13510
页数:12
相关论文
共 50 条
  • [41] A novel loop closure detection method in monocular SLAM
    Liang Zhiwei
    Gao Xiang
    Chen Yanyan
    Zhu Songhao
    INTELLIGENT SERVICE ROBOTICS, 2013, 6 (02) : 79 - 87
  • [42] Efficient Bathymetric SLAM With Invalid Loop Closure Identification
    Ma Teng
    Li Ye
    Zhao Yuxin
    Jiang Yanqing
    Zhang Qianyi
    Pascoal, Antonio M.
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2021, 26 (05) : 2570 - 2580
  • [43] A multimodal loop closure fusion for autonomous vehicles SLAM
    Chghaf, Mohammed
    Florez, Sergio Rodriguez
    El Ouardi, Abdelhafid
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 165
  • [44] A novel loop closure detection method in monocular SLAM
    Liang Zhiwei
    Gao Xiang
    Chen Yanyan
    Zhu Songhao
    Intelligent Service Robotics, 2013, 6 : 79 - 87
  • [45] NeoSLAM: Neural Object SLAM for Loop Closure and Navigation
    Raoui, Younes
    Weber, Cornelius
    Wermter, Stefan
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2022, PT III, 2022, 13531 : 443 - 455
  • [46] Online LiDAR-SLAM for Legged Robots with Robust Registration and Deep-Learned Loop Closure
    Ramezani, Milad
    Tinchev, Georgi
    Iuganov, Egor
    Fallon, Maurice
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 4158 - 4164
  • [47] Loop Closure Through Vanishing Points in a Line-based Monocular SLAM
    Zhang, Guoxuan
    Kang, Dong Hun
    Suh, Il Hong
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 4565 - 4570
  • [48] Loop Closure Detection Based on Local Semantic Topology for Visual SLAM System
    Zhang K.
    Zhang Y.
    Lü G.
    Gong Y.
    Jiqiren/Robot, 2019, 41 (05): : 649 - 659
  • [49] Bag-of-words based Loop-closure Detection in Visual SLAM
    Zhang, Jiachen
    Ai, Dahang
    Xiang, Yi
    Chang, Xin
    Wang, Yi
    Chen, Xiaodong
    ADVANCED OPTICAL IMAGING TECHNOLOGIES, 2018, 10816
  • [50] Loop Closure Detection based on Image Covariance Matrix Matching for Visual SLAM
    Tao Ying
    Huaicheng Yan
    Zhichen Li
    Kaibo Shi
    Xiangsai Feng
    International Journal of Control, Automation and Systems, 2021, 19 : 3708 - 3719