Geração automática de trajetórias em robôs colaborativos

Detalhes bibliográficos
Autor(a) principal: Souza, Anderson Cordeiro de
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/228559
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e Automação
id UFSC_634d6aa79a7046e92ccf0bbf6a09b9e7
oai_identifier_str oai:repositorio.ufsc.br:123456789/228559
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Geração automática de trajetórias em robôs colaborativosGeração de trajetóriasObstáculosCoppeliaSimManipuladorMatrizes de transformação homogêneaTCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e AutomaçãoUma das principais preocupações na área industrial é a segurança dos trabalhadores, principalmente quando trabalham diretamente com máquinas ou robôs industriais. A robótica colaborativa tem um papel importante para que robôs e humanos trabalhem juntos e acidentes sejam evitados. Este trabalho propõe uma abordagem de geração automática de trajetórias em manipuladores para que evitem colisões com objetos e principalmente com humanos. A aplicação envolve a identificação de pontos específicos do corpo do trabalhador que são considerados como obstáculos do ponto de vista do manipulador. Através do software de simulação CoppeliaSim, linguagem de programação LUA e da biblioteca de cinemática inversa simIK, foi desenvolvida uma metodologia que identifica quando o obstáculo encontra-se no caminho da trajetória do manipulador, possibilitando a geração de novas trajetórias de evasão através de cálculos e combinações de vetores de posição e matrizes de transformação homogênea. Como principal resultado do projeto pode-se citar a implementação e validação da metodologia no robô Kuka LBR iiwa 7, o qual é um robô colaborativo, conseguindo realizar com alta precisão os desvios necessários do operador sem colidir. Adicionalmente, a metodologia proposta é aplicada em outros tipos de manipuladores com ajustes nos parâmetros do algoritmo, sendo estes o ABB IRB 4600 e o robô Sawyer, os quais apresentaram resultados satisfatórios em termos de geração de novas trajetórias.One of the main concerns in the industrial area is the safety of workers, especially when they work directly with industrial machines or robots. Collaborative robotics has an important role so that robots and humans work together and accidents are avoided. This work proposes an automatic trajectory generation approach in manipulators to avoid collisions with objects and mainly with humans. The application involves identifying specific points on the worker’s body that are considered obstacles from the manipulator’s point of view. Through the simulation software CoppeliaSim, LUA programming language, and the inverse kinematics library simIK, a methodology that identifies when the obstacle is in the path of the manipulator trajectory was developed, enabling the generation of new evasive trajectories through calculations and combinations of position vectors and homogeneous transformation matrices. The main result of the project is the implementation and validation of the methodology in the Kuka LBR iiwa 7 robot, which is a collaborative robot, being able to perform with high precision the necessary deviations of the operator without colliding. Additionally, the proposed methodology is applied to other types of manipulators with adjustments to the algorithm parameters, these being the ABB IRB 4600 and the Sawyer robot, which presented satisfactory results in terms of generating new trajectories.Blumenau, SCRincon, Leonardo MejiaUniversidade Federal de Santa CatarinaSouza, Anderson Cordeiro de2021-10-01T17:32:44Z2021-10-01T17:32:44Z2021-09-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis63fapplication/pdfhttps://repositorio.ufsc.br/handle/123456789/228559info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2021-10-01T17:32:44Zoai:repositorio.ufsc.br:123456789/228559Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732021-10-01T17:32:44Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Geração automática de trajetórias em robôs colaborativos
title Geração automática de trajetórias em robôs colaborativos
spellingShingle Geração automática de trajetórias em robôs colaborativos
Souza, Anderson Cordeiro de
Geração de trajetórias
Obstáculos
CoppeliaSim
Manipulador
Matrizes de transformação homogênea
title_short Geração automática de trajetórias em robôs colaborativos
title_full Geração automática de trajetórias em robôs colaborativos
title_fullStr Geração automática de trajetórias em robôs colaborativos
title_full_unstemmed Geração automática de trajetórias em robôs colaborativos
title_sort Geração automática de trajetórias em robôs colaborativos
author Souza, Anderson Cordeiro de
author_facet Souza, Anderson Cordeiro de
author_role author
dc.contributor.none.fl_str_mv Rincon, Leonardo Mejia
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Souza, Anderson Cordeiro de
dc.subject.por.fl_str_mv Geração de trajetórias
Obstáculos
CoppeliaSim
Manipulador
Matrizes de transformação homogênea
topic Geração de trajetórias
Obstáculos
CoppeliaSim
Manipulador
Matrizes de transformação homogênea
description TCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e Automação
publishDate 2021
dc.date.none.fl_str_mv 2021-10-01T17:32:44Z
2021-10-01T17:32:44Z
2021-09-24
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.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/228559
url https://repositorio.ufsc.br/handle/123456789/228559
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 63f
application/pdf
dc.publisher.none.fl_str_mv Blumenau, SC
publisher.none.fl_str_mv Blumenau, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652039193886720