Feature-based visual simultaneous localization and mapping: a survey

被引:35
作者
Azzam, Rana [1 ]
Taha, Tarek [2 ]
Huang, Shoudong [3 ]
Zweiri, Yahya [4 ]
机构
[1] Khalifa Univ Sci & Technol, Abu Dhabi, U Arab Emirates
[2] Algorythmas Autonomous Aerial Lab, Abu Dhabi, U Arab Emirates
[3] Univ Technol Sydney, Sydney, NSW, Australia
[4] Kingston Univ London, Fac Sci Engn & Comp, Kingston, ON, Canada
来源
SN APPLIED SCIENCES | 2020年 / 2卷 / 02期
关键词
Robotics; SLAM; Localization; Sensors; Factor graphs; Semantics; LOOP CLOSURE DETECTION; DYNAMIC ENVIRONMENTS; MONOCULAR OBJECT; SLAM; PERCEPTION; SENSOR; MODEL;
D O I
10.1007/s42452-020-2001-3
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Visual simultaneous localization and mapping (SLAM) has attracted high attention over the past few years. In this paper, a comprehensive survey of the state-of-the-art feature-based visual SLAM approaches is presented. The reviewed approaches are classified based on the visual features observed in the environment. Visual features can be seen at different levels; low-level features like points and edges, middle-level features like planes and blobs, and high-level features like semantically labeled objects. One of the most critical research gaps regarding visual SLAM approaches concluded from this study is the lack of generality. Some approaches exhibit a very high level of maturity, in terms of accuracy and efficiency. Yet, they are tailored to very specific environments, like feature-rich and static environments. When operating in different environments, such approaches experience severe degradation in performance. In addition, due to software and hardware limitations, guaranteeing a robust visual SLAM approach is extremely challenging. Although semantics have been heavily exploited in visual SLAM, understanding of the scene by incorporating relationships between features is not yet fully explored. A detailed discussion of such research challenges is provided throughout the paper.
引用
收藏
页数:24
相关论文
共 145 条
[31]   Robust Visual Localization in Dynamic Environments Based on Sparse Motion Removal [J].
Cheng, Jiyu ;
Wang, Chaoqun ;
Meng, Max Q-H .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (02) :658-669
[32]   Indoor SLAM application using geometric and ICP matching methods based on line features [J].
Cho, Hyunhak ;
Kim, Eun Kyeong ;
Kim, Sungshin .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 100 :206-224
[33]   Multi Robot Object-Based SLAM [J].
Choudhary, Siddharth ;
Carlone, Luca ;
Nieto, Carlos ;
Rogers, John ;
Liu, Zhen ;
Christensen, Henrik I. ;
Dellaert, Frank .
2016 INTERNATIONAL SYMPOSIUM ON EXPERIMENTAL ROBOTICS, 2017, 1 :729-741
[34]  
Choudhary S, 2014, IEEE INT C INT ROBOT, P1018, DOI 10.1109/IROS.2014.6942683
[35]   Inverse Depth Parametrization for Monocular SLAM [J].
Civera, Javier ;
Davison, Andrew J. ;
Montiel, J. M. Martinez .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) :932-945
[36]  
Civera J, 2011, IEEE INT C INT ROBOT, P1277, DOI 10.1109/IROS.2011.6048293
[37]   Parallel, Real-Time Visual SLAM [J].
Clipp, Brian ;
Lim, Jongwoo ;
Frahm, Jan-Michael ;
Pollefeys, Marc .
IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, :3961-3968
[38]  
Concha A, 2016, IEEE INT CONF ROBOT, P1331, DOI 10.1109/ICRA.2016.7487266
[39]  
Concha A, 2014, IEEE INT CONF ROBOT, P365, DOI 10.1109/ICRA.2014.6906883
[40]   SUPPORT-VECTOR NETWORKS [J].
CORTES, C ;
VAPNIK, V .
MACHINE LEARNING, 1995, 20 (03) :273-297