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 条
  • [11] Visual-Inertial Monocular SLAM With Map Reuse
    Mur-Artal, Raul
    Tardos, Juan D.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02): : 796 - 803
  • [12] ORB-SLAM: A Versatile and Accurate Monocular SLAM System
    Mur-Artal, Raul
    Montiel, J. M. M.
    Tardos, Juan D.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (05) : 1147 - 1163
  • [13] Mur-Artal R, 2014, IEEE INT CONF ROBOT, P846, DOI 10.1109/ICRA.2014.6906953
  • [14] NEWCOMBE RA, 2011, PROC IEEE INT SYMP
  • [15] Large-Scale 6-DOF SLAM With Stereo-in-Hand
    Paz, Lina M.
    Pinies, Pedro
    Tardos, Juan D.
    Neira, Jose
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) : 946 - 957
  • [16] Pire T, 2015, IEEE INT C INT ROBOT, P1373, DOI 10.1109/IROS.2015.7353546
  • [17] Rublee E, 2011, IEEE I CONF COMP VIS, P2564, DOI 10.1109/ICCV.2011.6126544
  • [18] Visual SLAM: Why filter?
    Strasdat, Hauke
    Montiel, J. M. M.
    Davison, Andrew J.
    [J]. IMAGE AND VISION COMPUTING, 2012, 30 (02) : 65 - 77
  • [19] Strasdat H, 2011, IEEE I CONF COMP VIS, P2352, DOI 10.1109/ICCV.2011.6126517
  • [20] Sturm J, 2012, IEEE INT C INT ROBOT, P573, DOI 10.1109/IROS.2012.6385773