Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/113050
DC FieldValueLanguage
dc.contributor.advisorPremebida, Cristiano-
dc.contributor.advisorGomes, Iago Pachêco-
dc.contributor.authorJorge, João Carlos Abrantes-
dc.date.accessioned2024-02-05T23:00:46Z-
dc.date.available2024-02-05T23:00:46Z-
dc.date.issued2023-09-29-
dc.date.submitted2024-02-05-
dc.identifier.urihttps://hdl.handle.net/10316/113050-
dc.descriptionDissertação de Mestrado em Engenharia Eletrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractIt seems evident that autonomous vehicles will bring numerous advantages, including improved safety, efficiency, and increased mobility for individuals with reduced mobility who may not be able to drive. Over the past few years, this field has gradually gained the attention of people worldwide, and it seems clear that the overall adoption of automated vehicles (including robots) will be one of the paths to follow. To enable autonomous vehicles to navigate in unknown environments, the existence of robust SLAM (Simultaneous Localization and Mapping) algorithms capable of operating under various adverse conditions is essential. In this context, this work aims to focus on studying and gaining a clear understanding of LIDAR-based SLAM systems and identifying their limitations and advantages.Four SLAM algorithms (Cartographer, HDL-Graph SLAM, LIO-SAM, and SC LeGO LOAM) are discussed and evaluated on data acquired in real-world scenarios. The first evaluation has considered sequences with direct loops. Then, two algorithms with the best trajectory results were selected and evaluated in environments that included revisits to the same locations from a different perspective to evaluate the robustness of the loop closure algorithm. The results demonstrated that, in terms of local SLAM, the best-performing algorithm was LIO-SAM (although Cartographer achieved good trajectory results, it required significant parameter tuning), although it showed a slight limitation when encountering road bumps. Both SC LIO-SAM and SC LeGO LOAM successfully identified revisited locations due to their robust place recognition algorithm, which yielded good results in the loop closure section.The worst-performing algorithm was clearly HDL-Graph SLAM, which lacked a global map optimization algorithm to compensate for errors in the local SLAM process. The influence of loop closure on trajectory and map correction can be seen on the reported results.eng
dc.description.abstractParece evidente que os veículos autónomos irão trazer inúmeras vantagens, seja a nível de segurança, eficiência, como também permitir que pessoas com mobilidade reduzida possam circular, mesmo que não consigam conduzir. Há alguns anos que esta área tem vindo gradualmente a aumentar a atenção de pessoas por todo o mundo e não há dúvidas que este é um dos caminhos a seguir. Para que veículos autónomos naveguem em ambientes desconhecidos, a existência de algoritmos de SLAM robustos, que consigam operar em todo o tipo de condições adversas é essencial. Neste sentido, este trabalho tem em vista focar-se em estudar e compreender de forma clara sistemas de SLAM baseados em LIDAR, identificando quais as suas limitações e as suas vantagens. São estudados quatro algoritmos de SLAM (Cartographer, HDL-Graph SLAM, LIO-SAM e SC LeGO LOAM) e testados em dados adquiridas em ambientes reais. Numa primeira avaliação, consideraram-se sequências com loops diretos. De seguida, tendo em conta os resultados alcançados na primeira avaliação, foram selecionados dois algoritmos com melhores resultados de trajetória e então foram testados em ambientes que contivessem passagens pelos mesmo lugares, vistos de uma perspetiva complementar para avaliar a robustez do algoritmo de loop closure. Os resultados demonstraram que em termos de local SLAM o melhor algoritmo foi o LIO-SAM (embora o Cartographer tenha tido bons resultados de trajetória precisava de muitos ajustes nos parâmetros), apesar de ter apresentado uma pequena limitação quando existem altos na estrada. Ambos os algoritmos SC LIO-SAM e SC LeGO LOAM identificaram com sucesso os locais revisitados, devido a possuir um algoritmo de place recognition robusto e que apresentou bons resultados na secção de loop closure. O algoritmo com desempenho inferior foi claramente o HDL-Graph SLAM uma vez que não continha algoritmo de global map optimization que compensasse os erros obtidos no processo de local SLAM. Demonstrou-se com evidências experimentais a influência do loop closure na correção da trajetória e do mapa obtido.por
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/-
dc.subjectSimultaneous Localization and Mappingeng
dc.subjectLoop Closure Detectioneng
dc.subject3D Mappingeng
dc.subjectPose-graph Optimizationeng
dc.subjectAutonomous Vehicleseng
dc.subjectLocalização e Mapeamento Simultâneospor
dc.subjectDetecção de Loopspor
dc.subjectMapeamento 3Dpor
dc.subjectOptimização de Posição por Grafospor
dc.subjectVeículos Autónomospor
dc.title3D Graph-Based SLAM Benchmark in Structured Environments and Loop Closure Detectioneng
dc.title.alternativeBenchmark de SLAM Baseado em Grafos 3D em Ambientes Estruturados e Detecção de Fechamento de Ciclopor
dc.typemasterThesis-
degois.publication.locationDEEC-
degois.publication.title3D Graph-Based SLAM Benchmark in Structured Environments and Loop Closure Detectioneng
dc.peerreviewedyes-
dc.identifier.tid203511379-
thesis.degree.disciplineEngenharia Electrotécnica e de Computadores-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Eletrotécnica e de Computadores-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Eng. Electrotécnica e de Computadores-
uc.degree.grantorID0500-
uc.contributor.authorJorge, João Carlos Abrantes::0009-0000-4443-241X-
uc.degree.classification19-
uc.degree.presidentejuriBarreto, João Pedro de Almeida-
uc.degree.elementojuriPremebida, Cristiano-
uc.degree.elementojuriBatista, Jorge Manuel Moreira de Campos Pereira-
uc.contributor.advisorPremebida, Cristiano::0000-0002-2168-2077-
uc.contributor.advisorGomes, Iago Pachêco-
item.openairetypemasterThesis-
item.fulltextCom Texto completo-
item.languageiso639-1en-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File SizeFormat
João_Jorge_Dissertation.pdf23.09 MBAdobe PDFView/Open
Show simple item record

Page view(s)

40
checked on Jul 17, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons