2022
DOI: 10.3390/s22124582
|View full text |Cite
|
Sign up to set email alerts
|

Visual-SLAM Classical Framework and Key Techniques: A Review

Abstract: With the significant increase in demand for artificial intelligence, environmental map reconstruction has become a research hotspot for obstacle avoidance navigation, unmanned operations, and virtual reality. The quality of the map plays a vital role in positioning, path planning, and obstacle avoidance. This review starts with the development of SLAM (Simultaneous Localization and Mapping) and proceeds to a review of V-SLAM (Visual-SLAM) from its proposal to the present, with a summary of its historical miles… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
13
0
2

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 29 publications
(15 citation statements)
references
References 95 publications
0
13
0
2
Order By: Relevance
“…A primeira camada, frontend, é definida pela interação do usuário com o sistema. Nela, foram coletados os dados e disponibilizados de forma visual, bem como os resultados obtidos do backend ou dados armazenados no banco de dados, possibilitando ao usuário proceder com a manipulação destes [13].…”
Section: A Panorama Do Softwareunclassified
See 1 more Smart Citation
“…A primeira camada, frontend, é definida pela interação do usuário com o sistema. Nela, foram coletados os dados e disponibilizados de forma visual, bem como os resultados obtidos do backend ou dados armazenados no banco de dados, possibilitando ao usuário proceder com a manipulação destes [13].…”
Section: A Panorama Do Softwareunclassified
“…A segunda camada, backend, foi responsável por gerenciar toda a interação que o usuário procedeu, com a lógica e armazenamento de dados. Desta forma, no backend estão contidas as regras de negócio, na qual o usuário informa os dados pelo frontend, que por sua vez encaminha para o backend, que processa a informação e retorna para o usuário o dado processado, e se necessário, encaminha para o armazenamento no banco de dados [16,13] Neste projeto o Node.JS foi selecionado como servidor backend pois é um ambiente multiplataforma de desenvolvimento, possuindo suporte a servidores web com base de códigos escritos em JavaScript [17,18] Outro Em cada uma das etapas, sendo elas: Cadastro, Preparação e Identificação, foram implementadas telas de Criação (Figura 1) e Consulta (Figura 2). A consulta por sua vez possibilitou a exclusão de cadastros realizados, e em sua maioria, alteração de informações já cadastradas (Figura 2).…”
Section: A Panorama Do Softwareunclassified
“…Generally, cameras are used in visual SLAM to obtain rich visual information, which performs great advantages and potential in object detection, recognition, and environmental semantic understanding [ 1 ]. However, the quality of the images collected by the cameras is greatly affected by the light, therefore, visual SLAM has low positioning accuracy in scenes with poor illumination.…”
Section: Introductionmentioning
confidence: 99%
“…Pitch and roll values and gyroscope sensor values are estimated based on the combined function of the accelerometer, magnetometer, and gyroscope data from the IMU position sensor and fusion of the accelerometer [15]. On account of the SLAM, Jia et al (2022) studied and proposed the mapping and positioning methods of inspection robots, respectively and further proposed an inspection control method based on iterative learning control (Jia et al, 2022) [16].…”
Section: Introductionmentioning
confidence: 99%