Robust Place Recognition and Loop Closing in Laser-Based SLAM for UGVs in Urban Environments

被引:28
作者
Cao, Fengkui [1 ]
Zhuang, Yan [1 ]
Zhang, Hong [2 ]
Wang, Wei [3 ]
机构
[1] Dalian Univ Technol, Sch Control Sci & Engn, Dalian 116024, Peoples R China
[2] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2R3, Canada
[3] Dalian Univ Technol, Res Ctr Informat & Control, Dalian 116024, Peoples R China
基金
中国国家自然科学基金;
关键词
Laser scanning; place recognition; simultaneous localization and mapping (SLAM); unmanned ground vehicles (UGVs); CLOSURE DETECTION; NAVIGATION; SCENE; BAGS;
D O I
10.1109/JSEN.2018.2815956
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Robust place recognition plays a key role for the long-term autonomy of unmanned ground vehicles (UGVs) working in indoor or outdoor environments. Although most of the state-of-the-art that approaches for place recognition are vision-based, visual sensors lack adaptability in environments with poor or dynamically changing illumination. In this paper, a 3-D-laser-based place recognition algorithm is proposed to accomplish loop closure detection for simultaneous localization and mapping. An image model named bearing angle (BA) is adopted to convert 3-D laser points to 2-D images, and then ORB features extracted from BA images are utilized to perform scene matching. Since the computational cost for matching a query BA image with all the BA images in a database is too high to meet the requirement of performing real-time place recognition, a visual bag of words approach is used to improve search efficiency. Furthermore, a speed normalization algorithm and a 3-D geometry-based verification algorithm are proposed to complete the proposed place recognition algorithm. Experiments were conducted on two self-developed UGV platforms to verify the performance of the proposed method.
引用
收藏
页码:4242 / 4252
页数:11
相关论文
共 31 条
[1]   A Probabilistic Fusion Framework for 3-D Reconstruction Using Heterogeneous Sensors [J].
Aliakbarpour, Hadi ;
Ferreira, Joao F. ;
Prasath, V. B. Surya ;
Palaniappan, Kannappan ;
Seetharaman, Guna ;
Dias, Jorge .
IEEE SENSORS JOURNAL, 2017, 17 (09) :2640-2641
[2]   Fast and Incremental Method for Loop-Closure Detection Using Bags of Visual Words [J].
Angeli, Adrien ;
Filliat, David ;
Doncieux, Stephane ;
Meyer, Jean-Arcady .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) :1027-1037
[3]   NetVLAD: CNN architecture for weakly supervised place recognition [J].
Arandjelovic, Relja ;
Gronat, Petr ;
Torii, Akihiko ;
Pajdla, Tomas ;
Sivic, Josef .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :5297-5307
[4]   Robust Place Recognition With Stereo Sequences [J].
Cadena, Cesar ;
Galvez-Lopez, Dorian ;
Tardos, Juan D. ;
Neira, Jose .
IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (04) :871-885
[5]   Experience-based navigation for long-term localisation [J].
Churchill, Winston ;
Newman, Paul .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2013, 32 (14) :1645-1661
[6]   Probabilistic appearance based navigation and loop closing [J].
Cummins, Mark ;
Newman, Paul .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :2042-+
[7]   Appearance-only SLAM at large scale with FAB-MAP 2.0 [J].
Cummins, Mark ;
Newman, Paul .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2011, 30 (09) :1100-1123
[8]   An Ultrasonic and Vision-Based Relative Positioning Sensor for Multirobot Localization [J].
De Silva, Oscar ;
Mann, George K. I. ;
Gosine, Raymond G. .
IEEE SENSORS JOURNAL, 2015, 15 (03) :1716-1726
[9]   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
[10]  
Granström K, 2009, IEEE INT CONF ROBOT, P1990