A positional error compensation method for industrial robots combining error similarity and radial basis function neural network

To solve the problem of low absolute position accuracy for industrial robots in application, a positional error compensation method combing error similarity and RBF neural networks is proposed. The positional errors experience error similarity when describing the degree of error similarity developed with the error model based on a robot kinematic model. The experimental semivariogram is fitted by using a set of robot joint angles and corresponding positional errors. The bandwidth of the RBF neural network is modified by using the parameter of semivariogram. Then, an RBF neural network is constructed to estimate the positional errors of the target positions. The estimated positional errors are used to modify the target position. The modified position is given to the robot controller. To verify the proposed method, a simulation study and experiments are respectively carried out with a simulated robot and a KUKA KR210 industrial robot. The experimental results show that, after compensation, the average residual positional error is reduced by 91.99% from 1.361 mm to 0.109 mm and the maximum residual positional error is reduced by 85.41% from 1.741 mm to 0.254 mm. In addition, the proposed method can enhance the absolute position accuracy of industrial robots.

[1]  Tianmiao Wang,et al.  A Compensation Method for Enhancing Aviation Drilling Robot Accuracy Based on Co-Kriging , 2018 .

[2]  Tianmiao Wang,et al.  A compensation method based on error similarity and error correlation to enhance the position accuracy of an aviation drilling robot , 2018, Measurement Science and Technology.

[3]  Ying Cai,et al.  A flexible calibration method connecting the joint space and the working space of industrial robots , 2018, Ind. Robot.

[4]  Qiang Huang,et al.  A New Kind of Accurate Calibration Method for Robotic Kinematic Parameters Based on the Extended Kalman and Particle Filter Algorithm , 2018, IEEE Transactions on Industrial Electronics.

[5]  Tianmiao Wang,et al.  A compensation method based on extreme learning machine to enhance absolute position accuracy for aviation drilling robot , 2018 .

[6]  Xiaoyu Zhang,et al.  Base Detection Research of Drilling Robot System by Using Visual Inspection , 2018, J. Robotics.

[7]  Yu Guo,et al.  Structural parameter identification for 6 DOF industrial robots , 2017 .

[8]  Charu C. Aggarwal Radial Basis Function Networks , 2018 .

[9]  Salvatore Cuomo,et al.  Performance Evaluation of GPU-Accelerated Spatial Interpolation Using Radial Basis Functions for Building Explicit Surfaces , 2017, International Journal of Parallel Programming.

[10]  Ira Effenberger,et al.  Multi-sensor measurement system for robotic drilling , 2017 .

[11]  G. Giunta,et al.  Reconstruction of implicit curves and surfaces via RBF interpolation , 2017 .

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

[13]  Heinrich Müller,et al.  Simulation based iterative post-optimization of paths of robot guided thermal spraying , 2015 .

[14]  Jian Zhou,et al.  A calibration method for enhancing robot accuracy through integration of an extended Kalman filter algorithm and an artificial neural network , 2015, Neurocomputing.

[15]  Ilian A. Bonev,et al.  Absolute accuracy analysis and improvement of a hybrid 6-DOF medical robot , 2015, Ind. Robot.

[16]  Gangcai Liu,et al.  Spatial prediction of soil organic matter content integrating artificial neural network and ordinary kriging in Tibetan Plateau , 2014 .

[17]  Jorge Santolaria,et al.  Laser tracker-based kinematic parameter calibration of industrial robots by improved CPA method and active retroreflector , 2013 .

[18]  Ilian A. Bonev,et al.  Absolute calibration of an ABB IRB 1600 robot using a laser tracker , 2013 .

[19]  Juha Heikkinen,et al.  Spatial interpolation of monthly climate data for Finland: comparing the performance of kriging and generalized additive models , 2013, Theoretical and Applied Climatology.

[20]  Zhenhua Cai,et al.  Application of robot offline programming in thermal spraying , 2012 .

[21]  Xiao Lu,et al.  A screw axis identification method for serial robot calibration based on the POE model , 2012, Ind. Robot.

[22]  Ying Bai,et al.  Robot manipulator calibration using neural network and a camera-based measurement system , 2012 .

[23]  David W. Franzen,et al.  Residual soil nitrate prediction from imagery and non-imagery information using neural network technique , 2011 .

[24]  John Norrish,et al.  Recent Progress on Programming Methods for Industrial Robots , 2010, ISR/ROBOTIK.

[25]  Ricardo A. Olea,et al.  A six-step practical approach to semivariogram modeling , 2006 .

[26]  Lester L. Yuan,et al.  Comparison of spatial interpolation methods for the estimation of air quality data , 2004, Journal of Exposure Analysis and Environmental Epidemiology.

[27]  Gwo-Fong Lin,et al.  A spatial interpolation method based on radial basis function networks incorporating a semivariogram model , 2004 .

[28]  Martin D. Buhmann,et al.  Radial Basis Functions , 2021, Encyclopedia of Mathematical Geosciences.

[29]  Arthur C. Sanderson,et al.  Statistical performance evaluation of the S-model arm signature identification technique , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.