Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação

Orientador: João Maurício Rosário === Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica === Made available in DSpace on 2018-08-16T12:12:48Z (GMT). No. of bitstreams: 1 Mainardi_AugustoSeganfredo_M.pdf: 4938710 bytes, checksum: c6b32726ef03c92f5c518f1eaabdf...

Full description

Bibliographic Details
Main Author: Mainardi, Augusto Seganfredo
Other Authors: UNIVERSIDADE ESTADUAL DE CAMPINAS
Format: Others
Language:Portuguese
Published: [s.n.] 2010
Subjects:
Online Access: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: <http://www.repositorio.unicamp.br/handle/REPOSIP/265323>. Acesso em: 16 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/265323
id ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-265323
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Robôs móveis
Navegação de robôs móveis
Simulação
Mobile robots
Navigation of mobile robots
Simulation
spellingShingle Robôs móveis
Navegação de robôs móveis
Simulação
Mobile robots
Navigation of mobile robots
Simulation
Mainardi, Augusto Seganfredo
Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação
description Orientador: João Maurício Rosário === Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica === Made available in DSpace on 2018-08-16T12:12:48Z (GMT). No. of bitstreams: 1 Mainardi_AugustoSeganfredo_M.pdf: 4938710 bytes, checksum: c6b32726ef03c92f5c518f1eaabdf37c (MD5) Previous issue date: 2010 === Resumo: 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 é promissor === Abstract: 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 promising === Mestrado === Mecanica dos Sólidos e Projeto Mecanico === Mestre em Engenharia Mecânica
author2 UNIVERSIDADE ESTADUAL DE CAMPINAS
author_facet UNIVERSIDADE ESTADUAL DE CAMPINAS
Mainardi, Augusto Seganfredo
author Mainardi, Augusto Seganfredo
author_sort Mainardi, Augusto Seganfredo
title Simulação de dispositivos robóticos móveis com ênfase no planejamento de trajetórias para navegação
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
publisher [s.n.]
publishDate 2010
url 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: <http://www.repositorio.unicamp.br/handle/REPOSIP/265323>. Acesso em: 16 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/265323
work_keys_str_mv AT mainardiaugustoseganfredo simulacaodedispositivosroboticosmoveiscomenfasenoplanejamentodetrajetoriasparanavegacao
AT mainardiaugustoseganfredo mobileroboticdevicessimulationwithemphasisintrajectoryplanningfornavigation
_version_ 1718881224278147072
spelling ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-2653232019-01-21T21:09:05Z 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 Mainardi, Augusto Seganfredo UNIVERSIDADE ESTADUAL DE CAMPINAS Rosário, João Maurício, 1959- Rosário, João Maurício Souza, Jocarly Patrocinio de Paiva, Ely Carneiro de Robôs móveis Navegação de robôs móveis Simulação Mobile robots Navigation of mobile robots Simulation Orientador: João Maurício Rosário Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecânica Made available in DSpace on 2018-08-16T12:12:48Z (GMT). No. of bitstreams: 1 Mainardi_AugustoSeganfredo_M.pdf: 4938710 bytes, checksum: c6b32726ef03c92f5c518f1eaabdf37c (MD5) Previous issue date: 2010 Resumo: 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 é promissor Abstract: 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 promising Mestrado Mecanica dos Sólidos e Projeto Mecanico Mestre em Engenharia Mecânica 2010 2018-08-16T12:12:48Z 2018-08-16T12:12:48Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis 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: <http://www.repositorio.unicamp.br/handle/REPOSIP/265323>. Acesso em: 16 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/265323 por info:eu-repo/semantics/openAccess 202 p. : il. application/pdf [s.n.] Universidade Estadual de Campinas. Faculdade de Engenharia Mecânica Programa de Pós-Graduação em Engenharia Mecânica reponame:Repositório Institucional da Unicamp instname:Universidade Estadual de Campinas instacron:UNICAMP