Proposta de algoritmo otimizador de caminhos para manipuladores robóticos em ambientes com presença de obstáculos

Detalhes bibliográficos
Ano de defesa: 2020
Autor(a) principal: Magalhães, Aline de Cássia lattes
Orientador(a): Morais, Aniel Silva de lattes
Banca de defesa: Ramos, Daniel Costa lattes, Lima, Gabriela Vieira lattes, Morais, Josué Silva de lattes
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