Design of control systems using quaternion neural network and its application to inverse kinematics of robot manipulator

In this paper, multi-layer quaternion neural networks that conduct their learning by using quaternion back-propagation algorithm are applied to inverse kinematics control of a 2-link robot manipulator as the first step of utilizing the quaternion neural network for control applications. Three architectures of control system using the quaternion neural network, general learning, specialized learning and on-line specialized learning, are presented and their characteristics are investigated. The experimental results show that in apposite architectures, the learning of quaternion neural network converges with a fewer number of iterations compared with the conventional neural network which has more complex network topology and more parameters in real number being employed.

[1]  A. Sideris,et al.  A multilayered neural network controller , 1988, IEEE Control Systems Magazine.

[2]  Luigi Fortuna,et al.  Chaotic time series prediction via quaternionic multilayer perceptrons , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[3]  Danilo P. Mandic,et al.  On HR calculus, quaternion valued stochastic gradient, and adaptive three dimensional wind forecasting , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[4]  Stefano De Leo,et al.  Quaternionic analyticity , 2003, Appl. Math. Lett..

[5]  Hao Feng,et al.  Quaternion K-L transform and Biomimetic pattern recognition approaches for color-face recognition , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[6]  V. Kecman Learning in an adaptive backthrough control structure , 1997, Proceedings of 3rd International Conference on Algorithms and Architectures for Parallel Processing.

[7]  Danilo P. Mandic,et al.  Quaternion-Valued Nonlinear Adaptive Filtering , 2011, IEEE Transactions on Neural Networks.

[8]  P. Arena,et al.  Quaternionic Multilayer Perceptrons for Chaotic Time Series Prediction , 1996 .

[9]  Susumu Tachi,et al.  Inverse kinematics learning for robotic arms with fewer degrees of freedom by modular neural network systems , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Michael I. Jordan,et al.  Generic constraints on underspecified target trajectories , 1989, International 1989 Joint Conference on Neural Networks.

[11]  Giovanni Muscato,et al.  Multilayer Perceptrons to Approximate Quaternion Valued Functions , 1997, Neural Networks.

[12]  Y. Kuroe,et al.  A neural network learning of nonlinear mappings with considering their smoothness and its application to inverse kinematics , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[13]  P. A. Cook,et al.  On-line adaptive control of non-linear plants using neural networks with application to liquid level control , 1998 .

[14]  Hiromi Kusamichi,et al.  A New Scheme for Color Night Vision by Quaternion Neural Network , 2004 .

[15]  Danilo P. Mandic,et al.  A class of fast quaternion valued variable stepsize stochastic gradient learning algorithms for vector sensor processes , 2011, The 2011 International Joint Conference on Neural Networks.

[16]  Lincong Luo,et al.  Color Image Compression Based on Quaternion Neural Network Principal Component Analysis , 2010, 2010 International Conference on Multimedia Technology.

[17]  K. Ohnishi,et al.  Support Vector Regression based inverse kinematic modeling for a 7-DOF redundant robot arm , 2012, 2012 International Symposium on Innovations in Intelligent Systems and Applications.

[18]  Nobuyuki Matsui,et al.  Quaternionic Multilayer Perceptron with Local Analyticity , 2012, Inf..

[19]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .