Navigation solutions for autonomous mobile robots using lidar
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/96100 |
Resumo: | Dissertação de Mestrado Integrado em Engenharia Física apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_0c3e15f985e626f20fc7b20d8b38f22e |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/96100 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Navigation solutions for autonomous mobile robots using lidarSoluções de navegação para robôs móveis autónomos usando lidarSLAMLidarRobóticaNavegaçãoAMRSLAMLidarRoboticsNavigationAMRDissertação de Mestrado Integrado em Engenharia Física apresentada à Faculdade de Ciências e TecnologiaA área da robótica tem feito avanços monumentais e continua a fazê-lo. Durante décadas, robôs têm sido usados para realizar trabalho altamente especializado dentro do mundo industrial. Hoje em dia, enquanto os desenvolvimentos relativos a soluções autónomas continuam a materializar-se, esta tecnologia está a quebrar as fronteiras do mundo industrial e começam a ver-se robôs no nosso dia-a-dia. Desde carros autónomos a robôs de limpeza, a nossa interação com esta tecnologia está a tornar-se comum. Localização, mapeamento e planeamento de rota são conceitos importantes em robótica, e em sistemas de navegação. Executar localização e mapeamento em simultâneo, denominado de SLAM, é uma tarefa incrivelmente complexa, e, em aplicações em que há pessoas no local, estes sistemas têm de ser altamente robustos. A empresa Active Space Technologies está a explorar soluções para robôs móveis autônomos (AMRs) e esta dissertação pretende executar uma implementação baseada em open-source de um sistema de navegação, incluindo SLAM e planeamento de rota. Adicionalmente, um algoritmo de detecção de objectos (baseado em DeepLab) é integrado no sistema juntamente com outras funcionalidades.Mais tarde, uma avaliação de seis soluções (SLAM Toolbox, Cartographer, RTAB-Map, HectorSLAM, Gmapping e LOAM) para a componente SLAM foi feita num ambiente real com dois sensores diferentes: o Intel Realsense L515 e o Velodyne VLP-16. Os resultados demonstram que ambos conseguem efectuar SLAM, sendo que o VLP-16 demonstrou excelentes resultados enquanto que o L515 necessitou de uma fonte robusta de odometria externa.Finalmente, as soluções relativas à remoção de ruido detectado pela L515 em algumas circunstâncias (como uma fonte de luzes directa), e a segmentação de pessoas usando o algoritmo de detecção de objectos foram demonstradas.The field of robotics has made monumental advancements and continues to do so. For decades, robots have been used for highly specialized work within the industrial world. %in recent Nowadays, as developments regarding autonomous solutions continue to materialize, this technology is breaking the industrial boundaries and robots are starting to be seen in our daily lives. From self-driving cars to cleaning robots, our interaction with this technology is slowly becoming common.Localization, mapping and path planning are major concepts in robotics, and any navigation system. Performing the first two simultaneously, known as SLAM, is an incredibly complex task, and when considering applications where there are people in the vicinity, these systems must be highly reliable.The company Active Space Technologies is exploring solutions regarding autonomous mobile robots (AMRs) and this dissertation aims to come up with an open-source implementation of a navigation system, including SLAM and path planning. Additionally, an object detection algorithm (using DeepLab) is integrated into the system as well as several other features. Afterwards, an evaluation of six solutions (SLAM Toolbox, Cartographer, RTAB-Map, HectorSLAM, Gmapping and LOAM) for the SLAM component is carried out in a real world setting with two separate sensors: the Intel RealSense L515 lidar camera and the Velodyne VLP-16. The results reveal that both can effectively perform SLAM, with the VLP-16 showing excellent results while the L515 requires robust external odometry.Lastly, solutions to remove systemic noise detected in the scans of the L515 under certain circumstances (such as direct light), as well as segmentation of people using the object detection algorithm are demonstrated.2021-10-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/96100http://hdl.handle.net/10316/96100TID:202778738engLeal, Pedro Miguel Sousainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T04:39:06Zoai:estudogeral.uc.pt:10316/96100Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:14:26.912287Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Navigation solutions for autonomous mobile robots using lidar Soluções de navegação para robôs móveis autónomos usando lidar |
title |
Navigation solutions for autonomous mobile robots using lidar |
spellingShingle |
Navigation solutions for autonomous mobile robots using lidar Leal, Pedro Miguel Sousa SLAM Lidar Robótica Navegação AMR SLAM Lidar Robotics Navigation AMR |
title_short |
Navigation solutions for autonomous mobile robots using lidar |
title_full |
Navigation solutions for autonomous mobile robots using lidar |
title_fullStr |
Navigation solutions for autonomous mobile robots using lidar |
title_full_unstemmed |
Navigation solutions for autonomous mobile robots using lidar |
title_sort |
Navigation solutions for autonomous mobile robots using lidar |
author |
Leal, Pedro Miguel Sousa |
author_facet |
Leal, Pedro Miguel Sousa |
author_role |
author |
dc.contributor.author.fl_str_mv |
Leal, Pedro Miguel Sousa |
dc.subject.por.fl_str_mv |
SLAM Lidar Robótica Navegação AMR SLAM Lidar Robotics Navigation AMR |
topic |
SLAM Lidar Robótica Navegação AMR SLAM Lidar Robotics Navigation AMR |
description |
Dissertação de Mestrado Integrado em Engenharia Física apresentada à Faculdade de Ciências e Tecnologia |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-10-15 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/96100 http://hdl.handle.net/10316/96100 TID:202778738 |
url |
http://hdl.handle.net/10316/96100 |
identifier_str_mv |
TID:202778738 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134042064420864 |