A geometric application of screw theory is used to develop a recursive algorithm for computing all singular configurations of revolute-jointed manipulators with arbitrary link geometries and an arbitrary number of joints. The depth of the recursion is linear in the number of joints, n, while the computational burden is proportional to 2n−2. This method does not require explicit construction of the Jacobian matrix elements or a determinant operation. The method is also robust with respect to the bifurcations that occur for industrial robot geometries. Further, the screw axis of the singular motion is determined at no additional cost.

1.
Bedrossian, N. S., 1990, “Classification of Singular Configurations For Redundant Manipulators,” Proc. IEEE Int. Conf. on Robotics and Automation, Cincinatti, OH, May 14–19, pp. 818–823.
2.
Bottema, O., and Roth, B., 1979, Theoretical Kinematics, North Holland Publishing Company, Amsterdam.
3.
Burdick, J. W., 1989, “On the Inverse Kinematics of Redundant Manipulators: Characterization of the Self-Motion Manifolds,” Proc. IEEE Int. Conf. on Robotics and Automation, May 15–19, 1989, Scottsdale, AZ.
4.
Burdick
J. W.
,
1995
, “
A Classification of 3R Regional Manipulator Singularities and Geometries
,”
Mechanism and Machine Theory
, Vol.
30
, No.
1
, pp.
71
89
.
5.
Craig, J. J., 1986, Introduction to Robotics: Manipulation and Control, Addison-Wesley, Reading, MA.
6.
Gibson, C. G., 1979, Singular Points of Smooth Mappings, Pitman Publishing, Ltd., London.
7.
Hollerbach, J. M., 1984, “Optimum Kinematic Design for a Seven Degree of Freedom Manipulator,” Preprints 2nd Int. Symp. on Robotics Research, Kyoto, Japan, August 20–23, pp. 349–356.
8.
Keller, H. B., 1987, Lectures on Numerical Methods in Bifurcation Problems, Springer-Verlag, New York.
9.
Kohli
D.
, and
Hsu
M. S.
,
1987
, “
The Jacobian Analysis of Workspaces of Mechanical Manipulators
,”
Mechanism and Machine Theory
, Vol.
22
, No.
3
, pp.
265
275
.
10.
Kohli
D.
, and
Hsu
M. S.
,
1987
, “
Boundary Surfaces and Accessibility Regions for Regional Structures of Manipulators
,”
Mechanism and Machine Theory
, Vol.
22
, No.
3
, pp.
277
289
.
11.
Lai, Z. C., and Yang, D. C. H., 1984, “A Study on the Singularity and Mobility of 6R Robots,” ASME Paper 84-DET-220.
12.
Mruthyunjaya, T. S., Gobinath, T., and Balakumar, P., 1986, “Extreme Reach Analysis of Manipulators with Revolute or Prismatic Joints,” ASME Paper 86-DET-191.
13.
Pai, D. K., 1988, “Singularity, Uncertainty, and Compliance of Robot Manipulators,” Ph.D. Thesis, Dept. of Mechanical Engineering, Cornell University, Ithaca, NY, May.
14.
Shamir
T.
,
1990
, “
The Singularities of Redundant Robot Arms
,”
Int. J. of Robotics Research
, Vol.
9
, No.
1
, pp.
113
121
.
15.
Sugimoto
K.
,
Duffy
J.
, and
Hunt
K. H.
,
1982
, “
Special Configurations of Spatial Mechanisms and Robot Arms
,”
Mechanism and Machine Theory
, Vol.
17
, No.
2
, pp.
119
132
.
16.
Waldron
K. J.
,
Wang
S. L.
, and
Bolin
S. J.
,
1985
, “
A Study of the Jacobian Matrix of Serial Manipulators
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
, Vol.
107
, pp.
230
238
.
17.
Wang, S. L., and Waldron, K. J., 1986, “A Study of the Singular Configurations of Serial Manipulators,” ASME Paper 86-DET-61.
This content is only available via PDF.
You do not currently have access to this content.