Laser-based localization methods for mobile robots: a SLAM perspective
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
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/83404 |
Resumo: | Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_d30777095e18763b4ce5d24d8081b6cb |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/83404 |
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 |
Laser-based localization methods for mobile robots: a SLAM perspectiveMétodos de localização baseados em laser para robots móveis numa perspetiva de SLAMSLAMLocalizaçãoAGVScan MatchingHectorSLAMSLAMLocalizationAGVScan MatchingHectorSLAMDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e TecnologiaO sistema de navegação de um robot é constituído por dois módulos essenciais: localização e mapeamento. A localização consiste em determinar a pose do robot (posição e orientação) num ambiente previamente conhecido, enquanto que o mapeamento foca-se na construção de um mapa do ambiente. Embora existam várias técnicas de SLAM (localização e mapeamento em simultâneo), estes dois módulos podem ser analizados independentemente. Esta dissertação foca-se essencialmente no sistema de localização do robot. Uma das tecnologias que tem estado emergente nos últimos anos é o uso de AGVs (veículos que se deslocam sem ação humana direta) em ambientes industriais, principalmente para deslocar objetos. Este tipo de veículos é, geralmente, mobilizado usando fios no chão, fita magnética ou laser. Embora o seguimento com fios ou fita magnética possa ser mais fiável, a navegação por laser dispensa o uso de materiais adicionais no ambiente, o que constitui uma solução mais versátil. Esta dissertação foca-se em desenvolver um sistema de localização que usa apenas as leituras do laser. Isto é conseguido utilizando um algoritmo de Scan Matching, que faz a correspondência entre um mapa de features (essencialmente cantos) e um mapa previamente conhecido do ambiente. Este algoritmo é comparado com outros métodos já validados e disponíveis no OpenSLAM. Finalmente, é implementada uma variante do HectorSLAM baseada no algoritmo previamente desenvolvido, com o propósito de o tornar mais fiável e mais robusto.A robot navigation system is composed of two essential modules: localization and mapping. Localization consists on tracking the robot's pose (position and orientation) in a known environment, while mapping is focused on building a map of the environment. Although there have been many techniques of Simultaneous Localization and Mapping (SLAM) developed over the last years, this modules can be analysed independently. This dissertation will focus on robot's localization system. One of the technologies that has been emerging over the last century is the use of Automated Guide Vehicles (AGVs) for industrial purposes (pick up and move materials around a warehouse). This vehicles are usually guided by wires in the floor, magnetic tapes or laser. Even though using wires or magnetic tapes may be more reliable, laser navigation does not require the application of any material on the environment which constitutes a more versatile solution. This dissertation focuses on developing a robot's localization system using only laser data. This is accomplished using a scan matching algorithm (Iterative Closest Point) to match a map built from environment features (essentially corners) with a known map of the environment. This approach is compared with already validated methods available in OpenSLAM. Lastly, a variant of HectorSLAM is implemented based on the developed algorithm in order to turn it in a more reliable and robust localization technique. This variant will use HectorSLAM algorithm as a localization algorithm only, without generating or updating the map.2017-09-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/83404http://hdl.handle.net/10316/83404TID:202122492engQuintas, Filipe Manuel Marquesinfo: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:RCAAP2020-01-29T11:38:54Zoai:estudogeral.uc.pt:10316/83404Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:05:09.554214Repositó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 |
Laser-based localization methods for mobile robots: a SLAM perspective Métodos de localização baseados em laser para robots móveis numa perspetiva de SLAM |
title |
Laser-based localization methods for mobile robots: a SLAM perspective |
spellingShingle |
Laser-based localization methods for mobile robots: a SLAM perspective Quintas, Filipe Manuel Marques SLAM Localização AGV Scan Matching HectorSLAM SLAM Localization AGV Scan Matching HectorSLAM |
title_short |
Laser-based localization methods for mobile robots: a SLAM perspective |
title_full |
Laser-based localization methods for mobile robots: a SLAM perspective |
title_fullStr |
Laser-based localization methods for mobile robots: a SLAM perspective |
title_full_unstemmed |
Laser-based localization methods for mobile robots: a SLAM perspective |
title_sort |
Laser-based localization methods for mobile robots: a SLAM perspective |
author |
Quintas, Filipe Manuel Marques |
author_facet |
Quintas, Filipe Manuel Marques |
author_role |
author |
dc.contributor.author.fl_str_mv |
Quintas, Filipe Manuel Marques |
dc.subject.por.fl_str_mv |
SLAM Localização AGV Scan Matching HectorSLAM SLAM Localization AGV Scan Matching HectorSLAM |
topic |
SLAM Localização AGV Scan Matching HectorSLAM SLAM Localization AGV Scan Matching HectorSLAM |
description |
Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-09-27 |
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/83404 http://hdl.handle.net/10316/83404 TID:202122492 |
url |
http://hdl.handle.net/10316/83404 |
identifier_str_mv |
TID:202122492 |
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_ |
1799133943113449472 |