Positioning 3R manipulators may have two or four inverse kinematic solutions (IKS). This paper derives a necessary and sufficient condition for 3R positioning manipulators with orthogonal joint axes to have four distinct IKS. We show that the transition between manipulators with two and four IKS is defined by the set of manipulators with a quadruple root of their inverse kinematics. The resulting condition is explicit and states that the last link length of the manipulator must be greater than a quantity that depends on three of its remaining DH parameters. This result is of interest for the design of new manipulators.

1.
Pieper, B., 1968, “The Kinematics of Manipulators Under Computer Control,” Ph.D. thesis, Stanford University.
2.
Gupta
,
K. C.
, and
Roth
,
B.
,
1982
, “
Design Considerations for Manipulator Workspaces
,”
ASME J. Mech. Des.
,
104
, pp.
704
711
.
3.
Kholi
,
D.
, and
Spano
,
J.
,
1985
, “
Workspace Analysis of Mechanical Manipulators using Polynomial Discriminant
,”
ASME J. Mech., Transm., Autom. Des.
,
107
, pp.
209
215
.
4.
Kumar
,
A.
, and
Waldro
,
K. J.
,
1981
, “
The Workspace of a Mechanical Manipulator
,”
ASME J. Mech. Des.
,
103
, pp.
665
672
.
5.
Yang
,
D. C. H.
, and
Lee
,
T. W.
,
1983
, “
On the Workspace of Mechanical Manipulators
,”
ASME J. Mech. Des.
,
105
, pp.
62
69
.
6.
Rastegar
,
J.
, and
Deravi
,
P.
,
1987
, “
Methods to Determine Workspace with Different Numbers of Configurations and all the Possible Configurations of a Manipulator
,”
Mech. Mach. Theory
,
22
, pp.
343
350
.
7.
Tsai
,
K. Y.
, and
Kholi
,
D.
,
1993
, “
Trajectory Planning in Task Space for General Manipulators
,”
ASME J. Mech. Des.
,
115
, pp.
915
921
.
8.
Ceccarelli
,
M.
,
1995
, “
A Synthesis Algorithm for Three-Revolute Manipulators by Using an Algebraic Formulation of Workspace Boundary
,”
ASME J. Mech. Des.
,
117
, pp.
298
302
.
9.
Burdick
,
J. W.
,
1995
, “
A classification of 3R Positioning Manipulator Singularities and Geometries
,”
Mech. Mach. Theory
,
30
, pp.
71
89
.
10.
El Omri, J., 1996, “Kinematic Analysis of Robotic Manipulators,” Ph.D. thesis, University of Nantes.
11.
Buchberger, B., Collins, G. E., and Loos, R., 1982, Computer Algebra: Symbolic and Algebraic Computation, Springer, Wien, pp. 115–138.
12.
Burdick
,
J. W.
,
1995
, “
A Recursive Method for Finding Revolute-Jointed Manipulator Singularities
,”
Mech. Mach. Theory
,
117
, pp.
55
63
.
13.
Baili, M., Wenger, P., and Chablat, D., 2003, “Classification of One Family of 3R Positioning Manipulators,” in Proc. 11th ICAR, pp. 1849–1854.
14.
Corvez, S., and Rouillier, F., 2002, “Using Computer Algebra Tools to Classify Serial Manipulators,” in Proc. Fourth International Workshop on Automated Deduction in Geometry, Linz, Austria.
You do not currently have access to this content.