Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10773/40923 |
Resumo: | Num mundo regido pela competitividade dos mercados e constante inovação tecnológica, a melhoria na qualidade de produção, redução de peças com defeito e a diminuição do tempo de ciclo de produção de cada peça revela-se fundamental. A produção assistida por equipamentos robotizados não está livre de falhas, contudo estas podem ser mitigadas. Com o surgimento de uma enorme procura de e-bikes por parte de marcas europeias, há a necessidade de rentabilizar a produtividade melhorando o processo robotizado para que as peças se aproximem do acabamento final pretendido. O trabalho desenvolvido no presente relatório pretendeu melhorar o processo de polimento robotizado através da introdução um dispositivo de digitalização laser 3D que serve como estação de medição de desvios nas peças a polir. Este equipamento deve ter uma resolução mínima de 0,05 mm e proteção contra poeiras. Para a realização deste trabalho foi necessário, uma câmara de visão laser 3D, um braço robótico, uma peça de um quadro de e-bike, o software Halcon e um software de desenvolvimento integrado. A calibração mão-olho (Hand-Eye Calibration) foi utilizada para o reconhecimento da peça acoplada ao braço robótico. Para a verificação da aplicabilidade deste método foram dadas compensações com coordenadas cartesianas na forma (X,Y,Z,W,P,R) na tool do braço robótico, verificadas no programa de visão desenvolvido, enviadas através do protocolo TCP/IP pelo Halcon, recebidas por um programa em C# e novamente enviadas através do protocolo Ethernet/IP para o autómato do manipulador. Para a verificação da origem de erros na medição é feita uma comparação de dez pares de imagens iguais e realizada a análise estatística para cada translação e rotação detetadas em relação aos eixos X, Y e Z. Desta forma foi possível a verificação dos desvios da peça em relação à garra do braço robótico, deixando a peça quase finalizada no diz respeito ao polimento, diminuindo o tempo de retrabalhos manuais apesar de, com este sistema de visão, o tempo de ciclo tenha aumentado cerca de trinta segundos. |
id |
RCAP_232efbeba96ee2067b4ec9a0fb5e95c9 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/40923 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínioHand-Eye calibrationCalibração da “tool”Scanner 3DFanucRobotPolimentoNum mundo regido pela competitividade dos mercados e constante inovação tecnológica, a melhoria na qualidade de produção, redução de peças com defeito e a diminuição do tempo de ciclo de produção de cada peça revela-se fundamental. A produção assistida por equipamentos robotizados não está livre de falhas, contudo estas podem ser mitigadas. Com o surgimento de uma enorme procura de e-bikes por parte de marcas europeias, há a necessidade de rentabilizar a produtividade melhorando o processo robotizado para que as peças se aproximem do acabamento final pretendido. O trabalho desenvolvido no presente relatório pretendeu melhorar o processo de polimento robotizado através da introdução um dispositivo de digitalização laser 3D que serve como estação de medição de desvios nas peças a polir. Este equipamento deve ter uma resolução mínima de 0,05 mm e proteção contra poeiras. Para a realização deste trabalho foi necessário, uma câmara de visão laser 3D, um braço robótico, uma peça de um quadro de e-bike, o software Halcon e um software de desenvolvimento integrado. A calibração mão-olho (Hand-Eye Calibration) foi utilizada para o reconhecimento da peça acoplada ao braço robótico. Para a verificação da aplicabilidade deste método foram dadas compensações com coordenadas cartesianas na forma (X,Y,Z,W,P,R) na tool do braço robótico, verificadas no programa de visão desenvolvido, enviadas através do protocolo TCP/IP pelo Halcon, recebidas por um programa em C# e novamente enviadas através do protocolo Ethernet/IP para o autómato do manipulador. Para a verificação da origem de erros na medição é feita uma comparação de dez pares de imagens iguais e realizada a análise estatística para cada translação e rotação detetadas em relação aos eixos X, Y e Z. Desta forma foi possível a verificação dos desvios da peça em relação à garra do braço robótico, deixando a peça quase finalizada no diz respeito ao polimento, diminuindo o tempo de retrabalhos manuais apesar de, com este sistema de visão, o tempo de ciclo tenha aumentado cerca de trinta segundos.In a world governed by competitive markets and constant technological innovation, improving production quality, reducing defective parts, and shortening the production cycle time for each part is essential. Production assisted by robotised equipment is not fault-free, but they can be mitigated. With a huge demand for e-bikes from European brands, productivity must be maximised by improving the robotic process such that the parts are close to the final finish. The work carried out and described in this report aims to improve the robotic polishing process by introducing a 3D laser scanning device that serves as a station for measuring deviations in the parts to be polished. The equipment must have a minimum resolution of 0.05 mm and protection against dust. This work required a 3D laser vision camera, a robotic arm, an e-bike frame part, Halcon software and integrated development software. Hand-Eye Calibration was used to recognise the part attached to the robotic arm. To check the applicability of this method, Cartesian coordinates (X,Y,Z,W,P,R) were given to the robotic arm tool, checked in the developed vision programme, sent via TCP/IP protocol by Halcon, received by a C# programme and sent again via Ethernet/IP protocol to the manipulator's automaton. To check for measurement errors, ten pairs of identical images are compared, a statistical analysis is carried out for each translation and rotation detected in relation to the X, Y and Z axes. In this way it is possible to check the part's deviations from the robotic arm's gripper, leaving the part almost finished when it comes to polishing, reducing manual rework time even though with this vision system, the cycle time increases by around thirty seconds.2025-01-02T00:00:00Z2023-12-13T00:00:00Z2023-12-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/40923porFigueiredo, Rafael de Sousa Caetanoinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T01:46:37Zoai:ria.ua.pt:10773/40923Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:19:53.253615Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
title |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
spellingShingle |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio Figueiredo, Rafael de Sousa Caetano Hand-Eye calibration Calibração da “tool” Scanner 3D Fanuc Robot Polimento |
title_short |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
title_full |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
title_fullStr |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
title_full_unstemmed |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
title_sort |
Desenvolvimento de sistema de visão para reconhecimento de geometria de peças em alumínio |
author |
Figueiredo, Rafael de Sousa Caetano |
author_facet |
Figueiredo, Rafael de Sousa Caetano |
author_role |
author |
dc.contributor.author.fl_str_mv |
Figueiredo, Rafael de Sousa Caetano |
dc.subject.por.fl_str_mv |
Hand-Eye calibration Calibração da “tool” Scanner 3D Fanuc Robot Polimento |
topic |
Hand-Eye calibration Calibração da “tool” Scanner 3D Fanuc Robot Polimento |
description |
Num mundo regido pela competitividade dos mercados e constante inovação tecnológica, a melhoria na qualidade de produção, redução de peças com defeito e a diminuição do tempo de ciclo de produção de cada peça revela-se fundamental. A produção assistida por equipamentos robotizados não está livre de falhas, contudo estas podem ser mitigadas. Com o surgimento de uma enorme procura de e-bikes por parte de marcas europeias, há a necessidade de rentabilizar a produtividade melhorando o processo robotizado para que as peças se aproximem do acabamento final pretendido. O trabalho desenvolvido no presente relatório pretendeu melhorar o processo de polimento robotizado através da introdução um dispositivo de digitalização laser 3D que serve como estação de medição de desvios nas peças a polir. Este equipamento deve ter uma resolução mínima de 0,05 mm e proteção contra poeiras. Para a realização deste trabalho foi necessário, uma câmara de visão laser 3D, um braço robótico, uma peça de um quadro de e-bike, o software Halcon e um software de desenvolvimento integrado. A calibração mão-olho (Hand-Eye Calibration) foi utilizada para o reconhecimento da peça acoplada ao braço robótico. Para a verificação da aplicabilidade deste método foram dadas compensações com coordenadas cartesianas na forma (X,Y,Z,W,P,R) na tool do braço robótico, verificadas no programa de visão desenvolvido, enviadas através do protocolo TCP/IP pelo Halcon, recebidas por um programa em C# e novamente enviadas através do protocolo Ethernet/IP para o autómato do manipulador. Para a verificação da origem de erros na medição é feita uma comparação de dez pares de imagens iguais e realizada a análise estatística para cada translação e rotação detetadas em relação aos eixos X, Y e Z. Desta forma foi possível a verificação dos desvios da peça em relação à garra do braço robótico, deixando a peça quase finalizada no diz respeito ao polimento, diminuindo o tempo de retrabalhos manuais apesar de, com este sistema de visão, o tempo de ciclo tenha aumentado cerca de trinta segundos. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-12-13T00:00:00Z 2023-12-13 2025-01-02T00:00:00Z |
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/10773/40923 |
url |
http://hdl.handle.net/10773/40923 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
eu_rights_str_mv |
embargoedAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137841478893568 |