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

被引:31
作者
Idrobo-Pizo, Gerardo Antonio [1 ]
Motta, Jose Mauricio S. T. [2 ]
Sampaio, Renato Coral [3 ]
机构
[1] Univ Brasilia, Dept Elect Engn, Fac Gama FGA, BR-72444240 Brasilia, DF, Brazil
[2] Univ Brasilia, Dept Mech & Mechatron Engn, FT, BR-70910900 Brasilia, DF, Brazil
[3] Univ Brasilia, Dept Software Engn, Fac Gama FGA, BR-72444240 Brasilia, DF, Brazil
关键词
3D scanner calibration; laser scanning; vision triangulation; robot calibration; robotic vision; surface mapping; robotic welding; turbine blade repairing;
D O I
10.3390/s19081783
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:20
相关论文
共 28 条
[11]  
Lenz R. K., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P68
[12]   Calibration of a multiple axes 3-D laser scanning system consisting of robot, portable laser scanner and turntable [J].
Li, Jianfeng ;
Chen, Ming ;
Jin, Xuebi ;
Chen, Yu ;
Dai, Zhiyong ;
Ou, Zhonghua ;
Tang, Qin .
OPTIK, 2011, 122 (04) :324-329
[13]   Off-line scan path planning for robotic NDT [J].
Morozov, M. ;
Pierce, S. G. ;
MacLeod, C. N. ;
Mineo, C. ;
Summan, R. .
MEASUREMENT, 2018, 122 :284-290
[14]   Inverse Kinematics and Model Calibration Optimization of a Five-DOF Robot for Repairing the Surface Profiles of Hydraulic Turbine Blades [J].
Motta, Jose Mauricio S. T. ;
Llanos-Quintero, Carlos Humberto ;
Sampaio, Renato Coral .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13
[15]   A method for the calibration of a 3-D laser scanner [J].
Niola, Vincenzo ;
Rossi, Cesare ;
Savino, Sergio ;
Strano, Salvatore .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2011, 27 (02) :479-484
[16]   Robot Guidance Using Machine Vision Techniques in Industrial Environments: A Comparative Review [J].
Perez, Luis ;
Rodriguez, Inigo ;
Rodriguez, Nuria ;
Usamentiaga, Ruben ;
Garcia, Daniel F. .
SENSORS, 2016, 16 (03)
[17]   Comparative study of different digitization techniques and their accuracy [J].
Ramos Barbero, Basilio ;
Santos Ureta, Elena .
COMPUTER-AIDED DESIGN, 2011, 43 (02) :188-206
[18]   Calibration technology in application of robot-laser scanning system [J].
Ren, YongJie ;
Yin, ShiBin ;
Zhu, JiGui .
OPTICAL ENGINEERING, 2012, 51 (11)
[19]  
Shen S.Z. Canduo, 2012, P 2012 INT C COMP AP, P1237, DOI 10.2991/iccasm.2012.315
[20]   High-speed measurement algorithm for the position of holes in a large plane [J].
Shi Yongqiang ;
Sun Changku ;
Wang Peng ;
Wang Zhong ;
Duan Hongxu .
OPTICS AND LASERS IN ENGINEERING, 2012, 50 (12) :1828-1835