Transporte coletivo por enjaulamento em robótica de enxame
| Ano de defesa: | 2023 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências::Faculdade de Engenharia Brasil UERJ Programa de Pós-Graduação em Engenharia Eletrônica |
| 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
|
| Palavras-chave em Português: | |
| Link de acesso: | http://www.bdtd.uerj.br/handle/1/20751 |
Resumo: | O transporte coletivo em robótica de enxame é baseado no transporte de objetos por enxames de robôs caracterizados por suas dimensões significativamente menores em comparação com o objeto a ser transportado. O conjunto de robôs do enxame geralmente possui a mesma arquitetura. Individualmente, os robôs são capazes de realizar funções simples, como detecção, locomoção e comunicação básica. No entanto, cooperativamente, eles podem executar tarefas complexas. O transporte coletivo tem diversas aplicações que abrangem o transporte de objetos em grande escala e objetos em nanoescala. Como resultado, inúmeros estudos foram conduzidos sobre esse tema, destacando três estratégias de transporte: impulsionamento, agarramento e enjaulamento. Neste trabalho, a estratégia de enjaulamento é adotada. Tal estratégia pode ser definida como o completo enclausuramento do objeto, permitindo-lhe um certo grau de liberdade, mas impedindo-o de escapar da formação de robôs ao seu redor. A principal vantagem dessa estratégia é a progressão coordenada e coesa do transporte, uma vez que as forças aplicadas ao objeto pelo enxame se complementam e evitam desvios significativos em sua trajetória em direção ao destino planejado. Este trabalho propõe um método para abordar o transporte coletivo por enjaulamento, que opera em quatro etapas: a busca do objeto pelo enxame, o recrutamento do enxame de robôs, o posicionamento inicial dos robôs ao redor do objeto, enjaulando-o, e a etapa de transporte. A implementação da estratégia proposta é realizada na plataforma CoppeliaSim, na qual o enxame é composto por robôs do tipo Khepera-III. Este robô é escolhido devido à disposição de seus sensores ao longo de seu perímetro, o que permite uma ampla visão do ambiente. A arena é o cenário onde as simulações são realizadas, a mesma é discretizada em diferentes configurações. Tal discretização tem impacto significativo no desempenho das etapas de busca e transporte. A avaliação de desempenho das etapas de busca e recrutamento é baseada no tempo de execução das mesmas, enquanto que para a etapa de transporte, além do tempo de execução, o erro normalizado da trajetória do objeto é avaliado para diferentes configurações de discretização da arena e comprimentos de trajeto. A avaliação da etapa de transporte também envolve a análise do impacto do número de robôs e das dimensões do objeto a ser transportado. O método proposto se mostra eficaz, uma vez que o enjaulamento é mantido ao longo de todo o percurso, garantindo assim o transporte uniforme do objeto. |
| id |
UERJ_9efea449782f7cc1069a659b09db49b7 |
|---|---|
| oai_identifier_str |
oai:www.bdtd.uerj.br:1/20751 |
| network_acronym_str |
UERJ |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UERJ |
| repository_id_str |
|
| spelling |
Transporte coletivo por enjaulamento em robótica de enxameCollective transport by caging in swarm roboticsElectronic engineeringRoboticsSwarm intelligenceEngenharia eletrônicaRobóticaInteligência coletivaENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOSO transporte coletivo em robótica de enxame é baseado no transporte de objetos por enxames de robôs caracterizados por suas dimensões significativamente menores em comparação com o objeto a ser transportado. O conjunto de robôs do enxame geralmente possui a mesma arquitetura. Individualmente, os robôs são capazes de realizar funções simples, como detecção, locomoção e comunicação básica. No entanto, cooperativamente, eles podem executar tarefas complexas. O transporte coletivo tem diversas aplicações que abrangem o transporte de objetos em grande escala e objetos em nanoescala. Como resultado, inúmeros estudos foram conduzidos sobre esse tema, destacando três estratégias de transporte: impulsionamento, agarramento e enjaulamento. Neste trabalho, a estratégia de enjaulamento é adotada. Tal estratégia pode ser definida como o completo enclausuramento do objeto, permitindo-lhe um certo grau de liberdade, mas impedindo-o de escapar da formação de robôs ao seu redor. A principal vantagem dessa estratégia é a progressão coordenada e coesa do transporte, uma vez que as forças aplicadas ao objeto pelo enxame se complementam e evitam desvios significativos em sua trajetória em direção ao destino planejado. Este trabalho propõe um método para abordar o transporte coletivo por enjaulamento, que opera em quatro etapas: a busca do objeto pelo enxame, o recrutamento do enxame de robôs, o posicionamento inicial dos robôs ao redor do objeto, enjaulando-o, e a etapa de transporte. A implementação da estratégia proposta é realizada na plataforma CoppeliaSim, na qual o enxame é composto por robôs do tipo Khepera-III. Este robô é escolhido devido à disposição de seus sensores ao longo de seu perímetro, o que permite uma ampla visão do ambiente. A arena é o cenário onde as simulações são realizadas, a mesma é discretizada em diferentes configurações. Tal discretização tem impacto significativo no desempenho das etapas de busca e transporte. A avaliação de desempenho das etapas de busca e recrutamento é baseada no tempo de execução das mesmas, enquanto que para a etapa de transporte, além do tempo de execução, o erro normalizado da trajetória do objeto é avaliado para diferentes configurações de discretização da arena e comprimentos de trajeto. A avaliação da etapa de transporte também envolve a análise do impacto do número de robôs e das dimensões do objeto a ser transportado. O método proposto se mostra eficaz, uma vez que o enjaulamento é mantido ao longo de todo o percurso, garantindo assim o transporte uniforme do objeto.Collective transport in swarm robotics is based on the transportation of objects by swarms of robots characterized by having significantly smaller dimensions compared to the object to be transported. The set of robots of the swarm generally have the same architecture. Individually, the robots are able to perform simple functions, such as sensing, locomotion, and basic communication. However, cooperatively, they can perform complex task. Collective transport has diverse applications that encompass the transportation of both large-scale objects and nanoscale objects. Consequently, numerous studies have been driven by this topic, highlighting three transport strategies: pushing, grasping, and caging. In this work, the caging strategy is adopted. It can be defined as the complete enclosure of the object. Allowing it a certain degree of freedom but preventing it from escaping the formation of robots around it. The main advantage of this strategy is the coordinated and cohesive progression of the transport since the forces applied to the object by the swarm complement each other and prevent significant deviations in its trajectory towards the planned destination. This work proposes a method to approach collective transport by caging, which operates in four stages: the search for the object by the swarm, the recruitment of swarm of robots, the initial positioning of the robots around the object, enclose it, and the transportation stage. The implementation of the proposed strategy is carried out in the CoppeliaSim platform, wherein the swarm is composed of Khepera IIItype robots. This robot is chosen due to the arrangement of its sensors along its perimeter, which allows for a wide view of the environment. The arena, which is the scenario where the simulations are conducted is discretized into different configurations. This space discretization has a significant impact on the performance of the search and transport stages. The performance evaluation of the search and recruitment stages are based on the execution time, while for the transport stage, in addition to the execution time, the normalized error of the object’s trajectory is evaluated for different arena discretization configurations and path lengths. The evaluation of the transportation stage also involves analyzing the impact of the number of robots and the dimensions of the object to be transported. The proposed method proves to be effective, as the caging is maintained throughout the entire path, thus ensuring the uniform transport of the object.Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro - FAPERJUniversidade do Estado do Rio de JaneiroCentro de Tecnologia e Ciências::Faculdade de EngenhariaBrasilUERJPrograma de Pós-Graduação em Engenharia EletrônicaNedjah, Nadiahttp://lattes.cnpq.br/5417946704251656Mourelle, Luiza de Macedohttp://lattes.cnpq.br/4189604454431782Bhaya, Amithttp://lattes.cnpq.br/5078353361131903Coelho, Igor Machadohttp://lattes.cnpq.br/5298061910591710Cardoso, Karen da Silva2023-12-06T15:59:27Z2023-10-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCARDOSO, Karen da Silva. Transporte coletivo por enjaulamento em robótica de enxame. 2023. 80 f. Dissertação (Mestrado em Engenharia Eletrônica) - Faculdade de Engenharia, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2023.http://www.bdtd.uerj.br/handle/1/20751porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJ2024-02-27T18:16:49Zoai:www.bdtd.uerj.br:1/20751Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T18:16:49Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false |
| dc.title.none.fl_str_mv |
Transporte coletivo por enjaulamento em robótica de enxame Collective transport by caging in swarm robotics |
| title |
Transporte coletivo por enjaulamento em robótica de enxame |
| spellingShingle |
Transporte coletivo por enjaulamento em robótica de enxame Cardoso, Karen da Silva Electronic engineering Robotics Swarm intelligence Engenharia eletrônica Robótica Inteligência coletiva ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS |
| title_short |
Transporte coletivo por enjaulamento em robótica de enxame |
| title_full |
Transporte coletivo por enjaulamento em robótica de enxame |
| title_fullStr |
Transporte coletivo por enjaulamento em robótica de enxame |
| title_full_unstemmed |
Transporte coletivo por enjaulamento em robótica de enxame |
| title_sort |
Transporte coletivo por enjaulamento em robótica de enxame |
| author |
Cardoso, Karen da Silva |
| author_facet |
Cardoso, Karen da Silva |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Nedjah, Nadia http://lattes.cnpq.br/5417946704251656 Mourelle, Luiza de Macedo http://lattes.cnpq.br/4189604454431782 Bhaya, Amit http://lattes.cnpq.br/5078353361131903 Coelho, Igor Machado http://lattes.cnpq.br/5298061910591710 |
| dc.contributor.author.fl_str_mv |
Cardoso, Karen da Silva |
| dc.subject.por.fl_str_mv |
Electronic engineering Robotics Swarm intelligence Engenharia eletrônica Robótica Inteligência coletiva ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS |
| topic |
Electronic engineering Robotics Swarm intelligence Engenharia eletrônica Robótica Inteligência coletiva ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS |
| description |
O transporte coletivo em robótica de enxame é baseado no transporte de objetos por enxames de robôs caracterizados por suas dimensões significativamente menores em comparação com o objeto a ser transportado. O conjunto de robôs do enxame geralmente possui a mesma arquitetura. Individualmente, os robôs são capazes de realizar funções simples, como detecção, locomoção e comunicação básica. No entanto, cooperativamente, eles podem executar tarefas complexas. O transporte coletivo tem diversas aplicações que abrangem o transporte de objetos em grande escala e objetos em nanoescala. Como resultado, inúmeros estudos foram conduzidos sobre esse tema, destacando três estratégias de transporte: impulsionamento, agarramento e enjaulamento. Neste trabalho, a estratégia de enjaulamento é adotada. Tal estratégia pode ser definida como o completo enclausuramento do objeto, permitindo-lhe um certo grau de liberdade, mas impedindo-o de escapar da formação de robôs ao seu redor. A principal vantagem dessa estratégia é a progressão coordenada e coesa do transporte, uma vez que as forças aplicadas ao objeto pelo enxame se complementam e evitam desvios significativos em sua trajetória em direção ao destino planejado. Este trabalho propõe um método para abordar o transporte coletivo por enjaulamento, que opera em quatro etapas: a busca do objeto pelo enxame, o recrutamento do enxame de robôs, o posicionamento inicial dos robôs ao redor do objeto, enjaulando-o, e a etapa de transporte. A implementação da estratégia proposta é realizada na plataforma CoppeliaSim, na qual o enxame é composto por robôs do tipo Khepera-III. Este robô é escolhido devido à disposição de seus sensores ao longo de seu perímetro, o que permite uma ampla visão do ambiente. A arena é o cenário onde as simulações são realizadas, a mesma é discretizada em diferentes configurações. Tal discretização tem impacto significativo no desempenho das etapas de busca e transporte. A avaliação de desempenho das etapas de busca e recrutamento é baseada no tempo de execução das mesmas, enquanto que para a etapa de transporte, além do tempo de execução, o erro normalizado da trajetória do objeto é avaliado para diferentes configurações de discretização da arena e comprimentos de trajeto. A avaliação da etapa de transporte também envolve a análise do impacto do número de robôs e das dimensões do objeto a ser transportado. O método proposto se mostra eficaz, uma vez que o enjaulamento é mantido ao longo de todo o percurso, garantindo assim o transporte uniforme do objeto. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023-12-06T15:59:27Z 2023-10-20 |
| 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 |
CARDOSO, Karen da Silva. Transporte coletivo por enjaulamento em robótica de enxame. 2023. 80 f. Dissertação (Mestrado em Engenharia Eletrônica) - Faculdade de Engenharia, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2023. http://www.bdtd.uerj.br/handle/1/20751 |
| identifier_str_mv |
CARDOSO, Karen da Silva. Transporte coletivo por enjaulamento em robótica de enxame. 2023. 80 f. Dissertação (Mestrado em Engenharia Eletrônica) - Faculdade de Engenharia, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2023. |
| url |
http://www.bdtd.uerj.br/handle/1/20751 |
| 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 |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade do Estado do Rio de Janeiro Centro de Tecnologia e Ciências::Faculdade de Engenharia Brasil UERJ Programa de Pós-Graduação em Engenharia Eletrônica |
| publisher.none.fl_str_mv |
Universidade do Estado do Rio de Janeiro Centro de Tecnologia e Ciências::Faculdade de Engenharia Brasil UERJ Programa de Pós-Graduação em Engenharia Eletrônica |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UERJ instname:Universidade do Estado do Rio de Janeiro (UERJ) instacron:UERJ |
| instname_str |
Universidade do Estado do Rio de Janeiro (UERJ) |
| instacron_str |
UERJ |
| institution |
UERJ |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UERJ |
| collection |
Biblioteca Digital de Teses e Dissertações da UERJ |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ) |
| repository.mail.fl_str_mv |
bdtd.suporte@uerj.br |
| _version_ |
1829133709341622272 |