A general singularity avoidance framework for robot manipulators: task reconstruction method

There are several kinds of singularity in controlling robotic manipulator. Among those, the kinematic and algorithmic singularity avoidance have been investigated intensively. What seems to be lacking, however, is excessive performance reduction in non-singular region and difficulty in performance tuning. In this paper, we develop a new method to solve kinematic and algorithmic singularities using task reconstruction approach. This new method drives the manipulator singularity-free path, and simultaneously guarantees task performance. And it can be easily extended singularity avoidance of multiple tasks case in task priority based method of redundant manipulators. The advantage and performance of the proposed method is validated by simulation works.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Junku Yuh,et al.  Dynamic task priority approach to avoid kinematic singularity for autonomous manipulation , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Masaru Uchiyama,et al.  Singularity-consistent path tracking: a null space based approach , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[4]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

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

[6]  Jean-Jacques E. Slotine,et al.  A general framework for managing multiple tasks in highly redundant robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

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

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

[9]  Anthony A. Maciejewski,et al.  Numerical filtering for the operation of robotic manipulators through kinematically singular configurations , 1988, J. Field Robotics.

[10]  Junku Yuh,et al.  A real-time approach for singularity avoidance in resolved motion rate control of robotic manipulators , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[11]  Ian D. Walker,et al.  A consistent null-space based approach to inverse kinematics of redundant robots , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[12]  J. Kieffer Manipulator Inverse Kinematics for Untimed End-Effector Trajectories With Ordinary Singularities , 1992 .

[13]  Gianluca Antonelli,et al.  A new on-line algorithm for inverse kinematics of robot manipulators ensuring path tracking capability under joint limits , 2003, IEEE Trans. Robotics Autom..

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

[15]  Bruno Siciliano,et al.  Modeling and Control of Robot Manipulators , 1995 .

[16]  Sukhan Lee,et al.  A new kind of singularity in redundant manipulation: semi algorithmic singularity , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

[18]  Sukhan Lee,et al.  The semi-singularity and a topology-based global path planning approach for redundant manipulators , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).