Simulação de Robôs Quadrúpedes Utilizando o SimMechanics

Detalhes bibliográficos
Autor(a) principal: Castro, Tomás Figueira Vieira Souto e
Data de Publicação: 2012
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/10400.22/7168
Resumo: Desde sempre o Homem procurou automatizar tarefas repetitivas. Tanto na indústria como no sector doméstico ou de comércio estão constantemente a surgir novos equipamentos procurando aumentar o nível de automação de diversas tarefas. A necessidade de empresas criadoras de produtos inovadores se manterem concorrenciais obrigou à adopção de métodos de projecto e planeamento mais estruturados e eficientes que eliminem os desperdícios tanto de material como de tempo. Diversas construções em termos orçamentais e o aumento da procura de produtos de alta qualidade a baixo custo deu origem a um novo tipo de programas, os programas de simulação virtual. Tal como na indústria, também na investigação nas Instituições de Ensino Superior se procuram adoptar os métodos de trabalho mais eficientes possíveis. Uma parte dos programas de simulação robótica utilizados hoje em dia na investigação no Instituto Superior de Engenharia do Porto estão concebidos em linguagem C. Embora esta linguagem seja extremamente capaz, existem métodos mais adequados de simulação que aceleram o processo de modelação permitindo a visualização do movimento e simulação de diversas situações potencialmente criticas sem existir a necessidade de construção de um protótipo funcional do robô. Durante o último ano, este projecto permitiu construir um modelo de um robô quadrúpede num programa de simulação virtual chamado Simmechanics™. Embora haja já algum trabalho desenvolvido nesta área, constatou-se que a informação existente possuía algumas lacunas. Com o trabalho desenvolvido preparou-se esta dissertação que pretende clarificar algumas questões que surgem na modelação de um robô. Neste documento explica-se como modelar um robô de corpo flexível, modelar as pernas e as respectivas juntas da anca e do joelho assim como também se apresenta a modelação de um contacto com o solo recorrendo a um modelo descrito na literatura. Este documento foi escrito a pensar no leitor, procurando-se explicar de forma simples mas concisa os diversos passos necessários para construir um modelo virtual de um robô. O autor espera, desta forma, ajudar futuros colegas que pretendam trabalhar com o Simmechanics™ a mais facilmente se integrarem com o programa aumentando desta forma o declive da curva de aprendizagem e permitindo um maior aproveitamento desta ferramenta.
id RCAP_76616a1737ab2634830ddb8d2dd2ac39
oai_identifier_str oai:recipp.ipp.pt:10400.22/7168
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 Simulação de Robôs Quadrúpedes Utilizando o SimMechanicsLocomoçãoMatlabQuadrúpedeRobóticaSimmechanicsSimulinkLocomotionQuadrupedRoboticsDesde sempre o Homem procurou automatizar tarefas repetitivas. Tanto na indústria como no sector doméstico ou de comércio estão constantemente a surgir novos equipamentos procurando aumentar o nível de automação de diversas tarefas. A necessidade de empresas criadoras de produtos inovadores se manterem concorrenciais obrigou à adopção de métodos de projecto e planeamento mais estruturados e eficientes que eliminem os desperdícios tanto de material como de tempo. Diversas construções em termos orçamentais e o aumento da procura de produtos de alta qualidade a baixo custo deu origem a um novo tipo de programas, os programas de simulação virtual. Tal como na indústria, também na investigação nas Instituições de Ensino Superior se procuram adoptar os métodos de trabalho mais eficientes possíveis. Uma parte dos programas de simulação robótica utilizados hoje em dia na investigação no Instituto Superior de Engenharia do Porto estão concebidos em linguagem C. Embora esta linguagem seja extremamente capaz, existem métodos mais adequados de simulação que aceleram o processo de modelação permitindo a visualização do movimento e simulação de diversas situações potencialmente criticas sem existir a necessidade de construção de um protótipo funcional do robô. Durante o último ano, este projecto permitiu construir um modelo de um robô quadrúpede num programa de simulação virtual chamado Simmechanics™. Embora haja já algum trabalho desenvolvido nesta área, constatou-se que a informação existente possuía algumas lacunas. Com o trabalho desenvolvido preparou-se esta dissertação que pretende clarificar algumas questões que surgem na modelação de um robô. Neste documento explica-se como modelar um robô de corpo flexível, modelar as pernas e as respectivas juntas da anca e do joelho assim como também se apresenta a modelação de um contacto com o solo recorrendo a um modelo descrito na literatura. Este documento foi escrito a pensar no leitor, procurando-se explicar de forma simples mas concisa os diversos passos necessários para construir um modelo virtual de um robô. O autor espera, desta forma, ajudar futuros colegas que pretendam trabalhar com o Simmechanics™ a mais facilmente se integrarem com o programa aumentando desta forma o declive da curva de aprendizagem e permitindo um maior aproveitamento desta ferramenta.Man has always sought to automate repetitive tasks. In industry, homes or businesses are constantly emerging new equipments seeking to increase the level of automation of various tasks. The need for companies creating innovative products to remain competitive is forcing them to adopt new methods of project planning, more structured and efficient to reduce material waste and time. Several constraints in terms of budget and the increasing demand for high quality products at low cost has led to a new kind of software for virtual simulation. As in industry, also research laboratories in high schools are looking to adopt the most efficient ways to working. Part of robotics simulation software used today in research at Instituto Superior de Engenharia do Porto are designed in C language. Although this language is extremely capable, there are better methods that accelerate the modeling process enabling visualization of the movement and simulation of several potentially critical situations without the need to build a functional prototype of the robot. During the past year this project allowed for the creation of a model of a quadruped robot in a virtual simulation program called Simmechanics™. Although there is already some work in this area, it was found that existing information had some gaps. With the knowledge gained from this project this document was elaborated with the intent to clarify some doubts that arise during the creation of a Simmechanics™ model of a robot. This document explains how to model a flexible robot body, its legs and their joints of the hip and knee. The model of a feet-ground interaction was also modelled using a theoretic model described in the literature. This document was written with the reader in mind, trying to explain in a simple but concise way the various steps needed to build a virtual model of a robot. The author hopes to help future colleagues who wish to work with Simmechanics™ to more easily integrate with the software thereby increasing the slope of the learning curve and allowing a better use of this tool.Silva, Manuel Fernando dos SantosBarbosa, Ramiro de SousaRepositório Científico do Instituto Politécnico do PortoCastro, Tomás Figueira Vieira Souto e2015-12-11T15:26:14Z2012-102012-102012-10-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/7168porinfo: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:RCAAP2023-03-13T12:47:37Zoai:recipp.ipp.pt:10400.22/7168Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:27:43.760156Repositó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 Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
title Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
spellingShingle Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
Castro, Tomás Figueira Vieira Souto e
Locomoção
Matlab
Quadrúpede
Robótica
Simmechanics
Simulink
Locomotion
Quadruped
Robotics
title_short Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
title_full Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
title_fullStr Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
title_full_unstemmed Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
title_sort Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
author Castro, Tomás Figueira Vieira Souto e
author_facet Castro, Tomás Figueira Vieira Souto e
author_role author
dc.contributor.none.fl_str_mv Silva, Manuel Fernando dos Santos
Barbosa, Ramiro de Sousa
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Castro, Tomás Figueira Vieira Souto e
dc.subject.por.fl_str_mv Locomoção
Matlab
Quadrúpede
Robótica
Simmechanics
Simulink
Locomotion
Quadruped
Robotics
topic Locomoção
Matlab
Quadrúpede
Robótica
Simmechanics
Simulink
Locomotion
Quadruped
Robotics
description Desde sempre o Homem procurou automatizar tarefas repetitivas. Tanto na indústria como no sector doméstico ou de comércio estão constantemente a surgir novos equipamentos procurando aumentar o nível de automação de diversas tarefas. A necessidade de empresas criadoras de produtos inovadores se manterem concorrenciais obrigou à adopção de métodos de projecto e planeamento mais estruturados e eficientes que eliminem os desperdícios tanto de material como de tempo. Diversas construções em termos orçamentais e o aumento da procura de produtos de alta qualidade a baixo custo deu origem a um novo tipo de programas, os programas de simulação virtual. Tal como na indústria, também na investigação nas Instituições de Ensino Superior se procuram adoptar os métodos de trabalho mais eficientes possíveis. Uma parte dos programas de simulação robótica utilizados hoje em dia na investigação no Instituto Superior de Engenharia do Porto estão concebidos em linguagem C. Embora esta linguagem seja extremamente capaz, existem métodos mais adequados de simulação que aceleram o processo de modelação permitindo a visualização do movimento e simulação de diversas situações potencialmente criticas sem existir a necessidade de construção de um protótipo funcional do robô. Durante o último ano, este projecto permitiu construir um modelo de um robô quadrúpede num programa de simulação virtual chamado Simmechanics™. Embora haja já algum trabalho desenvolvido nesta área, constatou-se que a informação existente possuía algumas lacunas. Com o trabalho desenvolvido preparou-se esta dissertação que pretende clarificar algumas questões que surgem na modelação de um robô. Neste documento explica-se como modelar um robô de corpo flexível, modelar as pernas e as respectivas juntas da anca e do joelho assim como também se apresenta a modelação de um contacto com o solo recorrendo a um modelo descrito na literatura. Este documento foi escrito a pensar no leitor, procurando-se explicar de forma simples mas concisa os diversos passos necessários para construir um modelo virtual de um robô. O autor espera, desta forma, ajudar futuros colegas que pretendam trabalhar com o Simmechanics™ a mais facilmente se integrarem com o programa aumentando desta forma o declive da curva de aprendizagem e permitindo um maior aproveitamento desta ferramenta.
publishDate 2012
dc.date.none.fl_str_mv 2012-10
2012-10
2012-10-01T00:00:00Z
2015-12-11T15:26:14Z
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/10400.22/7168
url http://hdl.handle.net/10400.22/7168
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: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_ 1799131372457033728