Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos

Detalhes bibliográficos
Autor(a) principal: Hammes, Nikolas Sbaraini
Data de Publicação: 2020
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/218737
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e Automação
id UFSC_a8976e6ce5e89fe31e02759eaa7bcfa3
oai_identifier_str oai:repositorio.ufsc.br:123456789/218737
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetosVisão ComputacionalMarcador FiducialModular RoboticsComputer VisionFiducial MarkersRobótica ModularTCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e AutomaçãoUma das principais dificuldades na aplicação de manipuladores modulares é a escolha da configuração que atenda aos requisitos de uma tarefa estabelecida. Desta forma, vemos surgindo muitos trabalhos que buscam auxiliar o usuário otimizando esta decisão, dado um ou mais atributos da tarefa. Este trabalho propõe o projeto de um algoritmo de visão computacional que, diferente dos outros trabalhos encontrados, o usuário deve passar uma imagem com marcadores fiduciais (representando as poses da tarefa) e uma lista de manipuladores, para que, com base nos pontos, o programa retorne uma recomendação de manipulador. Através do uso da linguagem de programação Python, da biblioteca de visão computacional OpenCV e da biblioteca de robótica Pybotics, foi desenvolvido o algoritmo, que mostrou uma precisão aceitável na identificação das poses e uma recomendação de configuração satisfatória para estes pontos. Este trabalho contém o desenvolvimento do projeto, questões relevantes quanto a identificação dos pontos e recomendação dos manipuladores, e os testes realizados.One of the main difficulties in the application of modular manipulators is the choice of the configuration that meets the requirements of an established task. In this way, we see many works that seek to help the user optimizing this decision, given one or more attributes of the task. This work proposes the design of a computer vision algorithm that, unlike the other works found, the user must pass an image with fiducial markers (representing the task poses) and a list of manipulators, so that, based on the points, the program returns a manipulator recommendation. Through the use of the Python programming language, the OpenCV computer vision library and the Pybotics robotics library, the algorithm was developed, which showed acceptable accuracy in the identification of the poses and a satisfactory configuration recommendation for these points. This work contain the development of the project, relevant issues regarding the identification of the points and the recommendation of the manipulators, and the tests performed.Blumenau, SCSaldías, Daniel Alejandro PonceUniversidade Federal de Santa CatarinaHammes, Nikolas Sbaraini2020-12-19T12:20:33Z2020-12-19T12:20:33Z2020-12-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis49 fapplication/pdfhttps://repositorio.ufsc.br/handle/123456789/218737info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2020-12-19T12:20:33Zoai:repositorio.ufsc.br:123456789/218737Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732020-12-19T12:20:33Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
title Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
spellingShingle Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
Hammes, Nikolas Sbaraini
Visão Computacional
Marcador Fiducial
Modular Robotics
Computer Vision
Fiducial Markers
Robótica Modular
title_short Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
title_full Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
title_fullStr Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
title_full_unstemmed Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
title_sort Algoritmo de visão computacional para recomendação de um manipulador robótico baseado na pose de objetos
author Hammes, Nikolas Sbaraini
author_facet Hammes, Nikolas Sbaraini
author_role author
dc.contributor.none.fl_str_mv Saldías, Daniel Alejandro Ponce
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Hammes, Nikolas Sbaraini
dc.subject.por.fl_str_mv Visão Computacional
Marcador Fiducial
Modular Robotics
Computer Vision
Fiducial Markers
Robótica Modular
topic Visão Computacional
Marcador Fiducial
Modular Robotics
Computer Vision
Fiducial Markers
Robótica Modular
description TCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e Automação
publishDate 2020
dc.date.none.fl_str_mv 2020-12-19T12:20:33Z
2020-12-19T12:20:33Z
2020-12-17
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/218737
url https://repositorio.ufsc.br/handle/123456789/218737
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 49 f
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_ 1808652241666572288