Geometrical approach of planar hyper-redundant manipulators: Inverse kinematics, path planning and workspace

A new method for inverse kinematics for hyper-redundant manipulators is proposed in this paper to plan the path of the end-effector. The basic idea is that for a given smooth path consisting of points close enough to each other; computing the inverse kinematics for these points is carried out geometrically using the proposed method. In this method, the angles between the adjacent links are set to be the same, which makes lining up of two or more joint axes impossible; therefore, avoiding singularities. The manipulability index has been used to show how far the manipulator from the singularity configuration is. The determination of the workspace of the manipulator using the proposed method has been presented in this paper. The simulation results have been carried out on a planar and a three dimensional manipulators. The effectiveness of the proposed method is clearly demonstrated by comparing its result with results calculated by the well-known method of measuring manipulability which is used for singularity avoidance for the last two decades.

[1]  Mahmoud Moghavvemi,et al.  A geometrical inverse kinematics method for hyper-redundant manipulators , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[2]  Ashitava Ghosal,et al.  A real-time algorithm for simulation of flexible objects and hyper-redundant manipulators , 2010 .

[3]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[4]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.

[5]  J. Hollerbach,et al.  Programming and control of kinematically redundant manipulators , 1984, The 23rd IEEE Conference on Decision and Control.

[6]  John M. Hollerbach,et al.  Redundancy resolution of manipulators through torque optimization , 1987, IEEE J. Robotics Autom..

[7]  L. W. Tsai,et al.  Robot Analysis: The Mechanics of Serial and Parallel Ma-nipulators , 1999 .

[8]  René V. Mayorga,et al.  An Artificial Neural Network Approach for Inverse Kinematics Computation and Singularities Prevention of Redundant Manipulators , 2005, J. Intell. Robotic Syst..

[9]  Andreas C. Nearchou,et al.  Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm , 1998 .

[10]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

[11]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[12]  S. S. Yang,et al.  Motion planning of hyper redundant manipulators based on a new geometrical method , 2009, 2009 IEEE International Conference on Industrial Technology.

[13]  John Baillieul,et al.  Kinematic programming alternatives for redundant manipulators , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[14]  J. Michael McCarthy,et al.  Sizing a Serial Chain to Fit a Task Trajectory Using Clifford Algebra Exponentials , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[15]  Pierre Blazevic,et al.  A geometrical approach to the trajectory planning of a snake-like mechanism , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[16]  Shugen Ma,et al.  Redundancy decomposition control for multi-joint manipulator , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[17]  Fan-Tien Cheng,et al.  Study and resolution of singularities for a 7-DOF redundant manipulator , 1997, Proceedings of the IECON'97 23rd International Conference on Industrial Electronics, Control, and Instrumentation (Cat. No.97CH36066).

[18]  D. Nenchev Restricted Jacobian Matrices of Redundant Manipulators in Constrained Motion Tasks , 1992 .

[19]  Maria da Graça Marcos,et al.  Fractional dynamics in the trajectory control of redundant manipulators , 2008 .

[20]  Naoyuki Kubota,et al.  Motion learning for redundant manipulator with structured intelligence , 1998, IECON '98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.98CH36200).

[21]  S. S. Yang,et al.  A new inverse kinematics method for three dimensional redundant manipulators , 2009, 2009 ICCAS-SICE.

[22]  Manja V. Kircanski,et al.  Inverse kinematic solution for a 7 DOF robot with minimal computational complexity and singularity avoidance , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[23]  Boubaker Daachi,et al.  A Neural Network Adaptive Controller for End-effector Tracking of Redundant Robot Manipulators , 2006, J. Intell. Robotic Syst..

[24]  Jun Wang,et al.  A dual neural network for kinematic control of redundant robot manipulators , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[25]  S. Niku Introduction to Robotics: Analysis, Systems, Applications , 2001 .

[26]  John Baillieul,et al.  Avoiding obstacles and resolving kinematic redundancy , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[27]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[28]  Farbod Fahimi,et al.  An improved inverse kinematic and velocity solution for spatial hyper-redundant robots , 2002, IEEE Trans. Robotics Autom..

[29]  M. D. Bennett,et al.  Robotics and Control , 1990 .

[30]  J. Burdick,et al.  A Modal Approach to Hyper-Redundant , 1994 .

[31]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .