Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/105358 |
Resumo: | Este trabalho trata da geração e otimização de trajetórias de um manipulador robótico planar (2D) de três graus de liberdade, num ambiente livre de obstáculos. Visto que a cinemática inversa de braços robóticos é um problema complexo que, em geral, geram múltiplas soluções, otimizam-se, aqui, estas soluções através de algoritmos genéticos (AGs). A função de avaliação do AG tem caráter multi-objetivo, de forma a minimizar os deslocamentos angulares e obter de forma precisa a posição da garra, usando funções desenvolvidas para o ambiente Matlab, tais como, GAOT e PLANMANT, devido a sua facilidade de programação e geração de gráficos. A seguir, foram obtidos resultados através de programa desenvolvido em linguagem C, utilizando a biblioteca GAUL, e tem-se avaliado o desempenho computacional de processamento. E finalmente, para a validação experimental deste estudo, tem-se implementado este procedimento em um manipulador robótico Robix RCS-6 de configuração similar ao modelo simulado. Os resultados mostram que o método implementado é eficiente, computacionalmente rápido e viável em aplicações reais. |
id |
UNSP_921fc904e3f5443b5784881ba9fb6589 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/105358 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticosRoboticaPlanar robotic manipulatorRobotic armsEste trabalho trata da geração e otimização de trajetórias de um manipulador robótico planar (2D) de três graus de liberdade, num ambiente livre de obstáculos. Visto que a cinemática inversa de braços robóticos é um problema complexo que, em geral, geram múltiplas soluções, otimizam-se, aqui, estas soluções através de algoritmos genéticos (AGs). A função de avaliação do AG tem caráter multi-objetivo, de forma a minimizar os deslocamentos angulares e obter de forma precisa a posição da garra, usando funções desenvolvidas para o ambiente Matlab, tais como, GAOT e PLANMANT, devido a sua facilidade de programação e geração de gráficos. A seguir, foram obtidos resultados através de programa desenvolvido em linguagem C, utilizando a biblioteca GAUL, e tem-se avaliado o desempenho computacional de processamento. E finalmente, para a validação experimental deste estudo, tem-se implementado este procedimento em um manipulador robótico Robix RCS-6 de configuração similar ao modelo simulado. Os resultados mostram que o método implementado é eficiente, computacionalmente rápido e viável em aplicações reais.This work treats of the generation and optimization of trajectories for a planar robotic manipulator (2D) of three degrees of freedom, in free environment obstacles. Since the inverse kinematics of robotic arms are a complex problem that, generally, generate multiple solutions, here are optimized these solutions through genetic algorithms (AGs). The evaluation function of the AG has multi-objective character which minimize the angular displacements and the positional errors, being used functions developed for the Matlab environment, such as, GAOT and PLANMANT, due its compliance of programming and graphics generation. Immediately, results were obtained through program developed in language C, using the GAUL library. The computational processing performance has been evaluated. And finally, for the experimental validation of this study, has been implemented this procedure in a robotic manipulator Robix RCS-6 of similar configuration to the simulated model. The results show that the implemented method is efficient, and computationally fast and viable in real applications. KEYWORDS: Robotic manipulator, Optimal trajectory, Inverse kinematics, Genetic algorithm.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Universidade Estadual Paulista (Unesp)Rosado, Victor Orlando Gamarra [UNESP]Grandinetti, Francisco José [UNESP]Universidade Estadual Paulista (Unesp)Nunes, Luiz Eduardo Nicolini do Patrocínio [UNESP]2014-06-11T19:34:58Z2014-06-11T19:34:58Z2007-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesis135 f.: il.application/pdfNUNES, Luiz Eduardo Nicolini do Patrocínio. Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos. 2007. 135 f. Tese (doutorado)- Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2007.http://hdl.handle.net/11449/105358000498139nunes_lenp_dr_guara.pdf33004080027P6Alephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-07-04T13:32:17Zoai:repositorio.unesp.br:11449/105358Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T15:30:26.007149Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
title |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
spellingShingle |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos Nunes, Luiz Eduardo Nicolini do Patrocínio [UNESP] Robotica Planar robotic manipulator Robotic arms |
title_short |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
title_full |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
title_fullStr |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
title_full_unstemmed |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
title_sort |
Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos |
author |
Nunes, Luiz Eduardo Nicolini do Patrocínio [UNESP] |
author_facet |
Nunes, Luiz Eduardo Nicolini do Patrocínio [UNESP] |
author_role |
author |
dc.contributor.none.fl_str_mv |
Rosado, Victor Orlando Gamarra [UNESP] Grandinetti, Francisco José [UNESP] Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Nunes, Luiz Eduardo Nicolini do Patrocínio [UNESP] |
dc.subject.por.fl_str_mv |
Robotica Planar robotic manipulator Robotic arms |
topic |
Robotica Planar robotic manipulator Robotic arms |
description |
Este trabalho trata da geração e otimização de trajetórias de um manipulador robótico planar (2D) de três graus de liberdade, num ambiente livre de obstáculos. Visto que a cinemática inversa de braços robóticos é um problema complexo que, em geral, geram múltiplas soluções, otimizam-se, aqui, estas soluções através de algoritmos genéticos (AGs). A função de avaliação do AG tem caráter multi-objetivo, de forma a minimizar os deslocamentos angulares e obter de forma precisa a posição da garra, usando funções desenvolvidas para o ambiente Matlab, tais como, GAOT e PLANMANT, devido a sua facilidade de programação e geração de gráficos. A seguir, foram obtidos resultados através de programa desenvolvido em linguagem C, utilizando a biblioteca GAUL, e tem-se avaliado o desempenho computacional de processamento. E finalmente, para a validação experimental deste estudo, tem-se implementado este procedimento em um manipulador robótico Robix RCS-6 de configuração similar ao modelo simulado. Os resultados mostram que o método implementado é eficiente, computacionalmente rápido e viável em aplicações reais. |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007-05 2014-06-11T19:34:58Z 2014-06-11T19:34:58Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
NUNES, Luiz Eduardo Nicolini do Patrocínio. Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos. 2007. 135 f. Tese (doutorado)- Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2007. http://hdl.handle.net/11449/105358 000498139 nunes_lenp_dr_guara.pdf 33004080027P6 |
identifier_str_mv |
NUNES, Luiz Eduardo Nicolini do Patrocínio. Geração e otimização de trajetórias de um manipulador robótico utilizando algoritmos genéticos. 2007. 135 f. Tese (doutorado)- Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2007. 000498139 nunes_lenp_dr_guara.pdf 33004080027P6 |
url |
http://hdl.handle.net/11449/105358 |
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 |
135 f.: il. application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.source.none.fl_str_mv |
Aleph reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808128523406147584 |