Three-Dimensional Lidar Localization and Mapping with Loop-Closure Detection Based on Dense Depth Information

被引:2
作者
Yang, Liang [1 ,2 ]
Yu, Zhenbiao [1 ,2 ]
Deng, Chunjian [1 ,2 ]
Lai, Guanyu [3 ]
机构
[1] Univ Elect Sci & Technol China, Zhongshan Inst, Sch Comp Sci, Zhongshan 528402, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Automat Engn, Chengdu 611731, Peoples R China
[3] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
point cloud registration; loop-closure detection; SLAM; KALMAN FILTER; SLAM;
D O I
10.3390/math11092211
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This paper presents a novel lidar SLAM system for localizing a mobile robot to build a map of the environment. To identify the unknown transform matrix, we design a new scan-matching approach, in which a point cloud segmentation algorithm is additionally integrated. Different from the traditional normal distribution transform algorithm for point cloud registration, our newly proposed one additionally incorporates a ground point remover and a point cloud segmentation method. By employing the point cloud segmentation algorithm to divide the point cloud space into different cells, the newly proposed algorithm can guarantee the continuity and convergence of the cost function. To tackle the recognition difficulties that the camera-based loop-closure detection heavily depends on the environment's appearance, a depth-completion algorithm is introduced to fuse sensor data to ensure the robustness of the algorithm. Moreover, the bags of binary words (DBoW) are adopted to improve the image-matching quality. Finally, experimental results are presented to illustrate the effectiveness of the proposed system.
引用
收藏
页数:15
相关论文
共 32 条
[1]   RANDOM SAMPLING APPROACH TO STATE ESTIMATION IN SWITCHING ENVIRONMENTS [J].
AKASHI, H ;
KUMAMOTO, H .
AUTOMATICA, 1977, 13 (04) :429-434
[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 Hessian matrix of Lagrange function [J].
Chen, Pingge ;
Peng, Yuejian ;
Wang, Suijie .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2017, 531 :537-546
[4]   Enhanced SLAM for a Mobile Robot using Extended Kalman Filter and Neural Networks [J].
Choi, Kyung-Sik ;
Lee, Suk-Gyu .
INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2010, 11 (02) :255-264
[5]  
Eliazar A., 2003, Proceedings of the 8th Intl Joint Conference on Artificial Intelligence, P1135
[6]   Bags of Binary Words for Fast Place Recognition in Image Sequences [J].
Galvez-Lopez, Dorian ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (05) :1188-1197
[7]   Autonomous Indoor Exploration Via Polygon Map Construction and Graph-Based SLAM Using Directional Endpoint Features [J].
Gao, Haiming ;
Zhang, Xuebo ;
Wen, Jian ;
Yuan, Jing ;
Fang, Yongchun .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (04) :1531-1542
[8]  
Geiger A, 2012, PROC CVPR IEEE, P3354, DOI 10.1109/CVPR.2012.6248074
[9]   Improved techniques for grid mapping with Rao-Blackwellized particle filters [J].
Grisetti, Giorgio ;
Stachniss, Cyrill ;
Burgard, Wolfram .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (01) :34-46
[10]  
Hess W, 2016, IEEE INT CONF ROBOT, P1271, DOI 10.1109/ICRA.2016.7487258