GPS-SLAM: an augmentation of the ORB-SLAM algorithm

This work presents Global Positioning System-Simultaneous Localization and Mapping (GPS-SLAM), an augmented version of Oriented FAST (Features from accelerated segment test) and Rotated BRIEF (Binary Robust Independent Elementary Features) feature detector (ORB)-SLAM using GPS and inertial data to m...

ver descrição completa

Detalhes bibliográficos
Autores: Kiss-Illés, Dániel, Barrado Muxí, Cristina|||0000-0003-0100-724X, Salamí San Juan, Esther|||0000-0002-4635-2963
Formato: artículo
Fecha de publicación:2019
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/173401
Acesso em linha:https://hdl.handle.net/2117/173401
https://dx.doi.org/10.3390/s19224973
Access Level:acceso abierto
Palavra-chave:Global Positioning System
SLAM
GPS data
inertial
UAV
scarce dataset
Sistema de posicionament global
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació
Descrição
Resumo:This work presents Global Positioning System-Simultaneous Localization and Mapping (GPS-SLAM), an augmented version of Oriented FAST (Features from accelerated segment test) and Rotated BRIEF (Binary Robust Independent Elementary Features) feature detector (ORB)-SLAM using GPS and inertial data to make the algorithm capable of dealing with low frame rate datasets. In general, SLAM systems are successful in case of datasets with a high frame rate. This work was motivated by a scarce dataset where ORB-SLAM often loses track because of the lack of continuity. The main work includes the determination of the next frame’s pose based on the GPS and inertial data. The results show that this additional information makes the algorithm more robust. As many large, outdoor unmanned aerial vehicle (UAV) flights save the GPS and inertial measurement unit (IMU) data of the capturing of images, this program gives an option to use the SLAM algorithm successfully even if the dataset has a low frame rate