The present paper describes the analytical solution of position kinematics for a three degree-of-freedom parallel manipulator. It also provides a numeric example of workspace calculation and a procedure for its optimization. The manipulator consists of a base and a moving platform connected to the base by three identical legs; each leg is provided with a $P̱$PS chain, where $P̱$ designates an actuated prismatic pair, P stands for a passive prismatic pair, and S a spherical pair. The direct analysis yields a nonlinear system with eight solutions at the most. The inverse analysis is solved in three relevant cases: (i) the orientation of the moving platform is given, (ii) the position of a reference point of the moving platform is given, and (iii) two rotations (pointing) and one translation (focusing) are given. In the present paper it is proved that case (i) yields an inverse singularity condition of the mechanism; case (ii) provides a nonlinear system with four distinct solutions at the most; case (iii) allows the finding of some geometrical configurations of the actuated pairs for minimizing parasitic movements in the case of a pointing/focusing operation of the manipulator.

1.
Gosselin
,
C.
, and
Angeles
,
J.
, 1989, “
The Optimum Kinematics Design of a Spherical Three-Degree-of Freedom Parallel Manipulator
,”
ASME J. Mech., Transm., Autom. Des.
0738-0666,
111
, pp.
202
207
.
2.
Gosselin
,
C. M.
, and
Hamel
,
J. F.
, 1994, “
The “Agile-Eye:” A High-Performance 3-DOF Camera Orienting Device
,”
Proceedings of the 1994 IEEE International Conference on Robotics and Automation
, San Diego, CA, pp.
781
788
.
3.
Kong
,
X.
, and
Gosselin
,
C. M.
, 2004, “
Type Synthesis of Three-Degree-of-Freedom Spherical Parallel Manipulators
,”
Int. J. Robot. Res.
0278-3649,
23
(
3
), pp.
237
245
.
4.
Di Gregorio
,
R.
, 2004, “
The 3-RRS Wrist: A New, Simple and Non-Overconstrained Spherical Parallel Manipulator
,”
ASME J. Mech. Des.
0161-8458,
126
, pp.
850
855
.
5.
Di Gregorio
,
R.
, and
Parenti-Castelli
,
V.
, 1998, “
A Translational 3-DOF Parallel Manipulator
,”
Advances in Robot Kinematics: Analysis and Control
,
J.
Lenarčič
and
M. L.
Husty
, eds.,
Kluwer
,
Netherlands
, pp.
49
58
.
6.
Carricato
,
M.
, and
Parenti-Castelli
,
V.
, 2003, “
Position Analysis of a New Family of 3-DOF Translational Parallel Manipulators
,”
ASME J. Mech. Des.
0161-8458,
125
(
2
), pp.
316
322
.
7.
Kong
,
X.
, and
Gosselin
,
C. M.
, 2004, “
Type Synthesis of 3-DOF Translational Parallel Manipulators Based on Screw Theory
,”
ASME J. Mech. Des.
0161-8458,
126
(
1
), pp.
83
92
.
8.
Lee
,
K. -M.
, and
Shah
,
D. K.
, 1988, “
Kinematics Analysis of a Three-Degrees-of-Freedom In-Parallel Actuated Manipulator
,”
IEEE J. Rob. Autom.
0882-4967,
4
(
3
), pp.
354
360
.
9.
Kim
,
H. S.
, and
Tsai
,
L. W.
, 2003, “
Kinematics Synthesis of a Spatial 3-RPS Parallel Manipulator
,”
ASME J. Mech. Des.
0161-8458,
125
(
3
), pp.
92
97
.
10.
Pouliot
,
N. A.
,
Gosselin
,
C.
, and
Nahon
,
M. A.
, 1998, “
Motion Simulation Capabilities of Three-Degree-of-Freedom Flight Simulators
,”
J. Aircr.
0021-8669,
35
(
1
), pp.
9
17
.
11.
Carretero
,
J. A.
,
Podhorodeski
,
R. P.
,
Nahon
,
M. A.
, and
Gosselin
,
C. M.
, 2000, “
Kinematics Analysis and Optimisation of a New Three-Degrees-of-Freedom Parallel Manipulator
,”
ASME J. Mech. Des.
0161-8458,
122
, pp.
17
24
.
12.
Di Gregorio
,
R.
, and
Parenti-Castelli
,
V.
, 2001, “
Position Analysis in Analytical Form of the 3-PSP Mechanism
,”
ASME J. Mech. Des.
0161-8458,
123
, pp.
51
55
.
13.
Parenti-Castelli
,
V.
, and
Innocenti
,
C.
, 1990, “
Direct Displacement Analysis for Some Classes of Spatial Parallel Mechanisms
,”
Proceedings of the Eighth CISM-IFToMM Symposium on Theory and Practice of Robots and Manipulators
, Cracow, Poland, pp.
126
133
.
14.
Di Gregorio
,
R.
, 2004, “
On the Direct Problem Singularities of a Class of 3-DOF Parallel Manipulators
,”
Robotica
0263-5747,
22
, pp.
389
394
.
15.
Tsai
,
L. W.
, 1999,
Robot Analysis: The Mechanics of Serial and Parallel Manipulators
,
Wiley
,
New York
.
16.
Cox
,
D.
,
Little
,
J.
, and
O’Shea
,
D.
, 2007,
Ideals, Varieties, and Algorithms
,
Springer-Verlag
,
New York
.
17.
Kong
,
X.
, 2003, “
Type Synthesis and Kinematics of General and Analytic Parallel Mechanisms
,” Ph.D. thesis, Université Laval, Québec.
18.
Kong
,
X.
, and
Gosselin
,
C. M.
, 2005, “
Mobility Analysis of Parallel Mechanisms Based on Screw Theory and the Concept of Equivalent Serial Kinematic Chain
,”
Proceedings of the ASME 2005 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference
, Long Beach, CA, Sept. 24–28, Paper No. DETC2005-85337.
19.
Bottema
,
O.
, and
Roth
,
B.
, 1979,
Theoretical Kinematics
(
Applied Mathematics and Mechanics
),
H. A.
Lauwerier
and
W. T.
Koiter
, eds.,
North-Holland
,
Amsterdam
.
20.
Shanno
,
D. F.
, 1970, “
Conditioning of Quasi-Newton Methods for Function Minimization
,”
Math. Comput.
0025-5718,
24
, pp.
647
656
.