Metodologia de detecção de trajetória de soldagem baseada em visão computacional
Autor(a) principal: | |
---|---|
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 |