Real-Time Monocular SLAM With Low Memory Requirements

被引:20
|
作者
Bresson, Guillaume [1 ]
Feraud, Thomas [2 ]
Aufrere, Romuald [3 ,4 ]
Checchin, Paul [5 ,6 ]
Chapuis, Roland [2 ]
机构
[1] Univ Blaise Pascal, F-63170 Aubiere, France
[2] Univ Blaise Pascal, CNRS, Inst Pascal, UMR 6602, F-63170 Aubiere, France
[3] Univ Blaise Pascal, CNRS, Inst Pascal, LIMOS,UMR 6602,UMR 6158, F-63170 Aubiere, France
[4] Univ Blaise Pascal, ISIMA, F-63170 Aubiere, France
[5] Univ Blaise Pascal, CNRS, Pascal Inst, Dept Images Percept Syst & Robot ISPR,UMR 6602, F-63170 Aubiere, France
[6] Univ Blaise Pascal, Dept Elect Engn & Ind Data Proc, F-63170 Aubiere, France
关键词
Intelligent vehicles; land vehicles; robot vision systems; simultaneous localization and mapping; SIMULTANEOUS LOCALIZATION; INVERSE DEPTH;
D O I
10.1109/TITS.2014.2376780
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The localization of a vehicle in an unknown environment is often solved using simultaneous localization and mapping (SLAM) techniques. Many methods have been developed, each requiring a different amount of landmarks (map size), and thus of memory, to work efficiently. Similarly, the required computational time is quite variable from one approach to another. In this paper, we focus on a monocular SLAM problem and propose a new method called MSLAM, which is based on an extended Kalman filter (EKF). The aim is to provide a solution that has low memory and processing time requirements and that can achieve good localization results while benefiting from EKF advantages (i.e., direct access to the covariance matrix, no conversion required for the measures or the state, etc.). To do so, a minimal Cartesian representation (three parameters for three dimensions) is used. However, linearization errors are likely to happen with such a representation. New methods allowing to avoid or hugely decrease the impact of the linearization failures are presented. The first contribution proposed here computes a proper projection of a 3-D uncertainty in the image plane, allowing to track landmarks during longer periods of time. A corrective factor of the Kalman gain is also introduced. It allows to detect wrong updates and correct them, thus reducing the impact of the linearization on the whole system. Our approach is compared with a classic SLAM implementation over different data sets and conditions to illustrate the efficiency of the proposed contributions. The quality of the map built is tested by using it with another vehicle for localization purposes. Finally, a public data set presenting a long trajectory (1.3 km) is also used in order to compare MSLAM with a state-of-the-art monocular EKF-SLAM algorithm, both in terms of accuracy and computational needs.
引用
收藏
页码:1827 / 1839
页数:13
相关论文
共 50 条
  • [1] Real-time monocular object SLAM
    Galvez-Lopez, Dorian
    Salas, Marta
    Tardos, Juan D.
    Montiel, J. M. M.
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 75 : 435 - 449
  • [2] Real-time Decentralized Monocular SLAM
    Bresson, Guillaume
    Aufrere, Romuald
    Chapuis, Roland
    [J]. 2012 12TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS & VISION (ICARCV), 2012, : 1018 - 1023
  • [3] Real-time Monocular SLAM: Why Filter?
    Strasdat, Hauke
    Montiel, J. M. M.
    Davison, Andrew J.
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 2657 - 2664
  • [4] DeepFactors: Real-Time Probabilistic Dense Monocular SLAM
    Czarnowski, Jan
    Laidlow, Tristan
    Clark, Ronald
    Davison, Andrew J.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 721 - 728
  • [5] Real-Time Dense Monocular SLAM for Augmented Reality
    Luo, Hongcheng
    Xue, Tangli
    Yang, Xin
    [J]. PROCEEDINGS OF THE 2017 ACM MULTIMEDIA CONFERENCE (MM'17), 2017, : 1237 - 1238
  • [6] Real-Time Photometric Calibrated Monocular Direct Visual SLAM
    Liu, Peixin
    Yuan, Xianfeng
    Zhang, Chengjin
    Song, Yong
    Liu, Chuanzheng
    Li, Ziyan
    [J]. SENSORS, 2019, 19 (16)
  • [7] REAL-TIME MONOCULAR VISUAL SLAM BY COMBINING POINTS AND LINES
    Wei, Xinyu
    Huang, Jun
    Ma, Xiaoyuan
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2019, : 103 - 108
  • [8] Automatic Relocalization and Loop Closing for Real-Time Monocular SLAM
    Williams, Brian
    Klein, Georg
    Reid, Ian
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (09) : 1699 - 1712
  • [9] NeRF-SLAM: Real-Time Dense Monocular SLAM with Neural Radiance Fields
    Rosinol, Antoni
    Leonard, John J.
    Carlone, Luca
    [J]. 2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, IROS, 2023, : 3437 - 3444
  • [10] HFNet-SLAM: An Accurate and Real-Time Monocular SLAM System with Deep Features
    Liu, Liming
    Aitken, Jonathan M.
    [J]. SENSORS, 2023, 23 (04)