A general approach for the determination of singularities in motion and displacement functions of manipulators and linkages is proposed. Singularities in motion of a manipula tor occur at positions where the parameters in motions of the end-effector become dependent, or when the end-effector is at rest and some manipulator links become movable. Singular ities in motion of a linkage occur at positions where an over- constrained group of links becomes mobile while the driving link is held at rest. Both cases of singularities are determined with the condition that the rank r of the system matrix of six linear equations is less than 6. The system of linear equa tions relates the velocities in motion in joints with the veloci ties of the linkage driving link (manipulator end-effector). In the proposed approach, the elements of the system matrix can be derived directly by using the matrix representation of coordinate transformation. The requirement r < 6 provides an equation (the singularity equation) that relates some parameters of motion. The structure of the singularity equa tion determines the structure of the to-be-derived displace ment equations. The derivation of displacement equations is based on (i) modeling of the manipulator or linkage by open subchains, and (ii) determination of invariants for the sub chains. The number of configurations that can be formed by linkage links is proposed to relate to the number of multiple singularity positions. A method for determination of multiple singularity positions is proposed. The proposed approach is illustrated with examples of manipulators and linkages.
[1]
K. Waldron,et al.
A Study of the Jacobian Matrix of Serial Manipulators
,
1985
.
[2]
A. T. Yang,et al.
Application of Dual-Number Quaternion Algebra to the Analysis of Spatial Mechanisms
,
1964
.
[3]
Kenneth J. Waldron,et al.
Geometrically based manipulator rate control algorithms
,
1982
.
[4]
Joseph Duffy,et al.
Analysis of mechanisms and robot manipulators
,
1980
.
[5]
C. Innocenti,et al.
Singularities, Configurations, and Displacement Functions for Manipulators
,
1986
.
[6]
Joseph Duffy,et al.
A Direct Determination of the Instantaneous Kinematics of Fully Parallel Robot Manipulators
,
1985
.
[7]
F. L. Litvin,et al.
Simplification of the Matrix method of linkage analysis by division of a mechanism into unclosed kinematic chains
,
1975
.
[8]
K. H. Hunt,et al.
Kinematic geometry of mechanisms
,
1978
.
[9]
Donald Lee Pieper.
The kinematics of manipulators under computer control
,
1968
.
[10]
Joseph Duffy,et al.
Special configurations of spatial mechanisms and robot arms
,
1982
.
[11]
A. T. Yang.
Displacement Analysis of Spatial Five-Link Mechanisms Using (3×3) Matrices With Dual-Number Elements
,
1969
.
[12]
Faydor L. Litvin,et al.
Singularities in Motion and Displacement Functions of Spatial Linkages
,
1986
.
[13]
Faydor L. Litvin,et al.
Singularities in Motion and Displacement Functions for the RCRCR Linkage
,
1988
.