Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age

被引:2484
作者
Cadena, Cesar [1 ]
Carlone, Luca [2 ]
Carrillo, Henry [3 ,4 ]
Latif, Yasir [5 ,6 ]
Scaramuzza, Davide [7 ]
Neira, Jose [8 ]
Reid, Ian [5 ,6 ]
Leonard, John J. [9 ]
机构
[1] ETH, Autonomous Syst Lab, CH-8092 Zurich, Switzerland
[2] MIT, Lab Informat & Decis Syst, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] Univ Sergio Arboleda, Escuela Ciencias Exactas & Ingn, Bogota, Colombia
[4] Pontificia Univ Javeriana, Bogota, Colombia
[5] Univ Adelaide, Sch Comp Sci, Adelaide, SA 5005, Australia
[6] Australian Ctr Robot Vis, Brisbane, Qld 4000, Australia
[7] Univ Zurich, Robot & Percept Grp, CH-8006 Zurich, Switzerland
[8] Univ Zaragoza, Dept Informat & Ingn Sistemas, Zaragoza 50029, Spain
[9] MIT, Marine Robot Grp, 77 Massachusetts Ave, Cambridge, MA 02139 USA
基金
欧盟第七框架计划; 欧盟地平线“2020”;
关键词
Factor graphs; localization; mapping; maximum a posteriori estimation; perception; robots; sensing; simultaneous localization and mapping (SLAM); VISUAL ODOMETRY; DATA ASSOCIATION; HAND-HELD; SLAM; TIME; UNCERTAINTY; NAVIGATION; OPTIMIZATION; EXPLORATION; SENSOR;
D O I
10.1109/TRO.2016.2624754
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Simultaneous localization and mapping (SLAM) consists in the concurrent construction of a model of the environment (the map), and the estimation of the state of the robot moving within it. The SLAM community has made astonishing progress over the last 30 years, enabling large-scale real-world applications and witnessing a steady transition of this technology to industry. We survey the current state of SLAM and consider future directions. We start by presenting what is now the de-facto standard formulation for SLAM. We then review related work, covering a broad set of topics including robustness and scalability in long-term mapping, metric and semantic representations for mapping, theoretical performance guarantees, active SLAM and exploration, and other new frontiers. This paper simultaneously serves as a position paper and tutorial to those who are users of SLAM. By looking at the published research with a critical eye, we delineate open challenges and new research issues, that still deserve careful scientific investigation. The paper also contains the authors' take on two questions that often animate discussions during robotics conferences: Do robots need SLAM? and Is SLAM solved?
引用
收藏
页码:1309 / 1332
页数:24
相关论文
共 266 条
[61]   Exploring Representation Learning With CNNs for Frame-to-Frame Ego-Motion Estimation [J].
Costante, Gabriele ;
Mancini, Michele ;
Valigi, Paolo ;
Ciarfuglia, Thomas A. .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2016, 1 (01) :18-25
[62]   FAB-MAP: Probabilistic localization and mapping in the space of appearance [J].
Cummins, Mark ;
Newman, Paul .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2008, 27 (06) :647-665
[63]  
Cunningham A, 2013, IEEE INT CONF ROBOT, P5220, DOI 10.1109/ICRA.2013.6631323
[64]  
Curless B., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P303, DOI 10.1145/237170.237269
[65]   Dense Reconstruction Using 3D Object Shape Priors [J].
Dame, Amaury ;
Prisacariu, Victor A. ;
Ren, Carl Y. ;
Reid, Ian .
2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, :1288-1295
[66]   Simple change detection from mobile light field cameras [J].
Dansereau, Donald G. ;
Williams, Stefan B. ;
Corke, Peter I. .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2016, 145 :160-171
[67]   MonoSLAM: Real-time single camera SLAM [J].
Davison, Andrew J. ;
Reid, Ian D. ;
Molton, Nicholas D. ;
Stasse, Olivier .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (06) :1052-1067
[68]   Long-term experiments with an adaptive spherical view representation for navigation in changing environments [J].
Dayoub, Feras ;
Cielniak, Grzegorz ;
Duckett, Tom .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2011, 59 (05) :285-295
[69]  
Dellaert F., 2012, Factor graphs and gtsam: A hands-on introduction
[70]   Square root SAM: Simultaneous localization and mapping via square root information smoothing [J].
Dellaert, Frank ;
Kaess, Michael .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (12) :1181-1203