Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos

Detalhes bibliográficos
Autor(a) principal: Martins, Nuno Filipe Azevedo
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