Metodologia de detecção de trajetória de soldagem baseada em visão computacional

Detalhes bibliográficos
Autor(a) principal: Bauernfeind, Omar Alejandro
Data de Publicação: 2017
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/169788
Resumo: Em geral, um problema importante em um sistema de soldagem robotizado, ou com manipuladores automáticos, é a necessidade de uma trajetória ser reprogramada quando a forma ou a posição das peças mudam. Como solução a esse problema é proposto um método que utiliza técnicas de visão computacional, para assim detectar a trajetória de soldagem em juntas de topo. O método deve ser dinâmico permitindo a identificação de juntas de topo com cantos não próximos, linhas não retas e tamanhos diferentes entre as peças, assim como apresentar robustez contra variáveis desfavoráveis do ambiente industrial como riscos nas peças ou no fundo e mudanças de luminosidade. A trajetória é detectada baseando-se na linha de bordas da imagem global e adicionalmente trabalha-se sobre duas características da linha de solda: distância quase constante entre linhas paralelas e pixels de linha de solda com menor intensidade de luminosidade que as bordas. Uma etapa é proposta para robustez do método sobre linha de bordas descontinuas e possíveis erros em ponto inicial e final de solda. O trabalho proposto é validado com distintas configurações de junta de topo, como com cantos de peças não coincidentes, linha de solda não reta e diferentes orientações de peças. Os pontos da trajetória de solda obtidos são comparados com uma linha de solda considerada ideal, resultando em uma média e desvio padrão geral inferiores à um valor de 0,5 mm. Uma validação experimental é realizada com uma solda executada por um robô industrial seguindo os pontos de solda detectados, com os resultados demostrando que o método efetivamente pode definir uma trajetória de solda para aplicações industriais robotizadas.
id URGS_df9a32f7b28fbb011a698f59117d63cc
oai_identifier_str oai:www.lume.ufrgs.br:10183/169788
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Bauernfeind, Omar AlejandroMazzaferro, Jose Antonio EsmerioLorini, Flavio Jose2017-10-28T02:25:23Z2017http://hdl.handle.net/10183/169788001049368Em geral, um problema importante em um sistema de soldagem robotizado, ou com manipuladores automáticos, é a necessidade de uma trajetória ser reprogramada quando a forma ou a posição das peças mudam. Como solução a esse problema é proposto um método que utiliza técnicas de visão computacional, para assim detectar a trajetória de soldagem em juntas de topo. O método deve ser dinâmico permitindo a identificação de juntas de topo com cantos não próximos, linhas não retas e tamanhos diferentes entre as peças, assim como apresentar robustez contra variáveis desfavoráveis do ambiente industrial como riscos nas peças ou no fundo e mudanças de luminosidade. A trajetória é detectada baseando-se na linha de bordas da imagem global e adicionalmente trabalha-se sobre duas características da linha de solda: distância quase constante entre linhas paralelas e pixels de linha de solda com menor intensidade de luminosidade que as bordas. Uma etapa é proposta para robustez do método sobre linha de bordas descontinuas e possíveis erros em ponto inicial e final de solda. O trabalho proposto é validado com distintas configurações de junta de topo, como com cantos de peças não coincidentes, linha de solda não reta e diferentes orientações de peças. Os pontos da trajetória de solda obtidos são comparados com uma linha de solda considerada ideal, resultando em uma média e desvio padrão geral inferiores à um valor de 0,5 mm. Uma validação experimental é realizada com uma solda executada por um robô industrial seguindo os pontos de solda detectados, com os resultados demostrando que o método efetivamente pode definir uma trajetória de solda para aplicações industriais robotizadas.In general, one of the most important problems in a robotic welding system, or in automatic manipulations, is the requirement of a path trajectory to be reprogramed when the shape or the position of the welding pieces are changed. In order to detect the welding seam in butt joints, a method that makes use of computational vision techniques is proposed. The method needs to be dynamic against variation in the configuration of the pieces, so as curved or not straight seam lines, not coincident corners; beside of that, it must to present robustness against unfavorable variables of the industrial environment, so as scratches in the pieces or illumination changes. Two features of the welding line are taken into account to develop the method: almost constant distance between parallel seam lines and darker pixels in the center of the seam than in the borders. Moreover a robustness step is proposed over two weaknesses of the method: discontinuities in the edges of the welding line and possible errors in the location of the start and end welding points. The validation step of the method involves different configuration of butt joints, as pieces without corner being coincident, not straight welding line and different orientations. The points of the welding seam detected by the method, are compared against a set of welding points considered as an ideal set of points, getting as results a mean and standard deviation lower than ± 0.5 mm. An experimental test is carried out by an industrial robot that welds two pieces following the welding line points, with the results showing that the method can effectively define a welding trajectory for industrial robotics applications.application/pdfporSoldagem robotizadaVisão computacionalRobotic arc weldingButt Joint WeldingImage ProcessingWelding seam detectionMetodologia de detecção de trajetória de soldagem baseada em visão computacionalinfo: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-RS2017mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL001049368.pdf001049368.pdfTexto completoapplication/pdf1791860http://www.lume.ufrgs.br/bitstream/10183/169788/1/001049368.pdf85d5f47516a2198205a21ee4fa57f8b2MD51TEXT001049368.pdf.txt001049368.pdf.txtExtracted Texttext/plain178730http://www.lume.ufrgs.br/bitstream/10183/169788/2/001049368.pdf.txt9ce2178fb696dcf795326fcf5e618272MD52THUMBNAIL001049368.pdf.jpg001049368.pdf.jpgGenerated Thumbnailimage/jpeg997http://www.lume.ufrgs.br/bitstream/10183/169788/3/001049368.pdf.jpg0487a1b6039ef3b54675c8bd3dc88cd2MD5310183/1697882022-02-22 04:47:30.50502oai:www.lume.ufrgs.br:10183/169788Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-02-22T07:47:30Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Metodologia de detecção de trajetória de soldagem baseada em visão computacional
title Metodologia de detecção de trajetória de soldagem baseada em visão computacional
spellingShingle Metodologia de detecção de trajetória de soldagem baseada em visão computacional
Bauernfeind, Omar Alejandro
Soldagem robotizada
Visão computacional
Robotic arc welding
Butt Joint Welding
Image Processing
Welding seam detection
title_short Metodologia de detecção de trajetória de soldagem baseada em visão computacional
title_full Metodologia de detecção de trajetória de soldagem baseada em visão computacional
title_fullStr Metodologia de detecção de trajetória de soldagem baseada em visão computacional
title_full_unstemmed Metodologia de detecção de trajetória de soldagem baseada em visão computacional
title_sort Metodologia de detecção de trajetória de soldagem baseada em visão computacional
author Bauernfeind, Omar Alejandro
author_facet Bauernfeind, Omar Alejandro
author_role author
dc.contributor.author.fl_str_mv Bauernfeind, Omar Alejandro
dc.contributor.advisor1.fl_str_mv Mazzaferro, Jose Antonio Esmerio
dc.contributor.advisor-co1.fl_str_mv Lorini, Flavio Jose
contributor_str_mv Mazzaferro, Jose Antonio Esmerio
Lorini, Flavio Jose
dc.subject.por.fl_str_mv Soldagem robotizada
Visão computacional
topic Soldagem robotizada
Visão computacional
Robotic arc welding
Butt Joint Welding
Image Processing
Welding seam detection
dc.subject.eng.fl_str_mv Robotic arc welding
Butt Joint Welding
Image Processing
Welding seam detection
description Em geral, um problema importante em um sistema de soldagem robotizado, ou com manipuladores automáticos, é a necessidade de uma trajetória ser reprogramada quando a forma ou a posição das peças mudam. Como solução a esse problema é proposto um método que utiliza técnicas de visão computacional, para assim detectar a trajetória de soldagem em juntas de topo. O método deve ser dinâmico permitindo a identificação de juntas de topo com cantos não próximos, linhas não retas e tamanhos diferentes entre as peças, assim como apresentar robustez contra variáveis desfavoráveis do ambiente industrial como riscos nas peças ou no fundo e mudanças de luminosidade. A trajetória é detectada baseando-se na linha de bordas da imagem global e adicionalmente trabalha-se sobre duas características da linha de solda: distância quase constante entre linhas paralelas e pixels de linha de solda com menor intensidade de luminosidade que as bordas. Uma etapa é proposta para robustez do método sobre linha de bordas descontinuas e possíveis erros em ponto inicial e final de solda. O trabalho proposto é validado com distintas configurações de junta de topo, como com cantos de peças não coincidentes, linha de solda não reta e diferentes orientações de peças. Os pontos da trajetória de solda obtidos são comparados com uma linha de solda considerada ideal, resultando em uma média e desvio padrão geral inferiores à um valor de 0,5 mm. Uma validação experimental é realizada com uma solda executada por um robô industrial seguindo os pontos de solda detectados, com os resultados demostrando que o método efetivamente pode definir uma trajetória de solda para aplicações industriais robotizadas.
publishDate 2017
dc.date.accessioned.fl_str_mv 2017-10-28T02:25:23Z
dc.date.issued.fl_str_mv 2017
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/169788
dc.identifier.nrb.pt_BR.fl_str_mv 001049368
url http://hdl.handle.net/10183/169788
identifier_str_mv 001049368
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/169788/1/001049368.pdf
http://www.lume.ufrgs.br/bitstream/10183/169788/2/001049368.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/169788/3/001049368.pdf.jpg
bitstream.checksum.fl_str_mv 85d5f47516a2198205a21ee4fa57f8b2
9ce2178fb696dcf795326fcf5e618272
0487a1b6039ef3b54675c8bd3dc88cd2
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_ 1810085422849589248