Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
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/18914 |
Resumo: | Muitos problemas do mundo real resolvidos nos dias de hoje envolvem a tomada de decisões e a realização de tarefas deveras complexas. Se a grande generalidade das decisões são tomadas pelo ser humano, em sentido oposto, as tarefas acabam por ser realizadas por sistemas robóticos que permitem trazer uma maior eficácia, segurança e até mesmo desempenho em comparação com o Homem. Na última década, foram feitas inúmeras pesquisas a respeito do controlo de trajetórias dos manipuladores robóticos. Paralelamente foram aplicados algoritmos genéticos em diversos campos na robótica de modo a ser possível obter uma optimização em várias áreas como controlo robótico, processamento de imagens, reconhecimento de padrões ou até mesmo reconhecimento da fala. Assim, é estudado a abordagem do planeamento de duas trajetórias ideais, com um braço robótico, recorrendo aos algoritmos genéticos. Como caso de estudo, os principais objetivos passam pela trajetória mais próxima possível da trajetória ideal, implicando o menor erro possível para realizar o movimento pretendido pelo manipulador robótico. No que toca à cinemática do manipulador, o braço apresenta dois graus de liberdade, sendo que se recorre à técnica Newton-Euler para calcular as suas equações dinâmicas e utiliza-se o programa MatLab, no qual se encontra embebido a plataforma Simulink para verificar a simulação do sistema criado. |
id |
RCAP_f39807ff6163893aaf6c760bc75b82f7 |
---|---|
oai_identifier_str |
oai:recipp.ipp.pt:10400.22/18914 |
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 e controlo de um manipulador robótico 2r usando algoritmos genéticosRobóticaManipuladorBraçoAlgoritmo GenéticoOptimizaçãoMatLabSimulinkRoboticsManipulatorArmGenetic AlgorithmOptimizationMuitos problemas do mundo real resolvidos nos dias de hoje envolvem a tomada de decisões e a realização de tarefas deveras complexas. Se a grande generalidade das decisões são tomadas pelo ser humano, em sentido oposto, as tarefas acabam por ser realizadas por sistemas robóticos que permitem trazer uma maior eficácia, segurança e até mesmo desempenho em comparação com o Homem. Na última década, foram feitas inúmeras pesquisas a respeito do controlo de trajetórias dos manipuladores robóticos. Paralelamente foram aplicados algoritmos genéticos em diversos campos na robótica de modo a ser possível obter uma optimização em várias áreas como controlo robótico, processamento de imagens, reconhecimento de padrões ou até mesmo reconhecimento da fala. Assim, é estudado a abordagem do planeamento de duas trajetórias ideais, com um braço robótico, recorrendo aos algoritmos genéticos. Como caso de estudo, os principais objetivos passam pela trajetória mais próxima possível da trajetória ideal, implicando o menor erro possível para realizar o movimento pretendido pelo manipulador robótico. No que toca à cinemática do manipulador, o braço apresenta dois graus de liberdade, sendo que se recorre à técnica Newton-Euler para calcular as suas equações dinâmicas e utiliza-se o programa MatLab, no qual se encontra embebido a plataforma Simulink para verificar a simulação do sistema criado.Many real-world problems solved these days involve decision-making and performing complex tasks. If the great majority of decisions are made by the human being the tasks it selves end up being carried out by robotic systems that allow to bring greater efficiency, safety and even performance in comparison with the human kind. In the last decade, a lot of research has been done on the trajectory control of robotic manipulators. At the same time, genetic algorithms were applied in several fields in robotics to be able to obtain optimization in various areas such as robotic control, image processing, pattern recognition or even speech recognition. Thus, the approach to planning two ideal trajectories with a robotic arm is studied, resorting to genetic algorithms. As a case study, the main goal of this study is to get the trajectory as close as possible to the ideal one to get the minimum error possible to perform the movement intended by the robotic manipulator. Regarding the manipulator's kinematics, the arm has two degrees of freedom and using the Newton-Euler technique, it is possible to calculate its dynamics equations and to verify and test the simulation of the created system using MatLab, more concretely the Simulink platform.Barbosa, Ramiro de SousaRepositório Científico do Instituto Politécnico do PortoMartins, Nuno Filipe Azevedo2021-11-22T11:57:46Z20212021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/18914TID:202775160porinfo: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-13T13:12:10Zoai:recipp.ipp.pt:10400.22/18914Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:38:58.806817Repositó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 e controlo de um manipulador robótico 2r usando algoritmos genéticos |
title |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos |
spellingShingle |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos Martins, Nuno Filipe Azevedo Robótica Manipulador Braço Algoritmo Genético Optimização MatLab Simulink Robotics Manipulator Arm Genetic Algorithm Optimization |
title_short |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos |
title_full |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos |
title_fullStr |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos |
title_full_unstemmed |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos |
title_sort |
Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos |
author |
Martins, Nuno Filipe Azevedo |
author_facet |
Martins, Nuno Filipe Azevedo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Barbosa, Ramiro de Sousa Repositório Científico do Instituto Politécnico do Porto |
dc.contributor.author.fl_str_mv |
Martins, Nuno Filipe Azevedo |
dc.subject.por.fl_str_mv |
Robótica Manipulador Braço Algoritmo Genético Optimização MatLab Simulink Robotics Manipulator Arm Genetic Algorithm Optimization |
topic |
Robótica Manipulador Braço Algoritmo Genético Optimização MatLab Simulink Robotics Manipulator Arm Genetic Algorithm Optimization |
description |
Muitos problemas do mundo real resolvidos nos dias de hoje envolvem a tomada de decisões e a realização de tarefas deveras complexas. Se a grande generalidade das decisões são tomadas pelo ser humano, em sentido oposto, as tarefas acabam por ser realizadas por sistemas robóticos que permitem trazer uma maior eficácia, segurança e até mesmo desempenho em comparação com o Homem. Na última década, foram feitas inúmeras pesquisas a respeito do controlo de trajetórias dos manipuladores robóticos. Paralelamente foram aplicados algoritmos genéticos em diversos campos na robótica de modo a ser possível obter uma optimização em várias áreas como controlo robótico, processamento de imagens, reconhecimento de padrões ou até mesmo reconhecimento da fala. Assim, é estudado a abordagem do planeamento de duas trajetórias ideais, com um braço robótico, recorrendo aos algoritmos genéticos. Como caso de estudo, os principais objetivos passam pela trajetória mais próxima possível da trajetória ideal, implicando o menor erro possível para realizar o movimento pretendido pelo manipulador robótico. No que toca à cinemática do manipulador, o braço apresenta dois graus de liberdade, sendo que se recorre à técnica Newton-Euler para calcular as suas equações dinâmicas e utiliza-se o programa MatLab, no qual se encontra embebido a plataforma Simulink para verificar a simulação do sistema criado. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-11-22T11:57:46Z 2021 2021-01-01T00:00:00Z |
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/18914 TID:202775160 |
url |
http://hdl.handle.net/10400.22/18914 |
identifier_str_mv |
TID:202775160 |
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_ |
1799131477952167936 |