Ajudas computacionais para aplicação a um robô humanóide

Detalhes bibliográficos
Autor(a) principal: Ferreira, Pedro Miguel de Sá de Figueiredo
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/2009
Resumo: Este trabalho insere-se no projecto robô humanóide da Universidade de Aveiro. É a evolução de uma ideia iniciada no projecto final de curso sobre a criação de uma interface gráfica para simular/operar o robô. Parte do pressuposto de uma base mecânica e electrónica sólida e com o intuito de desenvolver um ambiente integrado de programação, monitorização e simulação do robô. O trabalho reúne um estudo de algumas das várias áreas ligadas à temática da robótica humanóide, onde se abordam questões de modelação humanóide, algoritmos de cinemática inversa, critérios de estabilidade, padrões de locomoção, entre outros. Os resultados desse estudo são depois aplicados na criação de um simulador cinemático integrado na interface gráfica implementada em Matlab. As funcionalidades alcançadas na interface gráfica permitem a simulação, actuação e monitorização do robô humanóide. Inclui tarefas simples como andar e rodar para adição rápida na criação de movimentos mais complexos. Além da animação da estrutura com 22 graus de liberdade, é possível visualizar as trajectórias das juntas, do centro de massa e dos binários ao longo do movimento simulado. A interface oferece ainda a possibilidade de comparação entre a trajectória simulada e a obtida através de leitura sensorial do robô. ABSTRACT: This work is part of the humanoid robot project of the University of Aveiro. It is the evolution of an idea initiated in the graduation project on the creation of a graphical user interface to simulate/command the robot. It begins with the assumption of a solid mechanical and electronic foundation aiming to develop an integrated programming, monitoring and simulation environment. It brings together a study of some of the many topics related with humanoid robotics, including the humanoid modeling and simulation, inverse kinematics algorithms, criteria of stability, locomotion patterns, among others. The results are then applied to create a kinematic simulator integrated in a graphical user interface implemented in Matlab. The functionalities achieved allow the simulation, command and monitoring of the humanoid robot. It includes simple tasks as walking and turning, ready for quickly integration in more complex movements. Besides the animation of the structure with 22 degrees of freedom, it shows the temporal evolution of the joints angles, the centre of gravity and the binary along the simulated movement. Finally, the graphical user interface offers the possibility of comparison between the simulated data and the real one obtained through sensory reading of the robot.
id RCAP_2d2e78066c11cd0c379f2142588d67d5
oai_identifier_str oai:ria.ua.pt:10773/2009
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Ajudas computacionais para aplicação a um robô humanóideRobóticaAutómatosCinemáticaLocomoçãoEste trabalho insere-se no projecto robô humanóide da Universidade de Aveiro. É a evolução de uma ideia iniciada no projecto final de curso sobre a criação de uma interface gráfica para simular/operar o robô. Parte do pressuposto de uma base mecânica e electrónica sólida e com o intuito de desenvolver um ambiente integrado de programação, monitorização e simulação do robô. O trabalho reúne um estudo de algumas das várias áreas ligadas à temática da robótica humanóide, onde se abordam questões de modelação humanóide, algoritmos de cinemática inversa, critérios de estabilidade, padrões de locomoção, entre outros. Os resultados desse estudo são depois aplicados na criação de um simulador cinemático integrado na interface gráfica implementada em Matlab. As funcionalidades alcançadas na interface gráfica permitem a simulação, actuação e monitorização do robô humanóide. Inclui tarefas simples como andar e rodar para adição rápida na criação de movimentos mais complexos. Além da animação da estrutura com 22 graus de liberdade, é possível visualizar as trajectórias das juntas, do centro de massa e dos binários ao longo do movimento simulado. A interface oferece ainda a possibilidade de comparação entre a trajectória simulada e a obtida através de leitura sensorial do robô. ABSTRACT: This work is part of the humanoid robot project of the University of Aveiro. It is the evolution of an idea initiated in the graduation project on the creation of a graphical user interface to simulate/command the robot. It begins with the assumption of a solid mechanical and electronic foundation aiming to develop an integrated programming, monitoring and simulation environment. It brings together a study of some of the many topics related with humanoid robotics, including the humanoid modeling and simulation, inverse kinematics algorithms, criteria of stability, locomotion patterns, among others. The results are then applied to create a kinematic simulator integrated in a graphical user interface implemented in Matlab. The functionalities achieved allow the simulation, command and monitoring of the humanoid robot. It includes simple tasks as walking and turning, ready for quickly integration in more complex movements. Besides the animation of the structure with 22 degrees of freedom, it shows the temporal evolution of the joints angles, the centre of gravity and the binary along the simulated movement. Finally, the graphical user interface offers the possibility of comparison between the simulated data and the real one obtained through sensory reading of the robot.Universidade de Aveiro2011-04-19T13:50:59Z2008-01-01T00:00:00Z2008info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/2009porFerreira, Pedro Miguel de Sá de Figueiredoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T10:59:04Zoai:ria.ua.pt:10773/2009Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:40:34.104765Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Ajudas computacionais para aplicação a um robô humanóide
title Ajudas computacionais para aplicação a um robô humanóide
spellingShingle Ajudas computacionais para aplicação a um robô humanóide
Ferreira, Pedro Miguel de Sá de Figueiredo
Robótica
Autómatos
Cinemática
Locomoção
title_short Ajudas computacionais para aplicação a um robô humanóide
title_full Ajudas computacionais para aplicação a um robô humanóide
title_fullStr Ajudas computacionais para aplicação a um robô humanóide
title_full_unstemmed Ajudas computacionais para aplicação a um robô humanóide
title_sort Ajudas computacionais para aplicação a um robô humanóide
author Ferreira, Pedro Miguel de Sá de Figueiredo
author_facet Ferreira, Pedro Miguel de Sá de Figueiredo
author_role author
dc.contributor.author.fl_str_mv Ferreira, Pedro Miguel de Sá de Figueiredo
dc.subject.por.fl_str_mv Robótica
Autómatos
Cinemática
Locomoção
topic Robótica
Autómatos
Cinemática
Locomoção
description Este trabalho insere-se no projecto robô humanóide da Universidade de Aveiro. É a evolução de uma ideia iniciada no projecto final de curso sobre a criação de uma interface gráfica para simular/operar o robô. Parte do pressuposto de uma base mecânica e electrónica sólida e com o intuito de desenvolver um ambiente integrado de programação, monitorização e simulação do robô. O trabalho reúne um estudo de algumas das várias áreas ligadas à temática da robótica humanóide, onde se abordam questões de modelação humanóide, algoritmos de cinemática inversa, critérios de estabilidade, padrões de locomoção, entre outros. Os resultados desse estudo são depois aplicados na criação de um simulador cinemático integrado na interface gráfica implementada em Matlab. As funcionalidades alcançadas na interface gráfica permitem a simulação, actuação e monitorização do robô humanóide. Inclui tarefas simples como andar e rodar para adição rápida na criação de movimentos mais complexos. Além da animação da estrutura com 22 graus de liberdade, é possível visualizar as trajectórias das juntas, do centro de massa e dos binários ao longo do movimento simulado. A interface oferece ainda a possibilidade de comparação entre a trajectória simulada e a obtida através de leitura sensorial do robô. ABSTRACT: This work is part of the humanoid robot project of the University of Aveiro. It is the evolution of an idea initiated in the graduation project on the creation of a graphical user interface to simulate/command the robot. It begins with the assumption of a solid mechanical and electronic foundation aiming to develop an integrated programming, monitoring and simulation environment. It brings together a study of some of the many topics related with humanoid robotics, including the humanoid modeling and simulation, inverse kinematics algorithms, criteria of stability, locomotion patterns, among others. The results are then applied to create a kinematic simulator integrated in a graphical user interface implemented in Matlab. The functionalities achieved allow the simulation, command and monitoring of the humanoid robot. It includes simple tasks as walking and turning, ready for quickly integration in more complex movements. Besides the animation of the structure with 22 degrees of freedom, it shows the temporal evolution of the joints angles, the centre of gravity and the binary along the simulated movement. Finally, the graphical user interface offers the possibility of comparison between the simulated data and the real one obtained through sensory reading of the robot.
publishDate 2008
dc.date.none.fl_str_mv 2008-01-01T00:00:00Z
2008
2011-04-19T13:50:59Z
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/10773/2009
url http://hdl.handle.net/10773/2009
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.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137454117093376