Controle de um manipulador robótico planar em série com redundância no espaço das tarefas

Detalhes bibliográficos
Autor(a) principal: Moda, Vinícius de Mello Santiago
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/18563
Resumo: The use of industrial robotic manipulators has gained significant prominence in modern times, and is also a major bet for the future of industries. Its use includes casting, welding and painting, load handling, product inspection, and displacement, among many others. Despite being widely used already, an extensive study continues to be carried out so that their tasks are executed in an optimized manner. To optimize performance, degrees of freedom can be used, which determine the mobility of the robot and, when in excess, result in kinematic redundancy. Redundancy resolution is the process of defining the joint positions among the infinite possible solutions. There are two types of resolution: local and global. This work used local resolution, which calculates the cost function gradient for all time instances to find the best joint configuration. The results were compared with a non-redundant manipulator, and both had a PID control. The manipulator was modeled using the Simscape Multibody package, and supporting functions were built in MATLAB. The results obtained show that the redundant manipulator had lower final effector position errors as well as significant reduction in joint torques.
id SCAR_10620a4fabe10599b12df1c4da97531d
oai_identifier_str oai:repositorio.ufscar.br:ufscar/18563
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Moda, Vinícius de Mello SantiagoFontes, João Vitor de Carvalhohttp://lattes.cnpq.br/9473668144091435d0ed75c7-c8b7-4597-a17a-de9c571dacaf2023-09-18T18:53:43Z2023-09-18T18:53:43Z2023-04-05MODA, Vinícius de Mello Santiago. Controle de um manipulador robótico planar em série com redundância no espaço das tarefas. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecânica) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18563.https://repositorio.ufscar.br/handle/ufscar/18563The use of industrial robotic manipulators has gained significant prominence in modern times, and is also a major bet for the future of industries. Its use includes casting, welding and painting, load handling, product inspection, and displacement, among many others. Despite being widely used already, an extensive study continues to be carried out so that their tasks are executed in an optimized manner. To optimize performance, degrees of freedom can be used, which determine the mobility of the robot and, when in excess, result in kinematic redundancy. Redundancy resolution is the process of defining the joint positions among the infinite possible solutions. There are two types of resolution: local and global. This work used local resolution, which calculates the cost function gradient for all time instances to find the best joint configuration. The results were compared with a non-redundant manipulator, and both had a PID control. The manipulator was modeled using the Simscape Multibody package, and supporting functions were built in MATLAB. The results obtained show that the redundant manipulator had lower final effector position errors as well as significant reduction in joint torques.O uso de manipuladores robóticos industriais tem tido expressiva notoriedade nos dias atuais, sendo também a grande aposta para o futuro das indústrias. Seu uso inclui fundição, soldagem e pintura, movimentação de cargas, inspeção de produtos e deslocamento, entre diversos outros. Apesar de já amplamente utilizados, um extenso estudo continua a ser feito de modo que suas tarefas sejam executadas de maneira otimizada. Para otimização do desempenho pode-se utilizar os graus de liberdade, os quais determinam a mobilidade do robô e, quando em excesso, tem como consequência a redundância cinemática. A resolução da redundância é o processo de definir as posições das juntas dentre as infinitas soluções possíveis. São dois os tipos de resolução: local e global. Este trabalho utilizou a resolução local que calcula o gradiente da função custo para todos os instantes de tempo buscando a melhor configuração das juntas. Os resultados obtidos foram comparados com um manipulador não redundante e ambos contaram com um controle PID. O manipulador foi modelado usando o pacote Simscape Multibody e funções de apoio foram construídas no MATLAB. Os resultados obtidos mostram que o o manipulador com redundância apresentou menores erros de posição do efetuador final bem como redução significativa nos torques das juntas.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosEngenharia Mecânica - EMecUFSCarAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessManipulador robóticoRedundânciaControle PIDOUTROS::ENGENHARIA MECATRONICAControle de um manipulador robótico planar em série com redundância no espaço das tarefasControl of a series planar robotic manipulator with redundancy in task spaceinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis600600f30337d3-cf38-40b7-a663-7055c78a90careponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8913https://repositorio.ufscar.br/bitstream/ufscar/18563/2/license_rdf3185b4de2190c2d366d1d324db01f8b8MD52ORIGINALTCC_Vinicius_Moda.pdfTCC_Vinicius_Moda.pdfapplication/pdf1236667https://repositorio.ufscar.br/bitstream/ufscar/18563/1/TCC_Vinicius_Moda.pdf7501465bad937392cae03eceb8221ca6MD51TEXTTCC_Vinicius_Moda.pdf.txtTCC_Vinicius_Moda.pdf.txtExtracted texttext/plain54952https://repositorio.ufscar.br/bitstream/ufscar/18563/3/TCC_Vinicius_Moda.pdf.txtf480fb44b5a2431a5c0ed6797d01a117MD53ufscar/185632024-05-14 17:42:12.567oai:repositorio.ufscar.br:ufscar/18563Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222024-05-14T17:42:12Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
dc.title.alternative.eng.fl_str_mv Control of a series planar robotic manipulator with redundancy in task space
title Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
spellingShingle Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
Moda, Vinícius de Mello Santiago
Manipulador robótico
Redundância
Controle PID
OUTROS::ENGENHARIA MECATRONICA
title_short Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
title_full Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
title_fullStr Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
title_full_unstemmed Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
title_sort Controle de um manipulador robótico planar em série com redundância no espaço das tarefas
author Moda, Vinícius de Mello Santiago
author_facet Moda, Vinícius de Mello Santiago
author_role author
dc.contributor.author.fl_str_mv Moda, Vinícius de Mello Santiago
dc.contributor.advisor1.fl_str_mv Fontes, João Vitor de Carvalho
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/9473668144091435
dc.contributor.authorID.fl_str_mv d0ed75c7-c8b7-4597-a17a-de9c571dacaf
contributor_str_mv Fontes, João Vitor de Carvalho
dc.subject.por.fl_str_mv Manipulador robótico
Redundância
Controle PID
topic Manipulador robótico
Redundância
Controle PID
OUTROS::ENGENHARIA MECATRONICA
dc.subject.cnpq.fl_str_mv OUTROS::ENGENHARIA MECATRONICA
description The use of industrial robotic manipulators has gained significant prominence in modern times, and is also a major bet for the future of industries. Its use includes casting, welding and painting, load handling, product inspection, and displacement, among many others. Despite being widely used already, an extensive study continues to be carried out so that their tasks are executed in an optimized manner. To optimize performance, degrees of freedom can be used, which determine the mobility of the robot and, when in excess, result in kinematic redundancy. Redundancy resolution is the process of defining the joint positions among the infinite possible solutions. There are two types of resolution: local and global. This work used local resolution, which calculates the cost function gradient for all time instances to find the best joint configuration. The results were compared with a non-redundant manipulator, and both had a PID control. The manipulator was modeled using the Simscape Multibody package, and supporting functions were built in MATLAB. The results obtained show that the redundant manipulator had lower final effector position errors as well as significant reduction in joint torques.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-09-18T18:53:43Z
dc.date.available.fl_str_mv 2023-09-18T18:53:43Z
dc.date.issued.fl_str_mv 2023-04-05
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MODA, Vinícius de Mello Santiago. Controle de um manipulador robótico planar em série com redundância no espaço das tarefas. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecânica) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18563.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/18563
identifier_str_mv MODA, Vinícius de Mello Santiago. Controle de um manipulador robótico planar em série com redundância no espaço das tarefas. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecânica) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18563.
url https://repositorio.ufscar.br/handle/ufscar/18563
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv f30337d3-cf38-40b7-a663-7055c78a90ca
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia Mecânica - EMec
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia Mecânica - EMec
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/18563/2/license_rdf
https://repositorio.ufscar.br/bitstream/ufscar/18563/1/TCC_Vinicius_Moda.pdf
https://repositorio.ufscar.br/bitstream/ufscar/18563/3/TCC_Vinicius_Moda.pdf.txt
bitstream.checksum.fl_str_mv 3185b4de2190c2d366d1d324db01f8b8
7501465bad937392cae03eceb8221ca6
f480fb44b5a2431a5c0ed6797d01a117
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1813715667528974336