Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Ramos, Daniel Costa
Orientador(a): Moreno, Ubirajara Franco
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Link de acesso: http://repositorio.ufsc.br/xmlui/handle/123456789/100770
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica.
id UFSC_6dbd47d17c8c08a4fa78fd6f7535544b
oai_identifier_str oai:repositorio.ufsc.br:123456789/100770
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str
spelling Universidade Federal de Santa CatarinaRamos, Daniel CostaMoreno, Ubirajara Franco2013-06-25T22:28:40Z2013-06-25T22:28:40Z20122012313502http://repositorio.ufsc.br/xmlui/handle/123456789/100770Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica.Um dos problemas que envolvem as soluções para a mobilidade de robôs móveis terrestres é estimar a posição do robô com precisão juntamente com a exploração do ambiente, mapeando-o corretamente (SLAM - Simultaneous Localization and Mapping - Localização e Mapeamento Simultâneo). Embora vários algoritmos tenham sido desenvolvidos nos últimos anos, exigindo uma carga de cálculo computacional cada vez maior dos robôs,, estes estão susceptíveis a um mau desempenho quando os sensores apresentam ruídos, quando há problemas nos atuadores, variáveis não modeladas ou em virtude de algum imprevisto momentâneo no ambiente. A proposta deste trabalho é programar um SLAM para robôs móveis interligando-o a uma combinação de sensores inerciais com sensores de odometria através de uma técnica de fusão de sensores conhecida como filtro de Kalman Estendido, para reduzir a incerteza na estimação da posição e melhorar o desempenho do SLAM. Por consequência, o custo computacional é reduzido. O trabalho foi estruturado iniciando por uma revisão a respeito dos conceitos básicos de sensoriamento, a fim de contextualizar o problema e apresentar as nomenclaturas e termos utilizados. A seguir foram abordadas as técnicas de fusão de dados, as representações do robô e do ambiente, as técnicas de mapeamento e exploração e as diversas técnicas de navegação que podem ser utilizadas, para ambientes conhecidos epara ambientes desconhecidos. Essas informações são importantes para um melhor entendimento do problema, de como representá-lo e de como se pode avaliar os resultados obtidos. Na sequência é apresentado o SLAM, destacando as principais técnicas e em detalhes o Grid Based FastSLAM. É demonstrado através de simulações que quanto maior as incertezas sobre a posição do robô, um número maior de partículas é necessário para manter a qualidade do mapa gerado, e como cada partícula possui um mapa associado a si, o custo computacional é consideravelmente aumentado. Outro aspecto analisado foi o impacto na escolha da covariância associada à transição de estados, propondo a utilização da covariância inerente ao cálculo da fusão de sensores como parâmetro de refinamento no SLAM.<br>Abstract : One of the problems in solutions involving land mobile robots is the estimation of the robot position with precision and at the same time, explore the environment and mapping it correctly (SLAM - Simultaneous Localization and Mapping ). Several algorithms were developed in the last years, demanding large computational resources in robots and even so, these may have a bad performance in cases of sensors having noises, problems in actuators, not modeled variables or when there is something in the environment that wasn't expected. This dissertation proposal is to program a SLAM algorithm for mobile robots and connect it with a sensor data fusion, between odometry and inertial sensors, using the Extended Kalman Filter, achieving a reduction of the position uncertainty and improving the SLAM performance, also reducing the need of computational resources. This work begins with a revision of concepts of robot sensors, needed to understand later algorithms and nomenclatures. In the following items it is described the sensor fusion techniques, the robot localization problem, the map and robot representation alternatives, and the navigation problems for explored and non-explored environments. These information are important for a better understanding of the problem, on how represent it and how to evaluate the obtained results. After this introduction, it's described some SLAM algorithms, featuring in details the Grid Based FastSLAM. It's demonstrated by simulations that as high uncertainty about robot position, as large are the number of particles needed to maintain the generated map quality. This implies in a large computational cost, thus improving the uncertainty with sensor data fusion makes the robot work with less particles. It is also showed that choosing the right covariance in robot transition model is very important and finding a way to connect the covariance of sensor data fusion with SLAM can improve performance even more.xxiii| il., grafs., tabs.porEngenharia eletricaRobóticaSLAMDetectoresKalman, Filtragem deAplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINAL313502.pdfapplication/pdf2548956https://repositorio.ufsc.br/bitstream/123456789/100770/1/313502.pdf09e3d7288119541a1642c771da8cd879MD51123456789/1007702013-06-25 19:28:40.617oai:repositorio.ufsc.br:123456789/100770Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestsandra.sobrera@ufsc.bropendoar:23732013-06-25T22:28:40Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
title Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
spellingShingle Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
Ramos, Daniel Costa
Engenharia eletrica
Robótica
SLAM
Detectores
Kalman, Filtragem de
title_short Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
title_full Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
title_fullStr Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
title_full_unstemmed Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
title_sort Aplicação de técnicas de fusão sensorial para mapeamento e localização simultâneos para robôs terrestres
author Ramos, Daniel Costa
author_facet Ramos, Daniel Costa
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Ramos, Daniel Costa
dc.contributor.advisor1.fl_str_mv Moreno, Ubirajara Franco
contributor_str_mv Moreno, Ubirajara Franco
dc.subject.classification.pt_BR.fl_str_mv Engenharia eletrica
Robótica
SLAM
Detectores
Kalman, Filtragem de
topic Engenharia eletrica
Robótica
SLAM
Detectores
Kalman, Filtragem de
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica.
publishDate 2012
dc.date.submitted.pt_BR.fl_str_mv 2012
dc.date.issued.fl_str_mv 2012
dc.date.accessioned.fl_str_mv 2013-06-25T22:28:40Z
dc.date.available.fl_str_mv 2013-06-25T22:28:40Z
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://repositorio.ufsc.br/xmlui/handle/123456789/100770
dc.identifier.other.pt_BR.fl_str_mv 313502
identifier_str_mv 313502
url http://repositorio.ufsc.br/xmlui/handle/123456789/100770
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv xxiii| il., grafs., tabs.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/100770/1/313502.pdf
bitstream.checksum.fl_str_mv 09e3d7288119541a1642c771da8cd879
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv sandra.sobrera@ufsc.br
_version_ 1851759162150617088