Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1612804 |
Resumo: | Orientador: João Maurício Rosário |
id |
UNICAMP-30_77a4a0ae0884efc36c71d9099ebbeff1 |
---|---|
oai_identifier_str |
oai::773390 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegaçãoMobile robotic devices simulation with emphasis in trajectory planning for navigationRobôs móveisNavegação de robôs móveisSimulaçãoMobile robotsNavigation of mobile robotsSimulationOrientador: João Maurício RosárioDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia MecânicaResumo: Neste trabalho é proposto um sistema de navegação autônomo para dispositivos robóticos móveis capaz de operar e se adaptar a diferentes ambientes e condições, contribuindo para o desenvolvimento de uma navegação robusta e confiável. O sistema é baseado na arquitetura híbrida AuRA, assim, foi separado em quatro componentes: percepção do ambiente, localização e mapeamento, planejamento de movimento e execução da trajetória. A percepção do ambiente é o componente responsável em converter as leituras dos sensores em informações sobre o ambiente. Considerando os sensores usadas da plataforma robótica móvel ASURO, este componente baseia-se na informações obtidas através da odometria e dos sensores seguidores de linha, informando ao sistema a distância percorrida e a posição do robô em relação a pista a ser seguida. O mapeamento do sistema baseou-se em mapas topológicos devido ao baixo custo computacional necessário e à semelhança com a maneira humana de localizar-se, utilizando a odometria como sistema de localização do robô e sensores seguidores de linha para determinação de seu posicionamento. O planejamento de movimentos foi dividido em duas fases. No planejamento de caminho utilizou-se o algoritmo de Dijkstra para determinar por quais nós ele deve passar para atingir seu objetivo; e para o planejamento de trajetória utilizou-se uma abordagem baseada no caminho de Dubins. A execução da trajetória baseou-se no método de Motor-Schemas, onde as respostas dos atuadores são determinadas pela soma vetorial dos vetores resultantes de cada comportamento. Foram estudadas duas formas de comportamento: o de seguir o objetivo que utiliza o planejamento de movimento para determinar as velocidades dos atuadores; e o de seguir uma linha, que utiliza a percepção do ambiente para determinar as velocidades dos atuadores. As implementações experimentais foram realizadas a partir do ambiente de simulação DD&GP desenvolvido para o ambiente MATLABSimulink®, que permitiu a avaliação do sistema a partir de duas aplicações (transporte e inspeção) efetuada em três ambientes diferentes (fábrica, escritório e sistema de tubulação). Além disso, utilizou-se a plataforma robótica móvel ASURO para verificar a percepção do ambiente e validar os resultados encontrados nas simulações. Os resultados obtidos nas implementações experimentais foram satisfatórios e mostram que o sistema apresentado é promissorAbstract: In this work is proposed an autonomous navigation system for mobile robotic devices able to operate and adapt to different environments and conditions, contributing to the development of a robust and reliable navigation system. The system is based on hybrid architecture AuRA, thus, it was separated into four components: Perceptions of the environment, Localization and Mapping, Motion planning and Trajectory execution. The perception of the environment is the component responsible for converting the readings in sensors in environmental information. Considering the sensors used in mobile robotics platform ASURO, this component is based on information obtained from odometry and line following sensors, informing the system the distance traveled and the robot's position in relation to the track to be followed. The mapping of the system is based on topological maps due low computational cost required and its resemblance to the human way of locating themselves and the use of little computer memory, using the odometry as robot's localization system and line following sensors to determine their placement. The Motion planning was divided into two phases. In path planning was used Dijkstra's algorithm to determine for which node the robot must pass to achieve your goal; and for trajectory planning was used an approach based on Dubins path. The trajectory execution is based on the method of motor-schemas, where the responses of the actuators are determined by the vector sum of the resulting vectors from each behavior. Were studied two forms of behaviors: follow the goal, which uses the motion planning to determine the velocity of actuators; and follow a line, which uses the perception of the environment to determine the velocity of actuators. The experimental implementations were realized from the simulation environment DD&GP developed for the MATLAB-Simulink ®, which allowed the evaluation of the system after two applications (transport and inspection) performed in three different environments (factory, office and piping system). In addition, was used the platform for mobile robotics ASURO to verify the perception of the environment and validate the results found in the simulations. The results obtained in experimental implementations were satisfactory and showed that the system presented is promisingMestradoMecânica dos Sólidos e Projeto MecânicoMestre em Engenharia Mecânica[s.n.]Rosário, João Maurício, 1959-Souza, Jocarly Patrocinio dePaiva, Ely Carneiro deUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia MecânicaPrograma de Pós-Graduação em Engenharia MecânicaUNIVERSIDADE ESTADUAL DE CAMPINASMainardi, Augusto Seganfredo2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf202 p. : il.https://hdl.handle.net/20.500.12733/1612804MAINARDI, Augusto Seganfredo. Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação. 2010. 202 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612804. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/773390porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:58:12Zoai::773390Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:58:12Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação Mobile robotic devices simulation with emphasis in trajectory planning for navigation |
title |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação |
spellingShingle |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação Mainardi, Augusto Seganfredo Robôs móveis Navegação de robôs móveis Simulação Mobile robots Navigation of mobile robots Simulation |
title_short |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação |
title_full |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação |
title_fullStr |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação |
title_full_unstemmed |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação |
title_sort |
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação |
author |
Mainardi, Augusto Seganfredo |
author_facet |
Mainardi, Augusto Seganfredo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Rosário, João Maurício, 1959- Souza, Jocarly Patrocinio de Paiva, Ely Carneiro de Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Mecânica Programa de Pós-Graduação em Engenharia Mecânica UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Mainardi, Augusto Seganfredo |
dc.subject.por.fl_str_mv |
Robôs móveis Navegação de robôs móveis Simulação Mobile robots Navigation of mobile robots Simulation |
topic |
Robôs móveis Navegação de robôs móveis Simulação Mobile robots Navigation of mobile robots Simulation |
description |
Orientador: João Maurício Rosário |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010 |
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 |
https://hdl.handle.net/20.500.12733/1612804 MAINARDI, Augusto Seganfredo. Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação. 2010. 202 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612804. Acesso em: 3 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1612804 |
identifier_str_mv |
MAINARDI, Augusto Seganfredo. Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação. 2010. 202 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612804. Acesso em: 3 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/773390 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 202 p. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809189037079003136 |