Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFABC |
Texto Completo: | http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565 |
Resumo: | Orientador: Prof. Dr. Wagner Tanaka Botelho |
id |
UFBC_9886684f1c92bb81ae2ec93aef589545 |
---|---|
oai_identifier_str |
oai:BDTD:106565 |
network_acronym_str |
UFBC |
network_name_str |
Repositório Institucional da UFABC |
repository_id_str |
|
spelling |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e realSISTEMAS MULTIRROBÓTICOSQUADRICÓPTEROSCONTROLE DE FORMAÇÃOMULTI-ROBOT SYSTEMFORMATION CONTROLQUADCOPTERPROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO - UFABCOrientador: Prof. Dr. Wagner Tanaka BotelhoDissertação (mestrado) - Universidade Federal do ABC, Programa de Pós-Graduação em Ciência da Computação, 2017.Os avanços tecnológicos realizados na robótica móvel ao longo do tempo requereram o estudo e desenvolvimento de robôs cada vez mais autônomos e complexos, capazes de se adaptarem aos ambientes e condições que lhe são impostas. Contudo, dependendo do objetivo a alcancar, torna-se mais efetivo a utilização de uma maior quantidade de robos menores e mais simples, com capacidade cooperativa, resultando em um sistema escalavel e menos suscetývel a falhas gerais, denominado Sistema Multirrobotico (SMR). Tendo um SMR como objeto de estudo principal, este trabalho consiste no desenvolvimento de uma arquitetura multirrobotica descentralizada para o controle de posição e formação utilizando quadricopteros. A arquitetura é composta por n quadricopteros virtuais, implementados no software de simulação Gazebo e um quadricoptero real. O Robot Operating System (ROS) controla todos os quadricopteros, alem de gerenciar a comunicação entre os agentes roboticos. Um ponto importante é que, visando a diminuição dos custos do projeto, foi utilizado apenas um quadricoptero real, uma vez que somente um é necessário para validar a integração entre os mundos virtual e real. Para o controle de posição e formação foram propostos modelos matematicos que determinam as trajetorias dos n quadricopteros em formação linear, formação de figuras poligonais com troca de posição e formação de figuras poligonais com troca de posição e ponto de referencia movel. Nas simulações, foi possivel observar o deslocamento dos quadic'opteros em formação, validando os modelos matematicos. Por'em, no experimento real, a trajetoria no controle de formação foi parcialmente observada devido a alguns problemas apresentados na estrutura do quadricoptero e tambem por não possuir um sistema de sensoriamento no ambiente real. Apesar desses problemas, a integração entre os mundos virtual e real também foi validada.The technological advances made in mobile robotics over time have required the study and development of robots that are increasingly autonomous and complex, capable of adapting to the environments and conditions that are imposed on them. However, depending on the goal to be achieved, it becomes more e.ective to use a larger number of smaller and simpler robots with cooperative capability, resulting in a scalable system that is less susceptible to general failures, called Multi-Robot Systems (MRS). Considering a MRS as the main study, the main target in this work is to develop a descentralized multi-robot architecture for position control using quadcopters. The architecture consists of n virtual quadcopters, implemented on the Gazebo simulation software and a real quadcopter. The Robot Operating System (ROS) controls all quadcopters as well as managing communication between them. In order to reduce the project costs, only one real quadcopter was used, since it is enough to validate the integration between the virtual and real worlds. The mathematical models were proposed to calculate the paths of the quadcopters in linear formation, formation of polygonal figures with rotation and formation of polygonal figures with rotation and mobile reference point. In the simulations, it was possible to observe the displacement of the quadcopters in formation, validating the mathematical models. However, in the real experiment, the trajectory in the formation control was partially observed due to some limitations presented on the quadcopter structure. Also, the sensing system was not available in the real environment. Despite these problems, the integration between the virtual and real worlds has also been validated.Botelho, Wagner TanakaPimentel, Edson PinheiroSilva, Vera Lúcia daMoreira, Alexandre Harayashiki2017info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf118 f. : il.http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565&midiaext=74711http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565&midiaext=74712Cover: http://biblioteca.ufabc.edu.br/php/capa.php?obra=106565porreponame:Repositório Institucional da UFABCinstname:Universidade Federal do ABC (UFABC)instacron:UFABCinfo:eu-repo/semantics/openAccess2017-11-23T09:40:30Zoai:BDTD:106565Repositório InstitucionalPUBhttp://www.biblioteca.ufabc.edu.br/oai/oai.phpopendoar:2017-11-23T09:40:30Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC)false |
dc.title.none.fl_str_mv |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
title |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
spellingShingle |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real Moreira, Alexandre Harayashiki SISTEMAS MULTIRROBÓTICOS QUADRICÓPTEROS CONTROLE DE FORMAÇÃO MULTI-ROBOT SYSTEM FORMATION CONTROL QUADCOPTER PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO - UFABC |
title_short |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
title_full |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
title_fullStr |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
title_full_unstemmed |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
title_sort |
Sistema multirrobótico descentralizado no controle de posição e formação por quadricpteros : uma integração entre o mundo virtual e real |
author |
Moreira, Alexandre Harayashiki |
author_facet |
Moreira, Alexandre Harayashiki |
author_role |
author |
dc.contributor.none.fl_str_mv |
Botelho, Wagner Tanaka Pimentel, Edson Pinheiro Silva, Vera Lúcia da |
dc.contributor.author.fl_str_mv |
Moreira, Alexandre Harayashiki |
dc.subject.por.fl_str_mv |
SISTEMAS MULTIRROBÓTICOS QUADRICÓPTEROS CONTROLE DE FORMAÇÃO MULTI-ROBOT SYSTEM FORMATION CONTROL QUADCOPTER PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO - UFABC |
topic |
SISTEMAS MULTIRROBÓTICOS QUADRICÓPTEROS CONTROLE DE FORMAÇÃO MULTI-ROBOT SYSTEM FORMATION CONTROL QUADCOPTER PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO - UFABC |
description |
Orientador: Prof. Dr. Wagner Tanaka Botelho |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017 |
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://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565 |
url |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565&midiaext=74711 http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=106565&midiaext=74712 Cover: http://biblioteca.ufabc.edu.br/php/capa.php?obra=106565 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 118 f. : il. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFABC instname:Universidade Federal do ABC (UFABC) instacron:UFABC |
instname_str |
Universidade Federal do ABC (UFABC) |
instacron_str |
UFABC |
institution |
UFABC |
reponame_str |
Repositório Institucional da UFABC |
collection |
Repositório Institucional da UFABC |
repository.name.fl_str_mv |
Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC) |
repository.mail.fl_str_mv |
|
_version_ |
1813263942586204160 |