Inverse Kinematics of a 7R 6-DOF Robot with Nonspherical Wrist Based on Transformation into the 6R Robot

The 7R 6-DOF robots with hollow nonspherical wrist have been proven more suitable for spray painting applications. However, the inverse kinematics of this kind of robot is still imperfect due to the coupling between position and orientation of the end-effector (EE). In this paper, a new and efficient algorithm for the inverse kinematics of a 7R 6-DOF robot is proposed. The proposed inverse kinematics algorithm is a two-step method. The geometry of the 7R 6-DOF robot is analyzed. A comparison between the 7R 6-DOF robot and the well-known equivalent 6R robot is made. Based on this comparison, a rational transformation between these two kinds of robots is constructed. Then the general inverse kinematics algorithm of the equivalent 6R robot is applied to calculate the approximate solutions of the 7R 6-DOF robot, in the first step. The Damped Least-Squares (DLS) method is employed to derive the exact solutions, in the second step. The accuracy and efficiency of the algorithm are tested on a 7R 6-DOF painting robot. The results show that the proposed algorithm is more advantageous in the case without an approximate solution, such as the initial point of a continuous trajectory.

[1]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[2]  Bruno Siciliano,et al.  Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator , 1994, IEEE Trans. Control. Syst. Technol..

[3]  Rasit Köker,et al.  A neural-network committee machine approach to the inverse kinematics problem solution of robotic manipulators , 2013, Engineering with Computers.

[4]  Joris De Schutter,et al.  Efficient kinematics of a spherical 4R wrist by means of an equivalent 3R wrist , 1998 .

[5]  Shiqiang Zhu,et al.  Novel inverse kinematic approaches for robot manipulators with Pieper-Criterion based geometry , 2015 .

[6]  Wenfu Xu,et al.  Singularity Analysis and Avoidance for Robot Manipulators With Nonspherical Wrists , 2016, IEEE Transactions on Industrial Electronics.

[7]  P. B. Mahapatra,et al.  An evolutionary approach for solving the multimodal inverse kinematics problem of industrial robots , 2006 .

[8]  M. Husty,et al.  A new and efficient algorithm for the inverse kinematics of a general serial 6R manipulator , 2007 .

[9]  Wei Yanhui,et al.  General approach for inverse kinematics of nR robots , 2014 .

[10]  Dinesh Manocha,et al.  Efficient inverse kinematics for general 6R manipulators , 1994, IEEE Trans. Robotics Autom..

[11]  Ken Chen,et al.  Inverse kinematics of a class of 7R 6-DOF robots with non-spherical wrist , 2013, 2013 IEEE International Conference on Mechatronics and Automation.

[12]  M. Emiliano Mathematical Problems in Engineering , 2014 .

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

[14]  Songguo Liu Real-time and High-accurate Inverse Kinematics Algorithm for General 6R Robots Based on Matrix Decomposition , 2008 .

[15]  J. M. Selig Geometric Fundamentals of Robotics (Monographs in Computer Science) , 2004 .

[16]  Serdar Kucuk,et al.  Inverse kinematics solutions for industrial robot manipulators with offset wrists , 2014 .

[17]  B. Roth,et al.  Inverse Kinematics of the General 6R Manipulator and Related Linkages , 1993 .

[18]  A. Morgan,et al.  Solving the Kinematics of the Most General Six- and Five-Degree-of-Freedom Manipulators by Continuation Methods , 1985 .

[19]  P. Bidaud,et al.  Closed form solutions for inverse kinematics approximation of general 6R manipulators , 2004 .

[20]  C.s.g. Lee,et al.  Geometric Approach in Solving Inverse Kinematics of PUMA Robots , 1984, IEEE Transactions on Aerospace and Electronic Systems.

[21]  Rasit Köker A neuro-simulated annealing approach to the inverse kinematics solution of redundant robotic manipulators , 2012, Engineering with Computers.

[22]  Mohammad Mehdi Ebadzadeh,et al.  Cerebellum-inspired neural network solution of the inverse kinematics problem , 2015, Biological Cybernetics.

[23]  Jing Huang,et al.  A New Method for Solving Inverse Kinematics of an Industrial Robot , 2012, 2012 International Conference on Computer Science and Electronics Engineering.

[24]  Donald Lee Pieper The kinematics of manipulators under computer control , 1968 .

[25]  J. M. Selig Geometric Fundamentals of Robotics , 2004, Monographs in Computer Science.

[26]  S. Qiao,et al.  Inverse kinematic analysis of the general 6R serial manipulators based on double quaternions , 2010 .