TCP-based calibration in robot-assisted belt grinding of aero-engine blades using scanner measurements

Calibration in the robot-assisted belt grinding of complex blades is regarded as one of the key bottlenecks of measurement accuracy. To enhance the accuracy, a TCP-based (tool center point) calibration method is proposed in this paper to calibrate the relationship between the precalibrated 3D laser scanner and the robot end-effector by using criterion spheres as the calibration object. Based on the description of the robot-scanning system from the perspectives of coordinates and scanner measurement modes, the calibration strategies on translational and rotational motions of the robot are provided to determine the translation vector and the orientation matrix. Calibration experiments on the criterion sphere are performed, both the calibration errors (positioning error and orientation error) and sphere fitting error are calculated. A typical case on the robotic belt grinding of 84K-2R1 aviation blade is conducted to validate the calibration results. Finally, the key factors influencing the calibration accuracy are analyzed. It has been demonstrated that the TCP-based calibration method proposed is effective, concise, and time-saving, and can be widely applied in the robot-assisted belt grinding operation.

[1]  Min Cheol Lee,et al.  Current based compliance control method for minimizing an impact force at collision of service robot arm , 2011 .

[2]  Jianfeng Li,et al.  Calibration of a portable laser 3-D scanner used by a robot and its use in measurement , 2008 .

[3]  Jorge Santolaria,et al.  Calibration strategies of laser trackers based on network measurements , 2016 .

[4]  Guillaume Ducellier,et al.  Reverse Engineering of a Piston Using Knowledge Based Reverse Engineering Approach , 2011 .

[5]  N. Jawahar,et al.  Optimal settings for vision camera calibration , 2009 .

[6]  Yaoyao Shi,et al.  Posture adaptive control of the flexible grinding head for blisk manufacturing , 2014 .

[7]  Wei Liang,et al.  A method for grinding removal control of a robot belt grinding system , 2012, J. Intell. Manuf..

[8]  Xuan F. Zha,et al.  Trajectory coordination planning and control for robot manipulators in automated material handling and processing , 2004 .

[9]  Kuang-Chao Fan,et al.  On-Line Non-Contact System for Grinding Wheel Wear Measurement , 2002 .

[10]  Mathias Brandstötter,et al.  A Method to Estimate the Encoder Dependent Repeatability of General Serial Manipulators , 2015 .

[11]  Teemu Hakala,et al.  Correction of Intensity Incidence Angle Effect in Terrestrial Laser Scanning , 2013 .

[12]  Zhou-Ping Yin,et al.  Hand–Eye Calibration in Visually-Guided Robot Grinding , 2016, IEEE Transactions on Cybernetics.

[13]  Qiang Zhan,et al.  Hand–eye calibration and positioning for a robot drilling system , 2012 .

[14]  Lin Yuan,et al.  Building a 3D scanner system based on monocular vision. , 2012, Applied optics.

[15]  Andrew Y. C. Nee,et al.  Orientation planning of robot end-effector using augmented reality , 2013 .

[16]  Salvatore Gerbino,et al.  On the influence of scanning factors on the laser scanner-based 3D inspection process , 2016 .

[17]  Zhang Lijuan,et al.  Camera Linear Calibration Algorithm Based on Features of Calibration Plate , 2012 .

[18]  J. J. Aguilar,et al.  Analysis and evaluation of objective functions in kinematic calibration of parallel mechanisms , 2013 .

[19]  Wisama Khalil,et al.  Robot Manipulators: Modeling, Performance Analysis and Control , 2007 .

[20]  Dahu Zhu,et al.  On energetic assessment of cutting mechanisms in robot-assisted belt grinding of titanium alloys , 2015 .

[21]  Wisama Khalil,et al.  Modeling, performance analysis and control of robot manipulators , 2007 .

[22]  Sergey Kosarevsky,et al.  Practical way to measure large-scale 2D parts using repositioning on coordinate-measuring machines , 2009, 0908.3209.

[23]  Yong Ho Hwang,et al.  Structure and Motion Recovery Using Two Step Sampling for 3D Match Move , 2004, MICAI.

[24]  Marcello Pellicciari,et al.  A workcell calibration method for enhancing accuracy in robot machining of aerospace parts , 2016 .

[25]  Jigui Zhu,et al.  Calibration technology in application of robot-laser scanning system , 2012 .

[26]  Santiago Garrido,et al.  Accuracy and Calibration Issues of Industrial Manipulators , 2006 .

[27]  Ming Chen,et al.  Calibration of a multiple axes 3-D laser scanning system consisting of robot, portable laser scanner and turntable , 2011 .

[28]  Z. Jane Wang,et al.  Median Filtering Forensics Based on Convolutional Neural Networks , 2015, IEEE Signal Processing Letters.

[29]  Fredrik Larsson,et al.  Calibration of a class of non-linear viscoelasticity models with adaptive error control , 2007 .

[30]  Kazem Kazerounian,et al.  Accurate robotic belt grinding of workpieces with complex geometries using relative calibration techniques , 2009 .

[31]  Jun Ni,et al.  Nongeometric error identification and compensation for robotic system by inverse calibration , 2000 .

[32]  Ze-tao Jiang,et al.  The Self-calibration of Varying Internal Camera Parameters Based on Image of Dual Absolute Quadric Transformation , 2010, ISIA.

[33]  Wen-Chung Chang,et al.  Eye-in-hand vision-based robotic bin-picking with active laser projection , 2015, The International Journal of Advanced Manufacturing Technology.

[34]  Shenghua Ye,et al.  A Vision-Based Self-Calibration Method for Robotic Visual Inspection Systems , 2013, Sensors.