ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras

被引:4238
作者
Mur-Artal, Raul [1 ,2 ]
Tardos, Juan D. [1 ]
机构
[1] Univ Zaragoza, Inst Invest Ingn Aragon I3A, Zaragoza 50018, Spain
[2] Oculus Res, Redmond, WA 98052 USA
关键词
Localization; mapping; RGB-D; simultaneous localization and mapping (SLAM); stereo;
D O I
10.1109/TRO.2017.2705103
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present ORB-SLAM2, a complete simultaneous localization and mapping (SLAM) system for monocular, stereo and RGB-D cameras, including map reuse, loop closing, and relocalization capabilities. The system works in real time on standard central processing units in a wide variety of environments from small hand-held indoors sequences, to drones flying in industrial environments and cars driving around a city. Our back-end, based on bundle adjustment with monocular and stereo observations, allows for accurate trajectory estimation with metric scale. Our system includes a lightweight localization mode that leverages visual odometry tracks for unmapped regions and matches with map points that allow for zero-drift localization. The evaluation on 29 popular public sequences shows that our method achieves state-of-the-art accuracy, being in most cases the most accurate SLAM solution. We publish the source code, not only for the benefit of the SLAM community, but with the aim of being an out-of-the-box SLAM solution for researchers in other fields.
引用
收藏
页码:1255 / 1262
页数:8
相关论文
共 22 条
  • [1] [Anonymous], 2010, P ROB SCI SYST
  • [2] The EuRoC micro aerial vehicle datasets
    Burri, Michael
    Nikolic, Janosch
    Gohl, Pascal
    Schneider, Thomas
    Rehder, Joern
    Omari, Sammy
    Achtelik, Markus W.
    Siegwart, Roland
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (10) : 1157 - 1163
  • [3] Inverse Depth Parametrization for Monocular SLAM
    Civera, Javier
    Davison, Andrew J.
    Montiel, J. M. Martinez
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) : 932 - 945
  • [4] 3-D Mapping With an RGB-D Camera
    Endres, Felix
    Hess, Juergen
    Sturm, Juergen
    Cremers, Daniel
    Burgard, Wolfram
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (01) : 177 - 187
  • [5] Engel J, 2015, IEEE INT C INT ROBOT, P1935, DOI 10.1109/IROS.2015.7353631
  • [6] Bags of Binary Words for Fast Place Recognition in Image Sequences
    Galvez-Lopez, Dorian
    Tardos, Juan D.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (05) : 1188 - 1197
  • [7] Vision meets robotics: The KITTI dataset
    Geiger, A.
    Lenz, P.
    Stiller, C.
    Urtasun, R.
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2013, 32 (11) : 1231 - 1237
  • [8] Kerl C, 2013, IEEE INT C INT ROBOT, P2100, DOI 10.1109/IROS.2013.6696650
  • [9] Kummerle Rainer, 2011, IEEE International Conference on Robotics and Automation, P3607
  • [10] RSLAM: A System for Large-Scale Mapping in Constant-Time Using Stereo
    Mei, Christopher
    Sibley, Gabe
    Cummins, Mark
    Newman, Paul
    Reid, Ian
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2011, 94 (02) : 198 - 214