Improving Position Accuracy of Robot Manipulators Using Neural Networks

In this paper, a neural network based method was presented to estimate the position errors in a robot manipulator calibration process. We use a set of measurement within a window to form the input and output pairs of training data. The utilization of a window of data helps to exploit the local feature of the underline mapping function and also reduce the complexity of the neural network model. After training is completed, the neural network model could be used to approximate the mapping between the location on the board and the position errors of manipulator within the calibration space. The proposed algorithm improves the accuracy of the error estimation in comparison with traditional analytical methods. The experiment result demonstrates the effective of the proposed method

[1]  Ruey-Feng Chang,et al.  MLP interpolation for digital image processing using wavelet transform , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[2]  Nathalie Plaziac Image interpolation using neural networks , 1999, IEEE Trans. Image Process..

[3]  Dali Wang,et al.  Solutions of kinematics of robot manipulators using a Kohonen self-organizing neural network , 1997, Proceedings of 12th IEEE International Symposium on Intelligent Control.

[4]  Ying Bai,et al.  On the comparison of interpolation techniques for robotic position compensation , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[5]  Hanqi Zhuang,et al.  Camera-aided robot calibration , 1996 .

[6]  Leonard M. Silverman,et al.  Approximation of 2-D separable in denominator filters , 1983 .

[7]  J. Suykens,et al.  An absolute stability criterion for the Lur'e problem with sector and slope restricted nonlinearities , 1998 .

[8]  Helge J. Ritter,et al.  Three-dimensional neural net for learning visuomotor coordination of a robot arm , 1990, IEEE Trans. Neural Networks.

[9]  Jens-Uwe Dolinsky,et al.  The development of a genetic programming method for kinematic robot calibration , 2001 .

[10]  Klaus Schulten,et al.  Motion planning of a pneumatic robot using a neural network , 1997 .

[11]  John M. Lewis,et al.  Inverse robot calibration using artificial neural networks , 1996 .

[12]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[13]  Zvi S. Roth,et al.  Fundamentals of Manipulator Calibration , 1991 .

[14]  Ying Bai,et al.  Improve the robot calibration accuracy using a dynamic online fuzzy error mapping system , 2004, IEEE Trans. Syst. Man Cybern. Part B.