视觉SLAM算法综述

ID:38553

大小:1.70 MB

页数:27页

时间:2023-03-11

金币:2

上传者:战必胜

 
Citation: Macario Barros, A.; Michel,
M.; Moline, Y.; Corre, G.; Carrel, F.
A Comprehensive Survey of Visual
SLAM Algorithms. Robotics 2022, 11,
24. https://doi.org/10.3390/
robotics11010024
Academic Editor: Dario Richiedei
Received: 12 December 2021
Accepted: 7 February 2022
Published: 10 February 2022
Publishers Note: MDPI stays neutral
with regard to jurisdictional claims in
published maps and institutional affil-
iations.
Copyright: © 2022 by the authors.
Licensee MDPI, Basel, Switzerland.
This article is an open access article
distributed under the terms and
conditions of the Creative Commons
Attribution (CC BY) license (https://
creativecommons.org/licenses/by/
4.0/).
robotics
Review
A Comprehensive Survey of Visual SLAM Algorithms
Andréa Macario Barros * , Maugan Michel, Yoann Moline , Gwenolé Corre and Frédérick Carrel
Laboratoire Capteurs et Architectures Électroniques (LCAE), Laboratoire d’Intégration des Systèmes et des
Technologies (LIST), Commissariat à l’Énergie Atomique et aux Énergies Alternatives (CEA), 91400 Saclay, France;
maugan.michel@cea.fr (M.M.); yoann.moline@cea.fr (Y.M.); gwenole.corre@cea.fr (G.C.);
frederick.carrel@cea.fr (F.C.)
* Correspondence: andrea.barros@cea.fr; Tel.: +33-1-69-08-22-59
Abstract:
Simultaneous localization and mapping (SLAM) techniques are widely researched, since
they allow the simultaneous creation of a map and the sensors’ pose estimation in an unknown
environment. Visual-based SLAM techniques play a significant role in this field, as they are based on
a low-cost and small sensor system, which guarantees those advantages compared to other sensor-
based SLAM techniques. The literature presents different approaches and methods to implement
visual-based SLAM systems. Among this variety of publications, a beginner in this domain may find
problems with identifying and analyzing the main algorithms and selecting the most appropriate
one according to his or her project constraints. Therefore, we present the three main visual-based
SLAM approaches (visual-only, visual-inertial, and RGB-D SLAM), providing a review of the main
algorithms of each approach through diagrams and flowcharts, and highlighting the main advantages
and disadvantages of each technique. Furthermore, we propose six criteria that ease the SLAM
algorithm’s analysis and consider both the software and hardware levels. In addition, we present
some major issues and future directions on visual-SLAM field, and provide a general overview of
some of the existing benchmark datasets. This work aims to be the first step for those initiating a
SLAM project to have a good perspective of SLAM techniques’ main elements and characteristics.
Keywords:
embedded SLAM; evaluation criteria; RGB-D SLAM; visual-inertial SLAM; visual-SLAM;
3D reconstruction
1. Introduction
Simultaneous localization and mapping (SLAM) technology, first proposed by Smith
in 1986 [
1
], is used in an extensive range of applications, especially in the domain of
augmented reality (AR) [
2
4
] and robotics
[57].
The SLAM process aims at mapping an
unknown environment and simultaneously locating a sensor system in this environment
through the signals provided by the sensor(s). In robotics, the construction of a map is a
crucial task, since it allows the visualization of landmarks, facilitating the environment’s
visualization. In addition, it can help in the state estimation of the robot, relocating it,
and decreasing estimation errors when re-visiting registered areas [8].
The map construction comes with two other tasks: localization and path planning.
According to Stachniss [
9
], the mapping problem may be described by examining three
questions considering the robot’s perspective: What does the world look like? Where am I?
and How can I reach a given location? The first question is clarified by the mapping task,
which searches to construct a map, i.e., a model of the environment. To do so, it requires
the location of the observed landmarks, i.e., the answer for the second question, provided
by the localization task. The localization task searches to determine the robot’s pose, i.e., its
orientation and position and, consequently, locates the robot on the map. Depending on
the first two tasks, the path planning clears up the last question, and seeks to estimate a
trajectory for the robot to achieve a given location. It relies on the current robot’s pose,
provided by the localization task, and on the environment’s characteristics, provided by the
mapping task. SLAM is a solution that integrates both the mapping and localization tasks.
Robotics 2022, 11, 24. https://doi.org/10.3390/robotics11010024 https://www.mdpi.com/journal/robotics
资源描述:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭