Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/103733 |
Resumo: | Este trabalho apresenta o desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede, composto basicamente por uma cintura, dois fêmures, duas tíbias e dois pés. A estrutura mecânica do modelo em questão, possui seis graus de liberdade e tem as dimensões aproximadas de um ser humano de estrutura mediana. Seu sistema de controle e de geração de trajetórias é desenvolvido utilizando funcionalidades disponíveis no Robot Operating System (ROS), porém ao contrário da maioria dos controladores existentes no ROS, este projeto propõe implementar um pacote contendo um controlador multivariável (multi-input, multi-output (MIMO)), utilizando a técnica de controle por torque calculado. Para a geração de trajetórias das pernas do robô, implementam-se três tipos diferentes de geração, a interpolação linear, cubica e de quinto grau. Para os testes de validação do sistema de controle e de geração de trajetórias utiliza-se o simulador Gazebo. |
id |
URGS_2109286d47462eb564607de93c2a888f |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/103733 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Maciel, Eduardo HenriqueHenriques, Renato Ventura BayanLages, Walter Fetter2014-09-24T02:12:59Z2014http://hdl.handle.net/10183/103733000936982Este trabalho apresenta o desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede, composto basicamente por uma cintura, dois fêmures, duas tíbias e dois pés. A estrutura mecânica do modelo em questão, possui seis graus de liberdade e tem as dimensões aproximadas de um ser humano de estrutura mediana. Seu sistema de controle e de geração de trajetórias é desenvolvido utilizando funcionalidades disponíveis no Robot Operating System (ROS), porém ao contrário da maioria dos controladores existentes no ROS, este projeto propõe implementar um pacote contendo um controlador multivariável (multi-input, multi-output (MIMO)), utilizando a técnica de controle por torque calculado. Para a geração de trajetórias das pernas do robô, implementam-se três tipos diferentes de geração, a interpolação linear, cubica e de quinto grau. Para os testes de validação do sistema de controle e de geração de trajetórias utiliza-se o simulador Gazebo.This work presents the development of a simplified model of a biped robot’s lower limbs, composed basically by the waist, two femurs, two tibia and two feet. The model’s mechanical structure has six degree of freedom and its dimensions are comparable to a human being’s body. Its control and trajectory generation systems are developed making use of some features available in the Robot Operation System (ROS) tool. However, contrary to most of the controllers offered by ROS, this project suggests the implementation of a new package, including a MIMO (multi-input multi-output) controller, making use of the calculated torque technique. As for the trajectory generation system, three different methodologies are applied of the interpolation: linear, cubic and polynomial quintic. To validate both control and trajectory generation systems, the Gazebo simulator is used.application/pdfporRobôs móveisRobóticaBiped robotRobot operating systemComputed torqueDesenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROSinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia ElétricaPorto Alegre, BR-RS2014mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000936982.pdf000936982.pdfTexto completoapplication/pdf9285341http://www.lume.ufrgs.br/bitstream/10183/103733/1/000936982.pdfa3aaa54a69556a7af4c3f37ebf001393MD51TEXT000936982.pdf.txt000936982.pdf.txtExtracted Texttext/plain118581http://www.lume.ufrgs.br/bitstream/10183/103733/2/000936982.pdf.txtb0ad1419e20bcda9c18d746612a27cd4MD52THUMBNAIL000936982.pdf.jpg000936982.pdf.jpgGenerated Thumbnailimage/jpeg995http://www.lume.ufrgs.br/bitstream/10183/103733/3/000936982.pdf.jpg5a1e3903a06c67c36589d32fb8e62401MD5310183/1037332018-10-08 08:03:21.399oai:www.lume.ufrgs.br:10183/103733Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-08T11:03:21Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
title |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
spellingShingle |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS Maciel, Eduardo Henrique Robôs móveis Robótica Biped robot Robot operating system Computed torque |
title_short |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
title_full |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
title_fullStr |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
title_full_unstemmed |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
title_sort |
Desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede utilizando ROS |
author |
Maciel, Eduardo Henrique |
author_facet |
Maciel, Eduardo Henrique |
author_role |
author |
dc.contributor.author.fl_str_mv |
Maciel, Eduardo Henrique |
dc.contributor.advisor1.fl_str_mv |
Henriques, Renato Ventura Bayan |
dc.contributor.advisor-co1.fl_str_mv |
Lages, Walter Fetter |
contributor_str_mv |
Henriques, Renato Ventura Bayan Lages, Walter Fetter |
dc.subject.por.fl_str_mv |
Robôs móveis Robótica |
topic |
Robôs móveis Robótica Biped robot Robot operating system Computed torque |
dc.subject.eng.fl_str_mv |
Biped robot Robot operating system Computed torque |
description |
Este trabalho apresenta o desenvolvimento de um modelo simplificado dos membros inferiores de um robô bípede, composto basicamente por uma cintura, dois fêmures, duas tíbias e dois pés. A estrutura mecânica do modelo em questão, possui seis graus de liberdade e tem as dimensões aproximadas de um ser humano de estrutura mediana. Seu sistema de controle e de geração de trajetórias é desenvolvido utilizando funcionalidades disponíveis no Robot Operating System (ROS), porém ao contrário da maioria dos controladores existentes no ROS, este projeto propõe implementar um pacote contendo um controlador multivariável (multi-input, multi-output (MIMO)), utilizando a técnica de controle por torque calculado. Para a geração de trajetórias das pernas do robô, implementam-se três tipos diferentes de geração, a interpolação linear, cubica e de quinto grau. Para os testes de validação do sistema de controle e de geração de trajetórias utiliza-se o simulador Gazebo. |
publishDate |
2014 |
dc.date.accessioned.fl_str_mv |
2014-09-24T02:12:59Z |
dc.date.issued.fl_str_mv |
2014 |
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 |
http://hdl.handle.net/10183/103733 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000936982 |
url |
http://hdl.handle.net/10183/103733 |
identifier_str_mv |
000936982 |
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.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/103733/1/000936982.pdf http://www.lume.ufrgs.br/bitstream/10183/103733/2/000936982.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/103733/3/000936982.pdf.jpg |
bitstream.checksum.fl_str_mv |
a3aaa54a69556a7af4c3f37ebf001393 b0ad1419e20bcda9c18d746612a27cd4 5a1e3903a06c67c36589d32fb8e62401 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085299405979648 |