In this paper, the geometric design problem of serial-link robot manipulators with three revolute (R) joints is solved using a polynomial homotopy continuation method. Three spatial positions and orientations are defined and the dimensions of the geometric parameters of the 3-R manipulator are computed so that the manipulator will be able to place its end-effector at these three pre-specified locations. Denavit and Hartenberg parameters and 4×4 homogeneous matrices are used to formulate the problem and obtain eighteen design equations in twenty-four design unknowns. Six of the design parameters are set as free choices and their values are selected arbitrarily. Two different cases for selecting the free choices are considered and their design equations are solved using polynomial homotopy continuation. In both cases for free choice selection, eight distinct manipulators are found that will be able to place their end-effector at the three specified spatial positions and orientations.

1.
Suh, C. H., and Radcliffe, C. W., 1978, Kinematics and Mechanism Design, Wiley and Sons, New York.
2.
Tsai, L. W., 1972, “Design of Open Loop Chains for Rigid Body Guidance,” Ph.D. thesis, Department of Mechanical Engineering, Stanford University.
3.
Roth, B., 1986, “Analytic Design of Open Chains,” Proceedings of the Third International Symposium of Robotic Research, O. Faugeras and G. Giralt, eds., MIT Press, Cambridge, MA.
4.
Bodduluri, M., Ge, J., McCarthy, M. J., and Roth, B., 1993, “The Synthesis of Spatial Linkages,” Modern Kinematics: Developments in the Last Forty Years, A. Erdman, ed., John Wiley and Sons.
5.
Raghavan
,
M.
, and
Roth
,
B.
,
1995
, “
Solving Polynomial Systems for the Kinematic Analysis and Synthesis of Mechanisms and Robot Manipulators
,”
ASME J. Mech. Des.
,
117
, pp.
71
78
.
6.
Erdman, A. G., and Sandor, G. N., 1997, Mechanism Design: Analysis and Synthesis, Vol. 1. Third Edition, Prentice-Hall, Englewood Cliffs, N.J.
7.
Sandor, G. N., and Erdman, A. G., 1984, Advanced Mechanism Design: Analysis and Synthesis, Vol. 2. Prentice-Hall, Englewood Cliffs, N.J.
8.
Tsai
,
L.
, and
Roth
,
B.
,
1973
, “
A Note on the Design of Revolute-Revolute Cranks
,”
Mech. Mach. Theory
,
8
, pp.
23
31
.
9.
Roth, B., 1986, “Analytical Design of Two-Revolute Open Chains,” Proceedings of the Sixth CISM-IFToMM Symposium on the Theory and Practice of Robots and Manipulators, The MIT Press, Cambridge, MA, G. Malczyk, and A. Morecki, eds., pp. 207–214.
10.
Ceccarelli, M., and Scaramuzza, G., 1995, “Analytical Constraints for a Workspace Design of 2R Manipulators,” Computational Kinematics, J. P. Merlet, and B. Ravani, eds., Kluwer Academic Publishers, Netherlands, pp. 173–182.
11.
Perez, A., and McCarthy, M. J., 2000, “Dimensional Synthesis of Spatial RR Robots,” Advances in Robot Kinematics, J. Lenarcˇicˇ, ed., Piran-Portoroz, Slovenia, June 26–30, 2000.
12.
Mavroidis
,
C.
,
Lee
,
E.
, and
Alam
,
M.
,
2001
, “
A New Polynomial Solution to the Geometric Design Problem of Spatial R-R Robot Manipulators Using the Denavit and Hartenberg Parameters
,”
ASME J. Mech. Des.
,
123
(
1
), pp.
58
67
.
13.
Huang, C., and Chang, Y.-J., 2000, “Polynomial Solution to the Five-Position Synthesis of Spatial CC Dyads via Dialytic Elimination,” Proceedings of the ASME Design Technical Conferences, September 10–13, 2000, Baltimore MD, Paper Number DETC2000/MECH-14102.
14.
Murray
,
A. P.
, and
McCarthy
,
J. M.
,
1999
, “
Burmester Lines of a Spatial Five Position Synthesis From the Analysis of a 3-CPC Platform
,”
ASME J. Mech. Des.
,
121
, pp.
45
49
.
15.
Neilsen, J., and Roth, B., 1995, “Elimination Methods for Spatial Synthesis,” 1995 Computational Kinematics, J. P. Merlet, and B. Ravani, eds., Vol. 40 of Solid Mechanics and Its Applications, pp. 51–62, Kluwer Academic Publishers.
16.
Innocenti, C., 1994, “Polynomial Solution of the Spatial Burmester Problem,” Mechanism Synthesis and Analysis, ASME DE-Vol. 70, pp. 161–166.
17.
McCarthy, M., 2000, “Chapter 11: Algebraic Synthesis of Spatial Chains,” The Geometric Design of Linkages, McGraw Hill Book Company, New York.
18.
Morgan
,
A. P.
,
Wampler
,
C. W.
, and
Sommese
,
A. J.
,
1990
, “
Numerical Continuation Methods for Solving Polynomial Systems Arising in Kinematics
,”
ASME J. Mech. Des.
,
112
, pp.
59
68
.
19.
Wampler
,
C.
, and
Morgan
,
A.
,
1991
, “
Solving the 6R Inverse Position Problem Using a Generic-Case Solution Methodology
,”
Mech. Mach. Theory
,
26
, pp.
91
106
.
20.
Raghavan
,
M.
,
1993
, “
The Stewart Platform of General Geometry Has 40 Configurations
,”
ASME J. Mech. Des.
,
115
, pp.
277
282
.
21.
Roth
,
B.
, and
Freudenstein
,
F.
,
1963
, “
Synthesis of Path Generating Mechanisms by Numerical Methods
,”
ASME J. Eng. Ind.
,
98F
, pp.
298
306
.
22.
Morgan
,
A. P.
, and
Wampler
,
C. W.
,
1990
, “
Solving a Planar Four-Bar Design Problem Using Continuation
,”
ASME J. Mech. Des.
,
112
, pp.
544
550
.
23.
Wampler
,
C. W.
,
Morgan
,
A. P.
, and
Sommese
,
A. J.
,
1992
, “
Complete Solution of the Nine-Point Path Synthesis Problem for Four-Bar Linkages
,”
ASME J. Mech. Des.
,
114
, pp.
153
159
.
24.
Dhingra
,
A. K.
,
Cheng
,
J. C.
, and
Kohli
,
D.
,
1994
, “
Synthesis of Six-Link, Slider-Crank and Four-Link Mechanisms for Function, Path and Motion Generation Using Homotopy With m-Homegenization
,”
ASME J. Mech. Des.
,
116
, pp.
1122
1130
.
25.
Tsai, L. W., and Roth, B., 1971, “Design of Triads Using the Screw Triangle Chain,” Proceeding of the Third World Congress for the Theory of Machines and Mechanisms, Kupari, Yugoslavia, Vol. D., Paper D-19, pp. 273–286.
26.
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
.
27.
Verschelde
,
J.
, and
Cools
,
R.
,
1996
, “
Polynomial Homotopy Continuation, A Portable Ada Software Package
,”
The Ada-Belgium Newsletter
,
4
, pp.
59
83
.
28.
Verschelde
,
J.
,
1999
, “
Algorithm 795: PHCpack: A General-Purpose Solver for Polynomial Systems by Homotopy Continuation
,”
ACM Trans. Math. Softw.
,
25
, pp.
251
276
.
29.
Wampler
,
C.
,
1994
, “
An Efficient Start System for Multi-Homogeneous Polynomial Continuation
,”
Numer. Math.
,
66
, pp.
517
523
.
30.
Pieper, D., and Roth, B., 1969, “The Kinematics of Manipulators Under Computer Control,” Proceedings of the Second World Congress on the Theory of Machines and Mechanisms, Zakopane, Poland, Vol. 2, pp. 159–169.
You do not currently have access to this content.