Professional Documents
Culture Documents
Robot Cong Nghiep Chuong 4
Robot Cong Nghiep Chuong 4
TS Phan Tn Tng
Chng 4 ng hc v tr Robot
1. Bi ton ng hc (v tr) thun (forward kinematics)
Tay my l 1 chui ng h bao gm cc khu v khp
Cc thng s khng thay i gi tr khi tay my hot ng gi l THAM
S ( Vd: chiu di cc khu )
Cc thng s thay i gi tr khi tay my hot ng gi l BIN KHP
(Vd: gc hp bi 2 khu ti 1 khp)
Cc khp thng dng trong tay my l KHP TRT v KHP QUAY
(l khp loi 5)
Bi ton thun m t v tr v hng ca im End Effector di dng
hm s ca cc bin khp
TS Phan Tn Tng
Hm s m t v tr ca im End Effector
0
p = 0Tn (q ).n p
Vi
0u
T (q) =
0
v
0
w
0
S1 2
C1 2
0
0
0 a1C1
0 a1S1
1
0
xE
C1 2
y
S
0
p = E = 0T2 (q ).2 p = 1 2
zE
0
1
0
+ a2C1 2
+ a2 S1 2
S1 2
C1 2
0
0
+ a2C1 2
+ a2 S1 2
TS Phan Tn Tng
H to gn ln cc khu nh sau:
Trc Xi t dc theo phng php tuyn chung gia Zi-1 v Zi, hng
t khp i n khp i+1
Khong cch gia 2 khp lin tip theo phng Zi-1 l di (tham s hoc
bin khp)
Gc quay quanh trc Zi-1 gia trc Xi-1 v trc Xi l I (tham s hoc 3
bin khp)
TS Phan Tn Tng
TS Phan Tn Tng
1 0
0 C
i
int
Ai =
0 Si
0 0
0
Si
Ci
0
ai
0
0
1
i 1
Aint
Ci
S
= i
0
Si
Ci
0
0
0
0 0
1 di
0 1
0
TS Phan Tn Tng
Ci
S
i 1
Ai =i 1Aint int Ai = i
0
Si Ci
Ci Ci
Si
Si Si
Ci Si
Ci
ai Ci
ai Si
di
1
TS Phan Tn Tng
i 1
p = Tn p = A1 A 2 ...
0
A i ...
n 1
An
Ma trn chuyn i t h 2 v h 1 v t h 1 v h 0
C 2
S
1
A2 = 2
0
0
S 2
C 2
0
0
0 a2C 2
0 a2 S 2
1
0
0
1
C1
S
0
A1 = 1
0
0
S1
C1
0
0
0 a1C1
0 a1S1
1
0
0
1
TS Phan Tn Tng
Vy ma trn chuyn i t h to 2 v h to 0 l
(
(
)
)
C1 C 2 S1 S 2 C1 S 2 + S1 C 2 0 a2 C1 C 2 S1 S 2 + a1C1
S C + C S
0
C
C
S
S
a
S
C
C
S
a
S
+
+
1 2
1 2
1 2
2 1 2
1 2
1 1
0
A2 = 0A11 A2 = 1 2
0
0
1
0
0
0
0
1
C1 2 S1 2 0 a2C1 2 + a1C1
S
+
0
C
a
S
a
S
1 2
2 1 2
1 1
0
T2 = 0A2 = 1 2
0
1
0
0
0
0
1
S1 2
C1 2
0
0
+ a2C1 2
+ a2 S1 2
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
TS Phan Tn Tng
ai = H i Oi
25
TS Phan Tn Tng
d i = H i Oi 1
26
TS Phan Tn Tng
27
TS Phan Tn Tng
TS Phan Tn Tng
29
TS Phan Tn Tng
30
TS Phan Tn Tng
31
TS Phan Tn Tng
32
TS Phan Tn Tng
33
TS Phan Tn Tng
34
TS Phan Tn Tng
35
TS Phan Tn Tng
36
TS Phan Tn Tng
37
TS Phan Tn Tng
38
TS Phan Tn Tng
39
TS Phan Tn Tng
40
TS Phan Tn Tng
41
TS Phan Tn Tng
42
TS Phan Tn Tng
43
TS Phan Tn Tng
x E2 + y E2 a12 a22
cos 2 =
2.a1.a2
sin 2 = 1 cos 2 2
Nn
V ta c
44
TS Phan Tn Tng
Tn = A1 A2 ....
n 1
An
Ta lp c h phng trnh:
Nu 6 bc t do:
1 11
A2 T6 = 2T6
.....................
.....................
n2
n 1
1 n 2
An 1 Tn = Tn
1 5
5
A5 T6 = T6
TS Phan Tn Tng
V d c cu 2 bc t do
C 2
S
1
A2 = 2
0
0
C1
S
0
A1 = 1
0
0
S 2
C 2
0
0
S1
C1
0
0
u x
u
0
T2 = 0A2 = y
u z
0
0 a2C 2
0 a2 S 2
1
0
0
1
0 a1C1
0 a1S1
1
0
0
1
v x wx xE C1 2
v y w y y E S1 2
=
v z wz z E 0
0 0
1 0
S1 2
C1 2
0
0
1
xE
yE
0
1
46
C1
S
1
0 1
A1 =
0
0
S1
C1
0
0
C1 S1
S
C1
0 1 0
1
A1 T2 =
0
0
0
0
C 2 S 2
S
C 2
2
0 1 0
A1 T2 =
0
0
0
0
TS Phan Tn Tng
0 a1
0 0
1 0
0 1
A RBT
M ARBT A q
A 1 B
TB = TA = LLL M LLL
0 0 0 M
0 a1 C1 2 S1 2
0 0 S1 2 C1 2
.
0
1 0 0
0
0 1 0
0 xE C1 + y E S1 a1
0 xE S1 + y E C1
1
0
0
1
0
0
1
0
xE
yE
47
TS Phan Tn Tng
1
1 0
A1 T2 = A2
ng nht ho 2 v ta c
cos 2 =
2
xE
2
yE
2
a1
2
a2
2.a1.a2
2 = A tan 2(sin 2 , cos 2 )
sin 2 = 1 cos 2 2
48
TS Phan Tn Tng
HT CHNG 4
49