Cargando…

A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping

This paper presents and discusses a method to calibrate a specially built laser triangulation sensor to scan and map the surface of hydraulic turbine blades and to assign 3D coordinates to a dedicated robot to repair, by welding in layers, the damage on blades eroded by cavitation pitting and/or cra...

Descripción completa

Detalles Bibliográficos
Autores principales: Idrobo-Pizo, Gerardo Antonio, Motta, José Maurício S. T., Sampaio, Renato Coral
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6515248/
https://www.ncbi.nlm.nih.gov/pubmed/31013968
http://dx.doi.org/10.3390/s19081783
_version_ 1783418047743131648
author Idrobo-Pizo, Gerardo Antonio
Motta, José Maurício S. T.
Sampaio, Renato Coral
author_facet Idrobo-Pizo, Gerardo Antonio
Motta, José Maurício S. T.
Sampaio, Renato Coral
author_sort Idrobo-Pizo, Gerardo Antonio
collection PubMed
description This paper presents and discusses a method to calibrate a specially built laser triangulation sensor to scan and map the surface of hydraulic turbine blades and to assign 3D coordinates to a dedicated robot to repair, by welding in layers, the damage on blades eroded by cavitation pitting and/or cracks produced by cyclic loading. Due to the large nonlinearities present in a camera and laser diodes, large range distances become difficult to measure with high precision. Aiming to improve the precision and accuracy of the range measurement sensor based on laser triangulation, a calibration model is proposed that involves the parameters of the camera, lens, laser positions, and sensor position on the robot arm related to the robot base to find the best accuracy in the distance range of the application. The developed sensor is composed of a CMOS camera and two laser diodes that project light lines onto the blade surface and needs image processing to find the 3D coordinates. The distances vary from 250 to 650 mm and the accuracy obtained within the distance range is below 1 mm. The calibration process needs a previous camera calibration and special calibration boards to calculate the correct distance between the laser diodes and the camera. The sensor position fixed on the robot arm is found by moving the robot to selected positions. The experimental procedures show the success of the calibration scheme.
format Online
Article
Text
id pubmed-6515248
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-65152482019-05-30 A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping Idrobo-Pizo, Gerardo Antonio Motta, José Maurício S. T. Sampaio, Renato Coral Sensors (Basel) Article This paper presents and discusses a method to calibrate a specially built laser triangulation sensor to scan and map the surface of hydraulic turbine blades and to assign 3D coordinates to a dedicated robot to repair, by welding in layers, the damage on blades eroded by cavitation pitting and/or cracks produced by cyclic loading. Due to the large nonlinearities present in a camera and laser diodes, large range distances become difficult to measure with high precision. Aiming to improve the precision and accuracy of the range measurement sensor based on laser triangulation, a calibration model is proposed that involves the parameters of the camera, lens, laser positions, and sensor position on the robot arm related to the robot base to find the best accuracy in the distance range of the application. The developed sensor is composed of a CMOS camera and two laser diodes that project light lines onto the blade surface and needs image processing to find the 3D coordinates. The distances vary from 250 to 650 mm and the accuracy obtained within the distance range is below 1 mm. The calibration process needs a previous camera calibration and special calibration boards to calculate the correct distance between the laser diodes and the camera. The sensor position fixed on the robot arm is found by moving the robot to selected positions. The experimental procedures show the success of the calibration scheme. MDPI 2019-04-14 /pmc/articles/PMC6515248/ /pubmed/31013968 http://dx.doi.org/10.3390/s19081783 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Idrobo-Pizo, Gerardo Antonio
Motta, José Maurício S. T.
Sampaio, Renato Coral
A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping
title A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping
title_full A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping
title_fullStr A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping
title_full_unstemmed A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping
title_short A Calibration Method for a Laser Triangulation Scanner Mounted on a Robot Arm for Surface Mapping
title_sort calibration method for a laser triangulation scanner mounted on a robot arm for surface mapping
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6515248/
https://www.ncbi.nlm.nih.gov/pubmed/31013968
http://dx.doi.org/10.3390/s19081783
work_keys_str_mv AT idrobopizogerardoantonio acalibrationmethodforalasertriangulationscannermountedonarobotarmforsurfacemapping
AT mottajosemauriciost acalibrationmethodforalasertriangulationscannermountedonarobotarmforsurfacemapping
AT sampaiorenatocoral acalibrationmethodforalasertriangulationscannermountedonarobotarmforsurfacemapping
AT idrobopizogerardoantonio calibrationmethodforalasertriangulationscannermountedonarobotarmforsurfacemapping
AT mottajosemauriciost calibrationmethodforalasertriangulationscannermountedonarobotarmforsurfacemapping
AT sampaiorenatocoral calibrationmethodforalasertriangulationscannermountedonarobotarmforsurfacemapping