Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos
Ano de defesa: | 2020 |
---|---|
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 Federal de Uberlândia
|
Programa de Pós-Graduação: |
Programa de Pós-graduação em Engenharia Elétrica
|
Departamento: |
Não Informado pela instituição
|
País: |
Brasil
|
Palavras-chave em Português: | |
Área do conhecimento CNPq: | |
Link de acesso: | https://repositorio.ufu.br/handle/123456789/29815 http://doi.org/10.14393/ufu.di.2020.515 |
Resumo: | Baseado na crescente utilização de manipuladores robóticos principalmente nas indústrias, surgiu-se a necessidade de inserir neles a capacidade de auto-otimização e reação ao ambiente. Assim, o presente trabalho propõe a criação de um algoritmo generalizado para diferentes anatomias de manipuladores, que seja capaz de mapear o ambiente, calculando um trajeto mínimo entre dois pontos desejados, utilizando movimentos suaves de junta e evitando colisões com possíveis obstáculos estáticos ou dinâmicos. Este algoritmo, denominado Otimizador de Caminhos para Manipuladores (POM), utiliza a fusão do método de Denavit-Hartenberg com os algoritmos D* Lite e CCD, com algumas modificações realizadas neles a fim de se adequarem ao funcionamento dos manipuladores. Os resultados obtidos a partir de diversos experimentos relatados neste documento comprovam a eficácia do método, apesar de ainda possuir algumas vulnerabilidades em relação ao mapeamento e definição de nós vizinhos. |
id |
UFU_8b435b297f03fcdfb6f41072d98e9f8f |
---|---|
oai_identifier_str |
oai:repositorio.ufu.br:123456789/29815 |
network_acronym_str |
UFU |
network_name_str |
Repositório Institucional da UFU |
repository_id_str |
|
spelling |
2020-09-02T19:17:17Z2020-09-02T19:17:17Z2020-08-14MAGALHÃES, Aline de Cássia. Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos. 2020. 116 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal de Uberlândia, Uberlândia, 2020. Disponível em: http://doi.org/10.14393/ufu.di.2020.515.https://repositorio.ufu.br/handle/123456789/29815http://doi.org/10.14393/ufu.di.2020.515Baseado na crescente utilização de manipuladores robóticos principalmente nas indústrias, surgiu-se a necessidade de inserir neles a capacidade de auto-otimização e reação ao ambiente. Assim, o presente trabalho propõe a criação de um algoritmo generalizado para diferentes anatomias de manipuladores, que seja capaz de mapear o ambiente, calculando um trajeto mínimo entre dois pontos desejados, utilizando movimentos suaves de junta e evitando colisões com possíveis obstáculos estáticos ou dinâmicos. Este algoritmo, denominado Otimizador de Caminhos para Manipuladores (POM), utiliza a fusão do método de Denavit-Hartenberg com os algoritmos D* Lite e CCD, com algumas modificações realizadas neles a fim de se adequarem ao funcionamento dos manipuladores. Os resultados obtidos a partir de diversos experimentos relatados neste documento comprovam a eficácia do método, apesar de ainda possuir algumas vulnerabilidades em relação ao mapeamento e definição de nós vizinhos.Based on the increasing use of robotic manipulators mainly in industries, the need arose to insert in them the capacity of self-optimization and reaction to the environment. Thus, the present work proposes the creation of a generalized algorithm for different anatomies of manipulators, which is able to map the environment, calculating a minimum path between two desired points, using smooth joint movements and avoiding collisions with possible static or dynamic obstacles. This algorithm, called Path Optimizer for Manipulators (POM), uses the fusion of the Denavit-Hartenberg method with the D* Lite and CCD algorithms, with some modifications made to them in order to adapt to the manipulators’ operation. The results obtained from various experiments reported in this document prove the effectiveness of the method, although it still has some vulnerabilities in relation to the mapping and definition of neighboring nodes.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorDissertação (Mestrado)porUniversidade Federal de UberlândiaPrograma de Pós-graduação em Engenharia ElétricaBrasilhttp://creativecommons.org/licenses/by-nc-nd/3.0/us/info:eu-repo/semantics/openAccessCNPQ::ENGENHARIAS::ENGENHARIA ELETRICARobóticaInteligência artificialInteligência artificialManipuladores robóticosOtimizaçãoPlanejamento de caminhoArtificial intelligenceOtimizationPathfindingRobotic manipulatorsProposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculosProposal of path optimization algorithm for robotic manipulators in environments with obstaclesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMorais, Aniel Silva dehttp://lattes.cnpq.br/8844251698422960Ramos, Daniel Costahttp://lattes.cnpq.br/5562358915665822Lima, Gabriela Vieirahttp://lattes.cnpq.br/6367204273336062Morais, Josué Silva dehttp://lattes.cnpq.br/2007658962904545http://lattes.cnpq.br/0311626681377830Magalhães, Aline de Cássia11679780672reponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFUORIGINALPropostaAlgoritmoOtimizador.pdfPropostaAlgoritmoOtimizador.pdfDissertaçãoapplication/pdf29669053https://repositorio.ufu.br/bitstream/123456789/29815/1/PropostaAlgoritmoOtimizador.pdf798b7c911e4f9fd2111f537e71af1cb4MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufu.br/bitstream/123456789/29815/2/license_rdf9868ccc48a14c8d591352b6eaf7f6239MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81792https://repositorio.ufu.br/bitstream/123456789/29815/3/license.txt48ded82ce41b8d2426af12aed6b3cbf3MD53TEXTPropostaAlgoritmoOtimizador.pdf.txtPropostaAlgoritmoOtimizador.pdf.txtExtracted texttext/plain196089https://repositorio.ufu.br/bitstream/123456789/29815/4/PropostaAlgoritmoOtimizador.pdf.txt670ce795b21eedceb4ea52d84502172fMD54THUMBNAILPropostaAlgoritmoOtimizador.pdf.jpgPropostaAlgoritmoOtimizador.pdf.jpgGenerated Thumbnailimage/jpeg1175https://repositorio.ufu.br/bitstream/123456789/29815/5/PropostaAlgoritmoOtimizador.pdf.jpgbb960ff1daf892d3657fc1f023aa5026MD55123456789/298152020-09-03 03:18:34.449oai:repositorio.ufu.br:123456789/29815w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLCBhbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbm8gUmVwb3NpdMOzcmlvLiBQb3IgZmF2b3IsIGxlaWEgYSBsaWNlbsOnYSBhdGVudGFtZW50ZS4gQ2FzbyBuZWNlc3NpdGUgZGUgYWxndW0gZXNjbGFyZWNpbWVudG8gZW50cmUgZW0gY29udGF0byBhdHJhdsOpcyBkbyBlLW1haWwgIHJlcG9zaXRvcmlvQHVmdS5ici4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpBbyBhc3NpbmFyIGUgZW50cmVnYXIgZXN0YSBsaWNlbsOnYSwgby9hIFNyLi9TcmEuIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpOgoKYSkgQ29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBVYmVybMOibmRpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0gZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kgcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MgZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFViZXJsw6JuZGlhIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBVYmVybMOibmRpYSwgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFViZXJsw6JuZGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldShzKSBub21lKHMpIGNvbW8gbyhzKSBhdXRvcihlcykgb3UgZGV0ZW50b3IgKGVzKSBkb3MgZGlyZWl0b3MgZG8gZG9jdW1lbnRvIGVudHJlZ3VlLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2020-09-03T06:18:34Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false |
dc.title.pt_BR.fl_str_mv |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
dc.title.alternative.pt_BR.fl_str_mv |
Proposal of path optimization algorithm for robotic manipulators in environments with obstacles |
title |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
spellingShingle |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos Magalhães, Aline de Cássia CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Inteligência artificial Manipuladores robóticos Otimização Planejamento de caminho Artificial intelligence Otimization Pathfinding Robotic manipulators Robótica Inteligência artificial |
title_short |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
title_full |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
title_fullStr |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
title_full_unstemmed |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
title_sort |
Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos |
author |
Magalhães, Aline de Cássia |
author_facet |
Magalhães, Aline de Cássia |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Morais, Aniel Silva de |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/8844251698422960 |
dc.contributor.referee1.fl_str_mv |
Ramos, Daniel Costa |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/5562358915665822 |
dc.contributor.referee2.fl_str_mv |
Lima, Gabriela Vieira |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/6367204273336062 |
dc.contributor.referee3.fl_str_mv |
Morais, Josué Silva de |
dc.contributor.referee3Lattes.fl_str_mv |
http://lattes.cnpq.br/2007658962904545 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/0311626681377830 |
dc.contributor.author.fl_str_mv |
Magalhães, Aline de Cássia |
contributor_str_mv |
Morais, Aniel Silva de Ramos, Daniel Costa Lima, Gabriela Vieira Morais, Josué Silva de |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Inteligência artificial Manipuladores robóticos Otimização Planejamento de caminho Artificial intelligence Otimization Pathfinding Robotic manipulators Robótica Inteligência artificial |
dc.subject.por.fl_str_mv |
Inteligência artificial Manipuladores robóticos Otimização Planejamento de caminho Artificial intelligence Otimization Pathfinding Robotic manipulators |
dc.subject.autorizado.pt_BR.fl_str_mv |
Robótica Inteligência artificial |
description |
Baseado na crescente utilização de manipuladores robóticos principalmente nas indústrias, surgiu-se a necessidade de inserir neles a capacidade de auto-otimização e reação ao ambiente. Assim, o presente trabalho propõe a criação de um algoritmo generalizado para diferentes anatomias de manipuladores, que seja capaz de mapear o ambiente, calculando um trajeto mínimo entre dois pontos desejados, utilizando movimentos suaves de junta e evitando colisões com possíveis obstáculos estáticos ou dinâmicos. Este algoritmo, denominado Otimizador de Caminhos para Manipuladores (POM), utiliza a fusão do método de Denavit-Hartenberg com os algoritmos D* Lite e CCD, com algumas modificações realizadas neles a fim de se adequarem ao funcionamento dos manipuladores. Os resultados obtidos a partir de diversos experimentos relatados neste documento comprovam a eficácia do método, apesar de ainda possuir algumas vulnerabilidades em relação ao mapeamento e definição de nós vizinhos. |
publishDate |
2020 |
dc.date.accessioned.fl_str_mv |
2020-09-02T19:17:17Z |
dc.date.available.fl_str_mv |
2020-09-02T19:17:17Z |
dc.date.issued.fl_str_mv |
2020-08-14 |
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.citation.fl_str_mv |
MAGALHÃES, Aline de Cássia. Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos. 2020. 116 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal de Uberlândia, Uberlândia, 2020. Disponível em: http://doi.org/10.14393/ufu.di.2020.515. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufu.br/handle/123456789/29815 |
dc.identifier.doi.pt_BR.fl_str_mv |
http://doi.org/10.14393/ufu.di.2020.515 |
identifier_str_mv |
MAGALHÃES, Aline de Cássia. Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos. 2020. 116 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal de Uberlândia, Uberlândia, 2020. Disponível em: http://doi.org/10.14393/ufu.di.2020.515. |
url |
https://repositorio.ufu.br/handle/123456789/29815 http://doi.org/10.14393/ufu.di.2020.515 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Uberlândia |
dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Engenharia Elétrica |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal de Uberlândia |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFU instname:Universidade Federal de Uberlândia (UFU) instacron:UFU |
instname_str |
Universidade Federal de Uberlândia (UFU) |
instacron_str |
UFU |
institution |
UFU |
reponame_str |
Repositório Institucional da UFU |
collection |
Repositório Institucional da UFU |
bitstream.url.fl_str_mv |
https://repositorio.ufu.br/bitstream/123456789/29815/1/PropostaAlgoritmoOtimizador.pdf https://repositorio.ufu.br/bitstream/123456789/29815/2/license_rdf https://repositorio.ufu.br/bitstream/123456789/29815/3/license.txt https://repositorio.ufu.br/bitstream/123456789/29815/4/PropostaAlgoritmoOtimizador.pdf.txt https://repositorio.ufu.br/bitstream/123456789/29815/5/PropostaAlgoritmoOtimizador.pdf.jpg |
bitstream.checksum.fl_str_mv |
798b7c911e4f9fd2111f537e71af1cb4 9868ccc48a14c8d591352b6eaf7f6239 48ded82ce41b8d2426af12aed6b3cbf3 670ce795b21eedceb4ea52d84502172f bb960ff1daf892d3657fc1f023aa5026 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU) |
repository.mail.fl_str_mv |
diinf@dirbi.ufu.br |
_version_ |
1802110915396501504 |