Professional Documents
Culture Documents
Synthesis of 6-DOF 3-Chain Isotropic Parallel Manipulators: K. Y. Tsai, T. K. Lee
Synthesis of 6-DOF 3-Chain Isotropic Parallel Manipulators: K. Y. Tsai, T. K. Lee
Manipulators
K. Y. Tsai, T. K. Lee
Department of Mechanical Engineering, National Taiwan University of Science and Technology
#43,Sec.4,Keelung Rd.,Taipei,106,Taiwan,R.O.C
kytsai@mail.ntust.edu.tw
D9403104@mail.ntust.edu.tw
1. INTRODUCTION
The 6-DOF Steward-Gough parallel manipulators have
been studied by many researchers and are employed in
various applications. These manipulators have high accuracy,
rigidity, capacity, and load-to-weight ratio, but their
workspaces are smaller than those of serial manipulators.
Therefore, workspace and dexterity are the two of the most
important design criteria in developing parallel manipulators.
A larger workspace can be expected, and link interactions
can be significantly reduced for parallel manipulators with
fewer limbs that are driven by two or more actuators [1-6].
Those manipulators, in general, provide high resolution for
fine position and force control because only a fraction of an
actuator joint rate/force is employed to generate the
twist/wrench of the mobile platform. However, high
resolution also indicates that a manipulator might be close to
inverse kinematic singularity where computation errors are
generally very large in kinetostatic analysis. An isotropic
design can avoid this drawback because it provides better
computation accuracy, and the manipulator can be controlled
the same in all possible directions at an isotropic
configuration.
This paper proposes methods for developing isotropic
designs with three kinematic chains. Special isotropic
generators whose six straight lines intersecting at three
different points are first proposed. An isotropic design can
be obtained if the six straight lines associated with the six
J.S. Dai, M. Zoppi and X. Kong (eds), ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots
215
B j -A j
B j -A j
B -A
A P u j j
j
B j -A j
Sj
V o3 V p 3
V o1 V p1
(2)
V V3
1 1
216
Y ij
1
pi p cj cos T d sin T
(3)
where r
e1
r u e , $ 2
1
>x
e2
r u e , $1c
2
e1c
ec2
0 , $c2 = 0
(4)
sD i s Ei
of Z-Y-Z Eulers angles), and e1c and ec2 are constant unit
vectors. The equations developed from the four related
conditions can be expressed as
ec2 r u e1 = 0
(5)
e1c r u e1 N
(6)
e1c r u e 2 = 0
(7)
ec2 r u e 2 N
(8)
eixc
eiyc
(9)
(10)
cos E1
ye2c x xe2c y
E2
G1
ye1cx xe1cy
G2
(12)
(13)
(14)
(15)
where
E1
e1 = 0
e1 N
e2 = 0
e2 N
sinE1
N e2c z
(17)
e1cx e2c z cosD1 e1cy e2c z sinD1 e1cz e2c x cosD1 e1cz e2c y sinD1
2t
1 t2
cos
D
and
1
1 t2
1 t2
th
into the equation yield the following 4 degree polynomial
in t
tan
(11)
M1
can be developed
(18)
ec
2x
4e2c x e2c y N 2 2 2e1cz e2c y 2e1cy e2c z e1cx e2c z e1cz e2c x
2x
2y
2z
y ec z ec x ec y ec 2yzec ec 2 xyec ec N
zec ec zec ec yec ec yec ec xec ec xec ec y
-4yzec ec 4 xzec ec 4 xyec 4z ec ec N
4 zec ec zec ec yec ec yec ec xec ec xec ec xy
2
2z
2y
2y
1y 2 x
1x 2 y
2 y 2z
1z 2 x
1x 2 z
2x 2z
2 y 2z
1z 2 y
2x
2x 2 y
M2
N2
N3
where
where
N1
M1t 4 M 2 t 3 M 3t 2 M 4 t M 5 =0
D1
N1t 4 N 2 t 3 N 3t 2 N 4 t N 5 = 0
tan
D1
(16)
e1cx e2c z cosD1 e1cy e2c z sinD1 e1cz e2c x cosD1 e1cz e2c y sinD1
1z 2 y
2z
N4
1y 2 z
2x 2 y
N5
1y 2 z
4e2c x e2c y N 2 2 e1cz e2c x e1cx e2c z 2e1cz e2c y 2e1cy e2c z
ec
2x
1y 2 x
M3
1x 2 y
1z 2 x
1x 2 z
1z 2 y
1y 2 z
N
4yzec ec 8 xzec ec
2 y 2z
2x 2z
ze1cy e2c x ze1cx e2c y ye1cz e2c x ye1cx e2c z xe1cz e2c y xe1cy e2c z 2y 2 4 x 2
2
M4
M5
4 ze1cy e2c x ze1cx e2c y ye1cz e2c x ye1cx e2c z xe1cz e2c y xe1cy e2c z xy
2
y ec z ec x ec y ec 2yzec ec 2 xyec ec N
zec ec zec ec yec ec yec ec xec ec xec ec y
2
2z
2y
2y
2x
2 y 2z
2x 2 y
1y 2 x
1x 2 y
1z 2 x
1x 2 z
1z 2 y
1y 2 z
217
124.8603o , T 2
168.2675o , a3 =
0 and
218
90o , T1
0 , a2 = 22.8495, d 2 = 0, D 2 = 0,
T2
T3
2.7129 .
0 , and
5. CONCLUSION
Methods for developing 3-chain or 6-chain isotropic
parallel manipulators with different types of kinematic
chains have been proposed in this work. The methods allow
us to specify the location of TCP, the size of the platform,
and kinematic chains with desired link parameters. In theory,
different types of kinematic chains (with the same types of
actuators) can be used on a manipulator, and the methods
can be extended to develop isotropic parallel manipulators
with different number of kinematic chains. Since many
isotropic designs can be developed by the proposed methods,
we can, in the future, search for isotropic manipulators with
better global isotropy or larger workspace.
ACKNOWLEDGMENT
Support from the National Science Council of the
Republic of China under grant NSC96-2212-E011-110 is
gratefully acknowledged.
REFERENCES
[1] Kohli, D., Lee, S.-H., Tsai, K.-Y., and Sandor, G. N., Manipulator
configurations based on rotary-linear (R-L) actuators and their direct
and inverse kinematics, Journal of Mechanisms, Transmissions, and
Automation in Design, 110(4), pp. 397-404, 1988.
[2] Tsai, L. W., and Tahmasebi, F., Synthesis and analysis of a new
class of six degree-of-freedom parallel minimanipulators, Journal of
Robotic Research, 10, pp. 561-580, 1983.
[3] Tahmasebi, F., and Tsai, L. W., Closed-form direct kinematics
solution of a new parallel minimanipulator, Journal of Mechanical
Design, Transactions Of the ASME, 116(4), pp. 1141-1147, 1994.
[4] F. Tahmasebi, L.W. Tsai, , On the stiffness of a novel six-DOF
parallel manipulator, Intelligent Automation and Soft Computing,
Proc. First World Automation Congress, 2, pp. 189-194, 1994.
[5] Angeles, J., Yang, G., and Chen, I. M., 2001, Singularity analysis of
three-legged, six-DOF platform manipulators with RRRS legs,
IEEE/ASME International Conference on Advanced Intelligent
Mechatronics, AIMComo, pp. 32-36.
[6] Majid, M. Z. A., Huang, Z., and Yao, Y. L., Workspace analysis of
a six-degrees of freedom, three-prismatic-prismatic-spheric-revolute
parallel manipulator, International Journal of Advanced
Manufacturing Technology, 16(6), pp. 441-449, 2000.
[7] Pittens, K. H., and Podhorodeski, R. P., Family of Stewart platforms
with optimal dexterity, Journal of Robotic Systems, 10(4), pp. 463479, 1993.
[8] Stoughton, R. S., and Arai, T., Modified Stewart platform
manipulator with improved dexterity, IEEE Transactions on
Robotics and Automation, 9(2), pp. 166-172, 1993.
[9] Bhattacharya, S., Hatwal, H., and Ghosh, A., On the optimum
design of Stewart platform type parallel manipulators, Robotica,
13(pt 2), pp. 133-140, 1995.
[10] Zanganeh, K. E., and Angeles, J., Kinematic isotropy and the
optimum design of parallel manipulators, International Journal of
Robotics Research, 16(2), pp. 185-197, 1997.
[11] Fattah, A., and Hasan Ghasemi, A. M., Isotropic design of spatial
parallel manipulators, International Journal of Robotics Research,
21(9), pp. 811-824, 2002.
[12] Fassi, I., Legnani, G., and Tosi, D., Geometrical conditions for the
design of partial or full isotropic hexapods, Journal of Robotic
Systems, 22(10), pp. 507-518, 2005.
[13] Angeles, J., Is there a characteristic length of a rigid-body
displacement? Mechanism and Machine Theory, 41(8), pp. 884-896,
2006.
[14] Khan, W. A., and Angeles, J., The kinetostatic optimization of
robotic manipulators: The inverse and the direct problems, Journal
of Mechanical Design, Transactions Of the ASME, 128(1), pp. 168178, 2006.
[15] Klein, C. A., and Miklos, T. A., Spatial robotic isotropy,
International Journal of Robotics Research, 10(4), pp. 426-437, 1991.
[16] Tsai, K. Y., and Huang, K. D., The design of isotropic 6-DOF
parallel manipulators using isotropy generators, Mechanism and
Machine Theory, 38(11), pp. 1199-1214, 2003.
[17] Bandyopadhyay, S., and Ghosal, A., An algebraic formulation of
kinematic isotropy and design of isotropic 6-6 Stewart platform
manipulators, Mechanism and Machine Theory, 43(5), pp. 591-616,
2008.
[18] Tsai, K. Y., Lee, T. K., and Jang, Y. S., A new class of isotropic
generators for developing 6-DOF isotropic manipulators, Robotica,
26(5), pp. 619-625, 2008.
[19] Gonzalez Palacios, M. A., Angeles, J., and Ranjbaran, F.,
Kinematics synthesis of serial manipulators with a prescribed
Jacobian, Proceedings - IEEE International Conference on Robotics
and Automation, Anon, ed., Publ. by IEEE, Atlanta, GA, USA, pp.
450-455, 1993.
[20] Tsai, K. Y., and Zhou, S. R., The optimum design of 6-DOF
isotropic parallel manipulators, Journal of Robotic Systems, 22(6),
pp. 333-340, 2005.
L1c $1c
Lc2 $c2
y
Ai
Q1
Q2
r
$2
$1
T4
B4
r4
B6
B5
T3
B1
h4
r3
B2
h3
B3
A2
A4
A5
r2
r1
T2
A1
A6
(a)
Z
T4
B4
r4
B6
B5
B2
T3
B1
h4
r3
h3
A 2 , A5
B3
A1 , A 4
R
A3 , A 6
(b)
Fig. 1. Parameters for developing isotropic generators
219
TABLE I
OPTIMIZATION RESULTS FOR DIFFERENT POSITION OF P
220
Pz
T3
T4
0.0
21.88
224.57
0.9998
0.5
210.11
24.73
0.9998
1.0
332.54
148.07
0.9995
1.5
25.95
202.78
43.8578 27.9205
9.8716
45.1226
0.9999
2.0
17.69
240.81
20.5173
3.3487
2.8461
14.9391
0.9999
2.5
353.73
12.82
6.1604
15.9098
5.2022
1.1620
0.9999
3.0
346.53
169.56
16.8680 12.8058
0.6771
31.5470
1.0000
3.5
129.01
180.00
13.9574 23.2477
0.0004
47.0194
1.0000
4.0
144.85
185.42
43.2438 11.0164
2.8944
29.4814
1.0000
4.5
209.84
146.84
2.7516
38.9761 16.9191
6.5235
1.0000
5.0
212.57
142.39
28.9559
3.8712
7.4711
17.2901
0.9999
5.5
125.23
196.90
5.9014
20.0902
4.4776
34.7866
0.9999
6.0
210.85
162.26
21.7240 17.0200
8.7461
32.1699
0.9994
6.5
163.92
195.09
1.0000
7.0
191.46
170.27
0.9994
7.5
13.85
357.86
4.0664
8.4430
5.7326
0.7975
0.9953
8.0
106.06
240.34
5.0145
3.1354
3.9755
13.7480
0.9900
8.5
140.84
320.54
5.6667
4.1743
16.1500
2.7406
0.9867
9.0
157.05
217.00
0.9831
9.5
218.20
88.53
42.6566
2.7775
13.9452 12.5434
0.9805
10.0
129.21
281.40
27.1466
2.3912
6.7206
0.9779
r3
r4
h3
h4
12.7975