Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
Texto Completo: | http://repositorio.ufes.br/handle/10/4100 |
Resumo: | This thesis presents a control architecture for a quadruped Robot with 16 degrees of freedom (4 per leg), the Guará* The proposal to develop this architecture aims to set a problem study platform inherent to mobile four-legged robots, such as the walking generation, the complex movement control, the obstacle transposition, and the stability reflex implementation. The challenge faced herein is to endow the robot with sufficient autonomy in order to process on board, the locomotion control and the obstacle transposition strategies, through the use of an architecture which can let an effective interaction of the robot with the environment in which he is navigating, with reduced computational cost. The proposed architecture is based on the hierarchical control paradigm using reflexive behavior. The hierarchical structure of this architecture concentrates the cinematic modeling processing of the robot and the decision making to define the movements to be fulfilled (in a free locomotion or with the presence of obstacles), in the higher control level that is supervisor level, whereas a net communication CAN (Controller Area Network) is used to distribute the information to be processed in the lower level of control (coordinator and actuator level). To allow the reactive interaction of the robot with the navigation environment, focusing the balance stability, Guará’s control architecture uses a two-axis accelerometer which provides information for fuzzy controllers processed in the coordinator level. This configuration defines reactions against undesirable bending of Guará’s platform (dive and rolling) generated in the course of the locomotion.The usage of the hierarchic control contributes to the robustness of the control architecture, establishing the higher control level (supervisor level), and the flexibility to take over distinct and complex tasks (cinematic and dynamic modeling, environment mapping, among others), while lower levels of the control hierarch concentrate on the tasks which demand immediate responses to external stimulus or balance stabilization of the robot. |
id |
UFES_f47f45f3e593df246d9d5ed6c1bc5282 |
---|---|
oai_identifier_str |
oai:repositorio.ufes.br:10/4100 |
network_acronym_str |
UFES |
network_name_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
repository_id_str |
2108 |
spelling |
Amaral, Paulo Faria SantosLima, Luis Eduardo Martins deMoscato, Lucas AntonioSchneebeli, Hans Jorg AndreasSarcinelli Filho, MárioBastos Filho, Teodiano Freire2016-08-29T15:32:40Z2016-07-112016-08-29T15:32:40Z2007-12-07This thesis presents a control architecture for a quadruped Robot with 16 degrees of freedom (4 per leg), the Guará* The proposal to develop this architecture aims to set a problem study platform inherent to mobile four-legged robots, such as the walking generation, the complex movement control, the obstacle transposition, and the stability reflex implementation. The challenge faced herein is to endow the robot with sufficient autonomy in order to process on board, the locomotion control and the obstacle transposition strategies, through the use of an architecture which can let an effective interaction of the robot with the environment in which he is navigating, with reduced computational cost. The proposed architecture is based on the hierarchical control paradigm using reflexive behavior. The hierarchical structure of this architecture concentrates the cinematic modeling processing of the robot and the decision making to define the movements to be fulfilled (in a free locomotion or with the presence of obstacles), in the higher control level that is supervisor level, whereas a net communication CAN (Controller Area Network) is used to distribute the information to be processed in the lower level of control (coordinator and actuator level). To allow the reactive interaction of the robot with the navigation environment, focusing the balance stability, Guará’s control architecture uses a two-axis accelerometer which provides information for fuzzy controllers processed in the coordinator level. This configuration defines reactions against undesirable bending of Guará’s platform (dive and rolling) generated in the course of the locomotion.The usage of the hierarchic control contributes to the robustness of the control architecture, establishing the higher control level (supervisor level), and the flexibility to take over distinct and complex tasks (cinematic and dynamic modeling, environment mapping, among others), while lower levels of the control hierarch concentrate on the tasks which demand immediate responses to external stimulus or balance stabilization of the robot.Esta tese apresenta uma arquitetura de controle para um robô quadrúpede com 16 graus de liberdade (4 por perna), o Guará*. A proposta de desenvolvimento desta arquitetura visa estabelecer uma plataforma de estudo de problemas inerentes a robôs móveis quadrúpedes, tais como a geração de andaduras, o controle de movimentos complexos, a transposição de obstáculos e a implementação de reflexos de estabilidade. O desafio aqui enfrentado é dotar o robô de autonomia suficiente para processar, a bordo do mesmo, o controle da locomoção e estratégias de transposição de obstáculos, através do uso de uma arquitetura que permita uma interação eficaz do robô com o ambiente em que ele navega, com custo computacional reduzido. A arquitetura de controle proposta inclui o uso de comportamento reflexivo de estabilidade. A estrutura hierárquica desta arquitetura concentra o processamento da modelagem cinemática do robô e a tomada de decisão para definição dos movimentos a serem realizados (em uma locomoção livre ou com a presença de obstáculos) no nível mais alto de controle que é o supervisor, sendo utilizada uma rede de comunicação CAN (Controller Area Network) para a distribuição das informações a serem processadas nos níveis inferiores de controle (níveis coordenador e atuador). Para permitir a interação reativa do robô com o ambiente de navegação, objetivando a estabilidade de equilíbrio, o controle do Guará faz uso de um acelerômetro de dois eixos que fornece informações para controladores nebulosos processados do nível coordenador de controle. Esta configuração define reações contra inclinações indesejáveis da plataforma do Guará (mergulho e rolagem) geradas no decorrer da locomoção. O uso do controle hierárquico contribui para a robustez da arquitetura de controle, estabelecendo no nível mais alto de controle (nível supervisor) a flexibilidade para assumir tarefas distintas e complexas (modelagem cinemática e dinâmica, mapeamento do ambiente, dentre outras), enquanto nos níveis inferiores da hierarquia de controle concentram-se as tarefas que exigem respostas imediatas a estímulos externos ou estabilização de equilíbrio do robô. ∗ O nome Guará é inspirado na espécie quadrúpede canídea denominada popularmente Lobo Guará.Texthttp://repositorio.ufes.br/handle/10/4100porUniversidade Federal do Espírito SantoDoutorado em Engenharia ElétricaPrograma de Pós-Graduação em Engenharia ElétricaUFESBRCentro TecnológicoRobóticaControle automáticoLógica difusaProcessamento de dadosSistemas de transmissão de dadosSensoriamento remotoEngenharia Elétrica621.3Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidadeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALtese_2272_TeseDoutoradoLuisEduardoMartinsdeLima.pdfapplication/pdf3795836http://repositorio.ufes.br/bitstreams/2c09c2e8-bdcb-4a73-bb52-c8c85552412d/download1f2a82cd5770c73db68423740b238b4eMD5110/41002024-06-28 16:09:59.682oai:repositorio.ufes.br:10/4100http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-06-28T16:09:59Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false |
dc.title.none.fl_str_mv |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
title |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
spellingShingle |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade Lima, Luis Eduardo Martins de Engenharia Elétrica Robótica Controle automático Lógica difusa Processamento de dados Sistemas de transmissão de dados Sensoriamento remoto 621.3 |
title_short |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
title_full |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
title_fullStr |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
title_full_unstemmed |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
title_sort |
Uma arquitetura de controle para um robô quadrúpede com comportamento reflexivo de estabilidade |
author |
Lima, Luis Eduardo Martins de |
author_facet |
Lima, Luis Eduardo Martins de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Amaral, Paulo Faria Santos |
dc.contributor.author.fl_str_mv |
Lima, Luis Eduardo Martins de |
dc.contributor.referee1.fl_str_mv |
Moscato, Lucas Antonio |
dc.contributor.referee2.fl_str_mv |
Schneebeli, Hans Jorg Andreas |
dc.contributor.referee3.fl_str_mv |
Sarcinelli Filho, Mário |
dc.contributor.referee4.fl_str_mv |
Bastos Filho, Teodiano Freire |
contributor_str_mv |
Amaral, Paulo Faria Santos Moscato, Lucas Antonio Schneebeli, Hans Jorg Andreas Sarcinelli Filho, Mário Bastos Filho, Teodiano Freire |
dc.subject.cnpq.fl_str_mv |
Engenharia Elétrica |
topic |
Engenharia Elétrica Robótica Controle automático Lógica difusa Processamento de dados Sistemas de transmissão de dados Sensoriamento remoto 621.3 |
dc.subject.br-rjbn.none.fl_str_mv |
Robótica Controle automático Lógica difusa Processamento de dados Sistemas de transmissão de dados Sensoriamento remoto |
dc.subject.udc.none.fl_str_mv |
621.3 |
description |
This thesis presents a control architecture for a quadruped Robot with 16 degrees of freedom (4 per leg), the Guará* The proposal to develop this architecture aims to set a problem study platform inherent to mobile four-legged robots, such as the walking generation, the complex movement control, the obstacle transposition, and the stability reflex implementation. The challenge faced herein is to endow the robot with sufficient autonomy in order to process on board, the locomotion control and the obstacle transposition strategies, through the use of an architecture which can let an effective interaction of the robot with the environment in which he is navigating, with reduced computational cost. The proposed architecture is based on the hierarchical control paradigm using reflexive behavior. The hierarchical structure of this architecture concentrates the cinematic modeling processing of the robot and the decision making to define the movements to be fulfilled (in a free locomotion or with the presence of obstacles), in the higher control level that is supervisor level, whereas a net communication CAN (Controller Area Network) is used to distribute the information to be processed in the lower level of control (coordinator and actuator level). To allow the reactive interaction of the robot with the navigation environment, focusing the balance stability, Guará’s control architecture uses a two-axis accelerometer which provides information for fuzzy controllers processed in the coordinator level. This configuration defines reactions against undesirable bending of Guará’s platform (dive and rolling) generated in the course of the locomotion.The usage of the hierarchic control contributes to the robustness of the control architecture, establishing the higher control level (supervisor level), and the flexibility to take over distinct and complex tasks (cinematic and dynamic modeling, environment mapping, among others), while lower levels of the control hierarch concentrate on the tasks which demand immediate responses to external stimulus or balance stabilization of the robot. |
publishDate |
2007 |
dc.date.issued.fl_str_mv |
2007-12-07 |
dc.date.accessioned.fl_str_mv |
2016-08-29T15:32:40Z |
dc.date.available.fl_str_mv |
2016-07-11 2016-08-29T15:32:40Z |
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 |
http://repositorio.ufes.br/handle/10/4100 |
url |
http://repositorio.ufes.br/handle/10/4100 |
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 |
Text |
dc.publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo Doutorado em Engenharia Elétrica |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Engenharia Elétrica |
dc.publisher.initials.fl_str_mv |
UFES |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Centro Tecnológico |
publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo Doutorado em Engenharia Elétrica |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) instname:Universidade Federal do Espírito Santo (UFES) instacron:UFES |
instname_str |
Universidade Federal do Espírito Santo (UFES) |
instacron_str |
UFES |
institution |
UFES |
reponame_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
collection |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
bitstream.url.fl_str_mv |
http://repositorio.ufes.br/bitstreams/2c09c2e8-bdcb-4a73-bb52-c8c85552412d/download |
bitstream.checksum.fl_str_mv |
1f2a82cd5770c73db68423740b238b4e |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES) |
repository.mail.fl_str_mv |
|
_version_ |
1804309154287845376 |