Modified Jacobian method of transversal passing through the smallest deficiency singularities for robot manipulators

This paper proposes a method for transversal passing through singularities of corank 1, both for nonredundant and redundant robotic manipulators. The method modifies the Jacobian matrix of manipulator's forward kinematics to retrieve its full rank at singularities. Natural candidates for the Jacobian matrix modification are derivatives of determinants of full size sub-matrices of the Jacobian matrix. The method is illustrated with examples, including a PUMA manipulator and 2-link and 3-link planar manipulators. Some restrictions on the applicability of the method for nonredundant manipulators are also discussed.

[1]  A. Bazerghi,et al.  An exact kinematic model of PUMA 600 manipulator , 1984, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Chun-Shin Lin,et al.  Joint trajectories of mechanical manipulators for Cartesian path approximation , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  J. Sasiadek,et al.  Modified Jacobian method of transversal passing through singularities of nonredundant manipulators , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[4]  J. Z. Sasiadek,et al.  Redundant manipulators motion through singularities based on modified Jacobian method , 2002, Proceedings of the Third International Workshop on Robot Motion and Control, 2002. RoMoCo '02..

[5]  Robert Muszynski,et al.  Singular inverse kinematic problem for robotic manipulators: a normal form approach , 1998, IEEE Trans. Robotics Autom..

[6]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .

[7]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[8]  Krzysztof Tchon A normal form of singular kinematics of robot manipulators with smallest degeneracy , 1995, IEEE Trans. Robotics Autom..

[9]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[10]  Ignacy Duleba Channel algorithm of transversal passing through singularities for non-redundant robot manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[11]  Robert Muszynski,et al.  Singularities of Nonredundant Robot Kinematics , 1997, Int. J. Robotics Res..

[12]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[13]  Anthony A. Maciejewski,et al.  The Singular Value Decomposition: Computation and Applications to Robotics , 1989, Int. J. Robotics Res..

[14]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[15]  S. Sitharama Iyengar,et al.  Robot reachability problem: A nonlinear optimization approach , 1995, J. Intell. Robotic Syst..

[16]  Yu-Che Chen,et al.  On the existence and characteristics of solution paths at algorithmic singularities [kinematically redundant arms] , 1998, IEEE Trans. Robotics Autom..

[17]  Krzysztof Tchoń,et al.  Classification of kinematic singularities in planar robot manipulators , 1992 .

[18]  C. Lin,et al.  Formulation and optimization of cubic polynomial joint trajectories for industrial robots , 1983 .