Robot kinematics learning computations using polynomial neural networks

The group method of data handling (GMDH), a data analysis technique for identification of nonlinear complex systems, is a feature-based mapping neural network. It is also an example of a polynomial neural network (PNN). The PNN can be trained to interpolate an unknown function by observing few samples. The PNN, a major type of neural network used in airborne combat applications is used to interpolate robot forward and inverse kinematics computations (FKC and IKC). The FKC and IKC are used, respectively, to find the mapping from the joint space to the Cartesian space and to find the mapping from the Cartesian space to joint space. A PPN simulation software package has been developed for solving both FKC and IKC. The simulation is performed in a two-degree-of-freedom manipulator. The solutions of the FKC and IKC networks are compared with the analytic equations. The PNN learns successfully the indicated path. The simulation results show that the PNN can interpolate the indicated path with better than 99.87% accuracy when the PNN network has been trained on 361 data pairs. The approach can be expanded to six-degree-of-freedom manipulators. Detailed GMDH algorithms for constructing the PNN kinematics models are discussed.<<ETX>>

[1]  A. Guez,et al.  Accelerated convergence in the inverse kinematics via multilayer feedforward networks , 1989, International 1989 Joint Conference on Neural Networks.

[2]  C. S. George Lee,et al.  A maximum pipelined CORDIC architecture for inverse kinematic position computation , 1987, IEEE Journal on Robotics and Automation.

[3]  Sukhan Lee,et al.  Robot kinematic control based on bidirectional mapping neural network , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[4]  M. Kawato,et al.  Hierarchical neural network model for voluntary movement with application to robotics , 1988, IEEE Control Systems Magazine.