Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia mecânica, 2012. === Submitted by Alaíde Gonçalves dos Santos (alaide@unb.br) on 2013-03-13T13:46:09Z No. of bitstreams: 1 2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df1221...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
2013
|
Subjects: | |
Online Access: | http://repositorio.unb.br/handle/10482/12546 |
id |
ndltd-IBICT-oai-repositorio.unb.br-10482-12546 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
Robótica FPGA Manipuladores robóticos |
spellingShingle |
Robótica FPGA Manipuladores robóticos Vasconcelos Filho, Ênio Prates Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA |
description |
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia,
Departamento de Engenharia mecânica, 2012. === Submitted by Alaíde Gonçalves dos Santos (alaide@unb.br) on 2013-03-13T13:46:09Z
No. of bitstreams: 1
2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df12218e12ae8513930b18fce (MD5) === Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2013-03-21T14:11:35Z (GMT) No. of bitstreams: 1
2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df12218e12ae8513930b18fce (MD5) === Made available in DSpace on 2013-03-21T14:11:35Z (GMT). No. of bitstreams: 1
2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df12218e12ae8513930b18fce (MD5) === Esse trabalho descreve o desenvolvimento e a implementação de um controlador de trajetória retilínea em um robô esférico de 5 graus de liberdade. Para tanto, foi desenvolvida uma arquitetura de controle em malha aberta embarcada em uma FPGA para os três primeiros graus de liberdade do manipulador. Nesse intuito, apresenta-se, nesse trabalho, a modelagem cinemática direta e inversa do manipulador, bem como seu Jacobiano. Essa modelagem permite o controle da trajetória do robô em um caminho retilíneo descrito em coordenadas cartesianas. Na implementação do controle embarcado na FPGA, foi utilizado o microprocessador NIOS II, da Altera. Esse é o responsável pelos cálculos de posicionamento e velocidade do manipulador durante sua movimentação. Também são explicitadas as interfaces de acionamento e controle de cada um dos eixos do manipulador e seus respectivos motores. São ainda apresentadas as experiências de validação dos algoritmos implementados, através de simulações computacionais, bem como a validação das equações utilizadas. Além disso, são apresentados os resultados de movimentação do manipulador, seguindo uma trajetória pré-estabelecida, buscando validar na prática o controle implementado. _______________________________________________________________________________________ ABSTRACT === This paper describes the development and implementation of a controller for straight path trajectory in a spherical robot of five degrees of freedom. To do that, an open loop control architecture (embedded in an FPGA) was developed, for the first three degrees of freedom of the manipulator. Therefore, the direct and inverse kinematic models of the manipulator as well as its Jacobian are presented in this work. This modeling allows us to control the trajectory of the robot in a straight path described in Cartesian coordinates. In the implementation of the embedded controller in the FPGA, we have used the NIOS II microprocessor, from Altera. This is responsible for calculating the position and speed of the manipulator during its motion. Also the interfaces with the controllers of each axis of the handler and their respective engines are specified. We also present experiments to validate the implemented algorithms through computer simulations, as well as the validation of the equations used. Finally, the results are presented of the manipulator motion, following a predetermined path, in order to validate the control implemented in practice. |
author2 |
Carvalho, Guilherme Caribé de |
author_facet |
Carvalho, Guilherme Caribé de Vasconcelos Filho, Ênio Prates |
author |
Vasconcelos Filho, Ênio Prates |
author_sort |
Vasconcelos Filho, Ênio Prates |
title |
Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA |
title_short |
Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA |
title_full |
Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA |
title_fullStr |
Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA |
title_full_unstemmed |
Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA |
title_sort |
desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma fpga |
publishDate |
2013 |
url |
http://repositorio.unb.br/handle/10482/12546 |
work_keys_str_mv |
AT vasconcelosfilhoenioprates desenvolvimentodoplanejadordetrajetoriaedosistemadecontroleemmalhaabertadeummanipuladorroboticodegeometriaesfericaembarcadosemumaplataformafpga |
_version_ |
1718738056355250176 |
spelling |
ndltd-IBICT-oai-repositorio.unb.br-10482-125462018-09-23T06:08:29Z Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA Vasconcelos Filho, Ênio Prates Carvalho, Guilherme Caribé de Llanos Quintero, Carlos Humberto Robótica FPGA Manipuladores robóticos Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia mecânica, 2012. Submitted by Alaíde Gonçalves dos Santos (alaide@unb.br) on 2013-03-13T13:46:09Z No. of bitstreams: 1 2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df12218e12ae8513930b18fce (MD5) Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2013-03-21T14:11:35Z (GMT) No. of bitstreams: 1 2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df12218e12ae8513930b18fce (MD5) Made available in DSpace on 2013-03-21T14:11:35Z (GMT). No. of bitstreams: 1 2012_EnioPratesVasconcelosFilho.pdf: 4044294 bytes, checksum: b3e0871df12218e12ae8513930b18fce (MD5) Esse trabalho descreve o desenvolvimento e a implementação de um controlador de trajetória retilínea em um robô esférico de 5 graus de liberdade. Para tanto, foi desenvolvida uma arquitetura de controle em malha aberta embarcada em uma FPGA para os três primeiros graus de liberdade do manipulador. Nesse intuito, apresenta-se, nesse trabalho, a modelagem cinemática direta e inversa do manipulador, bem como seu Jacobiano. Essa modelagem permite o controle da trajetória do robô em um caminho retilíneo descrito em coordenadas cartesianas. Na implementação do controle embarcado na FPGA, foi utilizado o microprocessador NIOS II, da Altera. Esse é o responsável pelos cálculos de posicionamento e velocidade do manipulador durante sua movimentação. Também são explicitadas as interfaces de acionamento e controle de cada um dos eixos do manipulador e seus respectivos motores. São ainda apresentadas as experiências de validação dos algoritmos implementados, através de simulações computacionais, bem como a validação das equações utilizadas. Além disso, são apresentados os resultados de movimentação do manipulador, seguindo uma trajetória pré-estabelecida, buscando validar na prática o controle implementado. _______________________________________________________________________________________ ABSTRACT This paper describes the development and implementation of a controller for straight path trajectory in a spherical robot of five degrees of freedom. To do that, an open loop control architecture (embedded in an FPGA) was developed, for the first three degrees of freedom of the manipulator. Therefore, the direct and inverse kinematic models of the manipulator as well as its Jacobian are presented in this work. This modeling allows us to control the trajectory of the robot in a straight path described in Cartesian coordinates. In the implementation of the embedded controller in the FPGA, we have used the NIOS II microprocessor, from Altera. This is responsible for calculating the position and speed of the manipulator during its motion. Also the interfaces with the controllers of each axis of the handler and their respective engines are specified. We also present experiments to validate the implemented algorithms through computer simulations, as well as the validation of the equations used. Finally, the results are presented of the manipulator motion, following a predetermined path, in order to validate the control implemented in practice. 2013-03-21T14:11:35Z 2013-03-21T14:11:35Z 2013-03-21T14:11:35Z 2012-08-24 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis VASCONCELOS FILHO, Ênio Prates. Desenvolvimento do planejador de trajetória e do sistema de controle em malha aberta de um manipulador robótico de geometria esférica, embarcados em uma plataforma FPGA. 2012. xvi, 155 f., il. Dissertação (Mestrado em Sistemas Mecatrônicos)—Universidade de Brasília, Brasília, 2012. http://repositorio.unb.br/handle/10482/12546 por info:eu-repo/semantics/openAccess reponame:Repositório Institucional da UnB instname:Universidade de Brasília instacron:UNB |