Support Vector Regression based inverse kinematic modeling for a 7-DOF redundant robot arm

In this paper, inverse differential kinematic modeling is performed for a 7-DOF (Degrees of Freedom) redundant robot arm. Two intelligent identification methods, namely Artificial Neural Networks (ANN) and Support Vector Regression (SVR) are used for modeling. The main strengths of SVR over ANN are that it doesn't get stuck at local minima and it has powerful generalization abilities with very few training data. An important problem in inverse kinematic solutions are the singularities which are points in the operational space where manipulator Jacobian is not invertible. In this paper, simulations are performed on a PA-10 model, to compare the modeling performances attained by ANN and SVR. It has been observed that SVR outperforms ANN in inverse differential kinematic modeling. Training data is obtained using direct differential kinematic equations of the manipulator and data points close to singularities have been discarded.

[1]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[2]  勝 内山 人工の手の運動制御に関する研究 : 第1報,特異点を考慮した協調運動の計算 , 1979 .

[3]  Hakan Temeltas,et al.  A Trajectory Tracking Application of Redundant Planar Robot Arm via Support Vector Machines , 2011, ICAIS.

[4]  Serkan Aydin,et al.  An improved approach to the solution of inverse kinematics problems for robot manipulators , 2000 .

[5]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[6]  Chih-Jer Lin,et al.  Motion planning of redundant robots , 1997 .

[7]  Hai-Rong Fang,et al.  Study of singularity robust inverse of Jacobian matrix for manipulator , 2002, Proceedings. International Conference on Machine Learning and Cybernetics.

[8]  Serdar Iplikci,et al.  A comparative study on a novel model‐based PID tuning and control mechanism for nonlinear systems , 2010 .

[9]  Jiann-Nan Huang,et al.  Numerical integration of multibody mechanical systems using Baumgarte's constraint stabilization method , 2002 .

[10]  Chih-Jer Lin,et al.  Motion planning of redundant robots , 1997, J. Field Robotics.

[11]  Ishak Aris,et al.  Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations , 2010, Adv. Eng. Softw..

[12]  W. Wolovich,et al.  A computational technique for inverse kinematics , 1984, The 23rd IEEE Conference on Decision and Control.

[13]  Suguru Arimoto,et al.  Approximate Jacobian control for robots with uncertain kinematics and dynamics , 2003, IEEE Trans. Robotics Autom..

[14]  Charles W. Wampler,et al.  Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares Methods , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Bruno Siciliano,et al.  Experiments of kinematic control on a redundant robot manipulator with nonspherical wrist , 1996 .

[16]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[17]  Yoshihiko Nakamura,et al.  Inverse kinematic solutions with singularity robustness for robot manipulator control , 1986 .

[18]  Xiang Luo,et al.  Real time obstacle avoidance for redundant robot , 2009, 2009 International Conference on Mechatronics and Automation.

[19]  Hakan Temeltas,et al.  Performance Analysis of Numerical Integration Methods in the Trajectory Tracking Application of Redundant Robot Manipulators , 2011 .

[20]  J. Suykens Nonlinear modelling and support vector machines , 2001, IMTC 2001. Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference. Rediscovering Measurement in the Age of Informatics (Cat. No.01CH 37188).