A differential-geometric analysis of singularities of point trajectories of serial and parallel manipulators

In this paper, we present a differential-geometric approach to analyze the singularities of task space point trajectories of two and three-degree-of-freedom serial and parallel manipulators. At non-singular configurations, the first-order, local properties are characterized by metric coefficients, and, geometrically, by the shape and size of a velocity ellipse or an ellipsoid. At singular configurations, the determinant of the matrix of metric coefficients is zero and the velocity ellipsoid degenerates to an ellipse, a line or a point, and the area or the volume of the velocity ellipse or ellipsoid becomes zero. The degeneracies of the velocity ellipsoid or ellipse gives a simple geometric picture of the possible task space velocities at a singular configuration. To study the second-order properties at a singularity, we use the derivatives of the metric coefficients and the rate of change of area or volume. The derivatives are shown to be related to the possible task space accelerations at a singular configuration. In the case of parallel manipulators, singularities may lead to either loss or gain of one or more degrees-of-freedom. For loss of one or more degrees-of-freedom, ther possible velocities and accelerations are again obtained from a modified metric and derivatives of the metric coefficients. In the case of a gain of one or more degrees-of-freedom, the possible task space velocities can be pictured as growth to lines, ellipses, and ellipsoids. The theoretical results are illustrated with the help of a general spatial 2R manipulator and a three-degree-of-freedom RPSSPR-SPR parallel manipulator.

[1]  Christine Chevallereau Feasible trajectories for a non-redundant robot at a singularity , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Jon C. Kieffer,et al.  Differential analysis of bifurcations and isolated singularities for robots and mechanisms , 1994, IEEE Trans. Robotics Autom..

[3]  Kenneth H. Hunt,et al.  Special Configurations of Multi-finger Multi- freedom Grippers — A Kinematic Study , 1991, Int. J. Robotics Res..

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

[5]  C. Chevallereau Feasible Trajectories in Task Space from a Singularity for a Nonredundant or Redundant Robot Manipulator , 1998, Int. J. Robotics Res..

[6]  Kenneth H. Hunt,et al.  Special configurations of robot-arms via screw theory , 1986, Robotica.

[7]  Adolf Karger Classification of robot-manipulators with only singular configurations , 1995 .

[8]  Kenneth H. Hunt Special configurations of robot-arms via screw theory , 1986, Robotica.

[9]  Krzysztof Tchon,et al.  On avoiding singularities in redundant robot kinematics , 1995, Robotica.

[10]  Nazareth Bedrossian,et al.  Classification of singular configurations for redundant manipulators , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[11]  Gene H. Golub,et al.  Matrix computations , 1983 .

[12]  Adolf Karger,et al.  Classification of serial robot-manipulators with nonremovable singularities , 1996 .

[13]  Masaru Uchiyama,et al.  Two approaches to singularity-consistent motion of nonredundant robotic mechanisms , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

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

[15]  Kok-Meng Lee,et al.  Kinematic analysis of a three-degrees-of-freedom in-parallel actuated manipulator , 1988, IEEE J. Robotics Autom..

[16]  Michael M. Stanisic,et al.  Symmetrically actuated double pointing systems: the basis of singularity-free robot wrists , 1990, IEEE Trans. Robotics Autom..

[17]  J. Duffy,et al.  A Determination of Singular Configurations of Serial Non-Redundant Manipulators, and Their Escapement from Singularities using Lie Products , 1995 .

[18]  Shih-Liang Wang,et al.  A Study of the Singular Configurations of Serial Manipulators , 1987 .

[19]  Clément Gosselin,et al.  Singularity analysis of closed-loop kinematic chains , 1990, IEEE Trans. Robotics Autom..

[20]  H. Lipkin,et al.  Enumeration of Singular Configurations for Robotic Manipulators , 1991 .

[21]  内山 勝 Singularity-consistent path planning and control of parallel robot motion through instantaneous-self-motion type singularities , 1996 .

[22]  T. Shamir,et al.  The Singularities of Redundant Robot Arms , 1990, Int. J. Robotics Res..

[23]  John E. Lloyd Using Puiseux series to control non-redundant robots at singularities , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[24]  Adolf Karger Curvature properties of 6-parametric robot manipulators , 1989 .

[25]  Faydor L. Litvin,et al.  Singularities in Motion and Displacement Functions of Spatial Linkages , 1986 .

[26]  Joseph Duffy,et al.  Special configurations of spatial mechanisms and robot arms , 1982 .

[27]  Adolf Karger,et al.  Singularity Analysis of Serial Robot-Manipulators , 1996 .

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

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

[30]  Jean-Pierre Merlet Singular Configurations of Parallel Manipulators and Grassmann Geometry , 1989, Int. J. Robotics Res..

[31]  Ashitava Ghosal,et al.  Instantaneous Properties of Multi-Degrees-of-Freedom Motions—Point Trajectories , 1987 .

[32]  C. Innocenti,et al.  Singularities, Configurations, and Displacement Functions for Manipulators , 1986 .