Transporte coletivo por enjaulamento em robótica de enxame

Detalhes bibliográficos
Ano de defesa: 2023
Autor(a) principal: Cardoso, Karen da Silva
Orientador(a): Não Informado pela instituição
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: 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