Professional Documents
Culture Documents
Khoa C Kh
B mn C in T
MN HC
NG LC HC
V
IU KHIN ROBOT
Ging vin: TS Phan Tn Tng
Chng trnh cao hc chuyn ngnh C in T
2010
1
ng lc hc v iu khin robot
TS Phan Tn Tng
Tng s
L thuyt
Thc hnh
Tiu lun
60 tit
45
TT
1
2
3
4
5
6
Phng php nh gi
Bi tp ti lp
Chuyn cn
Kim tra gia k
Thc hnh th nghim
Tiu lun, thuyt trnh
Thi cui hc k
S ln Trng s (%)
6
10%
10%
1
30%
1
50%
2
ng lc hc v iu khin robot
TS Phan Tn Tng
Chng trnh
Chng 1: Gii thiu
Chng 2: ng lc hc robot
Chng 3: Hoch nh qu o robot
Chng 4: iu khin robot
Chng 5: Cm bin v th gic robot
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
10
ng lc hc v iu khin robot
TS Phan Tn Tng
11
ng lc hc v iu khin robot
TS Phan Tn Tng
ng lc hc v iu khin robot
TS Phan Tn Tng
13
ng lc hc v iu khin robot
TS Phan Tn Tng
Robot dy
14
ng lc hc v iu khin robot
TS Phan Tn Tng
15
ng lc hc v iu khin robot
TS Phan Tn Tng
16
ng lc hc v iu khin robot
TS Phan Tn Tng
17
ng lc hc v iu khin robot
TS Phan Tn Tng
z
x
y
X
X,Y,Z
V tr ca vt th
trong khng gian
xc nh bi 3 gi tr
to X,Y,Z v 3
gc ch phng ,
,
ng lc hc v iu khin robot
TS Phan Tn Tng
Xc nh v tr
pz
To mt im P trong h
to vung gc c biu
th bng vect p c gc vect
ti gc h ta
P
A
k j
x
px
p
py
px
A
p = py
p z
19
ng lc hc v iu khin robot
TS Phan Tn Tng
Z(k)
w
p
v
Y(j)
AB
u x
A
RB = u y
u z
vx
vy
vz
wx
wy
wz
(pu,pv,pw)
X(i)
(px,py,pz)
20
ng lc hc v iu khin robot
TS Phan Tn Tng
Php bin i h ta
Php quay
u x
A
p = uy
u z
wx
r11 r12
B
wy . p = r21 r22
r31 r32
wz
vx
vy
vz
r13
B
A
B
r23 . p = RB p
r33
p = q + RB p
A
21
ng lc hc v iu khin robot
TS Phan Tn Tng
cos
A
RB = Rot ( Z , ) = sin
sin
cos
0
0
0
uy
ux
0
1
A
RB = Rot ( X , ) = 0 cos
0 sin
y(v)
vy
0
sin
cos
sin 0 cos
x(u)
Tnh cht
R( p, ) = RT ( p, )
22
ng lc hc v iu khin robot
TS Phan Tn Tng
r
Y
rx ry (1 cos ) rz sin
ry2 (1 cos ) + cos
ry rz (1 cos ) + rx sin
rx rz (1 cos ) + ry sin
ry rz (1 cos ) rx sin
rz2 (1 cos ) + cos
R(r , ) = R(r , )
23
ng lc hc v iu khin robot
TS Phan Tn Tng
Vy c th vit
r11 r12
R(r , ) = r21 r22
r31 r32
r13
r23
r33
= cos
+ r22 + r33 1
cos ( x) = arccos( x)
rx
r32 r23
1
A
r = ry =
r13 r31
2 sin
rz
r21 r12
24
ng lc hc v iu khin robot
TS Phan Tn Tng
p = TB p
A
A RB (3 3) M A q (3 1)
A
TB = LLLL M LLLL
(1 3)
p
(
1
1
)
M
25
ng lc hc v iu khin robot
TS Phan Tn Tng
1 A
B
p= T . p
A
A TA
A RBT
M RB q
A 1 B
TB = TA = LLL M LLL
0 0 0 M
26
ng lc hc v iu khin robot
TS Phan Tn Tng
1.5 ng hc v tr
ng hc thun
27
ng lc hc v iu khin robot
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
bin khp)
28
ng lc hc v iu khin robot
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
29
ng lc hc v iu khin robot
TS Phan Tn Tng
ng hc ngc
Ma trn chuyn h to t h n v h 0 l
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
ng lc hc v iu khin robot
TS Phan Tn Tng
1.6 ng hc vn tc
ng hc vn tc thun
Nu bit v tr im tc ng cui (ta v hng) l
0p v vect bin khp l q
n
pn = [ p x
q = [q1
q2
py
q3
pz
q4
q5
q6 ]
31
ng lc hc v iu khin robot
TS Phan Tn Tng
px
q
1
p y
q1
p
z
q1
0
0
0
vn = p& n = J Aq& =
q
1
q1
q1
px
q2
p y
px
q3
p y
px
q4
p y
px
q5
p y
q2
pz
q2
q2
q2
q2
q3
pz
q3
q3
q3
q3
q4
pz
q4
q4
q4
q4
q5
pz
q5
q5
q5
q5
px
q6
p y
q&1
q6
pz q&2
q6 q&3
.
q&4
q6 q&5
&
q6
q6
q6
32
ng lc hc v iu khin robot
TS Phan Tn Tng
ng hc vn tc ngc
Nu bit vn tc im tc ng cui th c th tnh vn tc
ca cc khp
V
vn = J A q&
0
Nn
q& = J
0
Vi
1 0
A
n
1
A l ma trn nghch o
33
ng lc hc v iu khin robot
TS Phan Tn Tng
HT CHNG 1
34