Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente

Detalhes bibliográficos
Autor(a) principal: Medina, Betânia Vargas Oliveira
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/118877
Resumo: O reconhecimento da posição e orientação de objetos em uma imagem é importante para diversos segmentos da engenharia, como robótica, automação industrial e processos de fabricação, permitindo às linhas de produção que utilizam sistemas de visão, melhorias na qualidade e redução do tempo de produção. O presente trabalho consiste na elaboração de um sistema de visão computacional para um robô cilíndrico de cinco graus de liberdade acionado pneumaticamente. Como resultado da aplicação do método desenvolvido, obtêm-se a posição e orientação de peças a fim de que as mesmas possam ser capturadas corretamente pelo robô. Para a obtenção da posição e orientação das peças, utilizou-se o método de cálculo dos momentos para extração de características de uma imagem, além da relação entre suas coordenadas em pixels com o sistema de coordenadas do robô. O desenvolvimento do presente trabalho visou também a integrar a esse sistema de visão computacional, um algoritmo de planejamento de trajetórias do robô, o qual, após receber os valores das coordenadas necessárias, gera a trajetória a ser seguida pelo robô, de forma que este possa pegar a peça em uma determinada posição e deslocá-la até outra posição pré-determinada. Também faz parte do escopo deste trabalho, a integração do sistema de visão, incluindo o planejamento de trajetórias, a um algoritmo de controle dos atuadores com compensação de atrito e a realização de testes experimentais com manipulação de peças. Para a demonstração da aplicação do método através de testes experimentais, foi montada uma estrutura para suportar as câmeras e as peças a serem manipuladas, levando em conta o espaço de trabalho do robô. Os resultados obtidos mostram que o algoritmo proposto de visão computacional determina a posição e orientação das peças permitindo ao robô a captação e manipulação das mesmas.
id URGS_2d534c61fdd2d9c5af7c3d17aad69d9c
oai_identifier_str oai:www.lume.ufrgs.br:10183/118877
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Medina, Betânia Vargas OliveiraPerondi, Eduardo André2015-07-09T02:01:24Z2015http://hdl.handle.net/10183/118877000967030O reconhecimento da posição e orientação de objetos em uma imagem é importante para diversos segmentos da engenharia, como robótica, automação industrial e processos de fabricação, permitindo às linhas de produção que utilizam sistemas de visão, melhorias na qualidade e redução do tempo de produção. O presente trabalho consiste na elaboração de um sistema de visão computacional para um robô cilíndrico de cinco graus de liberdade acionado pneumaticamente. Como resultado da aplicação do método desenvolvido, obtêm-se a posição e orientação de peças a fim de que as mesmas possam ser capturadas corretamente pelo robô. Para a obtenção da posição e orientação das peças, utilizou-se o método de cálculo dos momentos para extração de características de uma imagem, além da relação entre suas coordenadas em pixels com o sistema de coordenadas do robô. O desenvolvimento do presente trabalho visou também a integrar a esse sistema de visão computacional, um algoritmo de planejamento de trajetórias do robô, o qual, após receber os valores das coordenadas necessárias, gera a trajetória a ser seguida pelo robô, de forma que este possa pegar a peça em uma determinada posição e deslocá-la até outra posição pré-determinada. Também faz parte do escopo deste trabalho, a integração do sistema de visão, incluindo o planejamento de trajetórias, a um algoritmo de controle dos atuadores com compensação de atrito e a realização de testes experimentais com manipulação de peças. Para a demonstração da aplicação do método através de testes experimentais, foi montada uma estrutura para suportar as câmeras e as peças a serem manipuladas, levando em conta o espaço de trabalho do robô. Os resultados obtidos mostram que o algoritmo proposto de visão computacional determina a posição e orientação das peças permitindo ao robô a captação e manipulação das mesmas.The recognition of the position and orientation of objects in an image is important for several technological areas in engineering, such as robotics, industrial automation and manufacturing processes, allowing production lines using vision systems, improvements in quality and reduction in production time. The present work consists of the development of a computer vision system for a pneumatically actuated cylindrical robot with five degrees of freedom. The application of the proposed method furnishes the position and orientation of pieces in a way that the robot could properly capture them. Position and orientation of the pieces are determined by means of a technique based on the method of calculating the moments for an image feature extraction and the relationship between their pixels coordinates with the robot coordinate system. The scope of the present work also comprises the integration of the computer vision system with a (previously developed) robot trajectory planning algorithm that use key-point coordinates (transmitted by the vision system) to generate the trajectory that must be followed by the robot, so that, departing from a given position, it moves suitably to another predetermined position. It is also object of this work, the integration of both vision system and trajectory planning algorithm with a (also previously developed) nonlinear control algorithm with friction compensation. Aiming at to demonstrate experimentally the application of the method, a special apparatus was mounted to support cameras and the pieces to be manipulated, taking into account the robot workspace. To validate the proposed algorithm, a case study was performed, with the results showing that the proposed computer vision algorithm determines the position and orientation of the pieces allowing the robot to capture and manipulation thereof.application/pdfporRobóticaManipuladores robóticosControle automáticoVisão computacionalComputer visionImage momentsPneumatic robotPick-and-place trajectories generationRobot trajectory planningSistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamenteinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia MecânicaPorto Alegre, BR-RS2015mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000967030.pdf000967030.pdfTexto completoapplication/pdf3354635http://www.lume.ufrgs.br/bitstream/10183/118877/1/000967030.pdfa6e36676fde9d28819163d205495716bMD51TEXT000967030.pdf.txt000967030.pdf.txtExtracted Texttext/plain203332http://www.lume.ufrgs.br/bitstream/10183/118877/2/000967030.pdf.txt9e8912ab37193c9ec9f9b75323b199c1MD52THUMBNAIL000967030.pdf.jpg000967030.pdf.jpgGenerated Thumbnailimage/jpeg1046http://www.lume.ufrgs.br/bitstream/10183/118877/3/000967030.pdf.jpgd0eff920b212c6d46c7f4ce9bd49de67MD5310183/1188772022-02-22 05:15:39.795226oai:www.lume.ufrgs.br:10183/118877Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-02-22T08:15:39Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
title Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
spellingShingle Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
Medina, Betânia Vargas Oliveira
Robótica
Manipuladores robóticos
Controle automático
Visão computacional
Computer vision
Image moments
Pneumatic robot
Pick-and-place trajectories generation
Robot trajectory planning
title_short Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
title_full Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
title_fullStr Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
title_full_unstemmed Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
title_sort Sistema de visão computacional aplicado a um robô cilíndrico acionado pneumaticamente
author Medina, Betânia Vargas Oliveira
author_facet Medina, Betânia Vargas Oliveira
author_role author
dc.contributor.author.fl_str_mv Medina, Betânia Vargas Oliveira
dc.contributor.advisor1.fl_str_mv Perondi, Eduardo André
contributor_str_mv Perondi, Eduardo André
dc.subject.por.fl_str_mv Robótica
Manipuladores robóticos
Controle automático
Visão computacional
topic Robótica
Manipuladores robóticos
Controle automático
Visão computacional
Computer vision
Image moments
Pneumatic robot
Pick-and-place trajectories generation
Robot trajectory planning
dc.subject.eng.fl_str_mv Computer vision
Image moments
Pneumatic robot
Pick-and-place trajectories generation
Robot trajectory planning
description O reconhecimento da posição e orientação de objetos em uma imagem é importante para diversos segmentos da engenharia, como robótica, automação industrial e processos de fabricação, permitindo às linhas de produção que utilizam sistemas de visão, melhorias na qualidade e redução do tempo de produção. O presente trabalho consiste na elaboração de um sistema de visão computacional para um robô cilíndrico de cinco graus de liberdade acionado pneumaticamente. Como resultado da aplicação do método desenvolvido, obtêm-se a posição e orientação de peças a fim de que as mesmas possam ser capturadas corretamente pelo robô. Para a obtenção da posição e orientação das peças, utilizou-se o método de cálculo dos momentos para extração de características de uma imagem, além da relação entre suas coordenadas em pixels com o sistema de coordenadas do robô. O desenvolvimento do presente trabalho visou também a integrar a esse sistema de visão computacional, um algoritmo de planejamento de trajetórias do robô, o qual, após receber os valores das coordenadas necessárias, gera a trajetória a ser seguida pelo robô, de forma que este possa pegar a peça em uma determinada posição e deslocá-la até outra posição pré-determinada. Também faz parte do escopo deste trabalho, a integração do sistema de visão, incluindo o planejamento de trajetórias, a um algoritmo de controle dos atuadores com compensação de atrito e a realização de testes experimentais com manipulação de peças. Para a demonstração da aplicação do método através de testes experimentais, foi montada uma estrutura para suportar as câmeras e as peças a serem manipuladas, levando em conta o espaço de trabalho do robô. Os resultados obtidos mostram que o algoritmo proposto de visão computacional determina a posição e orientação das peças permitindo ao robô a captação e manipulação das mesmas.
publishDate 2015
dc.date.accessioned.fl_str_mv 2015-07-09T02:01:24Z
dc.date.issued.fl_str_mv 2015
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/10183/118877
dc.identifier.nrb.pt_BR.fl_str_mv 000967030
url http://hdl.handle.net/10183/118877
identifier_str_mv 000967030
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:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/118877/1/000967030.pdf
http://www.lume.ufrgs.br/bitstream/10183/118877/2/000967030.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/118877/3/000967030.pdf.jpg
bitstream.checksum.fl_str_mv a6e36676fde9d28819163d205495716b
9e8912ab37193c9ec9f9b75323b199c1
d0eff920b212c6d46c7f4ce9bd49de67
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1800309068002230272