vi
TRANG
i
ii
iii
iv
vi
Danh sách các ix
ix
Danh sách các vii
Danh sách các hình viii
1.
1.1 t v 1
1.2 Gii thiu chung v robot công nghip 2
1.2 2
1.2.2 3
1.2.4 4
1.3 5
1.4 5
1.5 6
2.
7
ng hc thun ca tay máy 7
- Hartenberg 8
10
11
11
12
13
vii
13
2.2.3 Phn t x lí 14
vào (Inputs) -ra (Output) 15
2.2.3.2 15
2.2.3.3 16
2.2.4 Các loi mô hình cu trúc m 19
2.2.5 Các tính cht ca m 20
2.2.6 Các lut hc 20
2.2.7 22
2.2.7.1
23
2.2.7.2
23
2.2.8 -Marquardt 24
2.2.8.1
25
2.2.8.2 26
2.2.8.3 31
7
35
37
3.3
40
.
4.1
1_1 45
4.1.1 45
4.1.2
46
4.1.3
53
4.1.4 54
4.2
2_1 60
4.2.1 60
viii
4.2.2
60
4.2.3
2_1 64
4.2.4 65
71
74
76
ix
DANH SÁCH
q
i
P
i
: S
a
i
i
i
i-1
và z
i
.
d
i
-
i
i
i-1
và x
i
.
A
i
: -1
i
T
n
n
p: vec
n, s, a: là các
x
i
y
i
W
ij
b
i
: T
v
i
= net
i
a(net
i
) =a(v
i
)
: H
x
k
g
k
k
:
E:
e
p,m
:
p
:
g-Marquardt
i, j, k:
x
J:
n
i
:
n
1
:
n
2
:
n
Q
:
z
j,i
:
z
j
:
s
j:
:
xi
ANN: Artificial Neural Network
MLP: Multilayer perceptrons
PPN: Polynomial Pre-Processor
NN: Neural Network
ANFIS: Artificial Neuro- Fuzzy Inference System
DH:Denavit Hartenberg
c
i
: c
i
s
i
: s
i
c
ij
: c
i
j
xii
TRANG
ER7 35
54
4.2
57
3
2_1
. 65
4.4
68
xiii
DANH SÁCH CÁC HÌNH
TRANG
Hình 1.1 3
Hình 2.1 9
Hình 2.2 14
Hình 2.3
i 15
Hình 2.4
16
Hình 2.5
16
Hình 2.6 17
Hình 2.7 17
Hình 2.8
18
Hình 2.9
18
Hình 2.10
19
Hình 2.11
19
Hình 2.12
20
Hình 2.13
21
Hình 2.14
21
Hình 2.15
21
2.16
. 27
2.17 3
29
2.18
-
Marquardt 33
Hình 3.1 Tay máy Scorbot ER7 34
Hình 3.2 35
3.3
7
40
3.4
7 41
xiv
3.5 7 trong
42
3.6 7
ng Oxy
1_1 43
3.7 7
2_1. 44
4.1
46
4.2
46
4.3
47
4.4
1_1 47
4.5
1_1 48
4.6 1_1
48
4.7 1_1 48
4.8 1_1 49
4.9
1_1 sau 1000
49
4.10
1_1 50
4.11 ,
1_1 50
4.12
1_1 51
4.13
1_1 51
4.14
1
1_1 52
4.15
2
1_1 52
4.16
3
1_1 52
4.17
4
1_1 53
4.18
5
1_1 53
4.19
1
1_1 56
xv
4.20
2
1_1 56
4.21
3
1_1 56
4.22
4
1_1 57
4.23
5
1_1 57
4.24
1_1
59
4.25 1_1
59
4.26
2_1 60
4.27 2_1
1867
61
4.28
l
2_1 61
4.29 ,
2_1 62
4.30
2_1 62
4.31
1
2_1 63
4.32
2
2_1 63
4.33
3
2_1 63
4.34
4
2_1 64
4.35
5
2_1 64
4.36
1
2_1 66
xvi
4.37
2
2_1 66
4.38
3
2_1 67
4.39
4
2_1 67
4.40
1
2_1 67
4.41
2_1
69
4.42 2_1
69
1.1
Chúng
V
q
i
,
có bcho tay
máy 10].
không
10
2
10
10].
1.2
rên hình 1.1[1] các
sau:
Tay máy:
(1), thân (2), cánh tay trên (3), cánh tay
(4)(5).
ng:
3
Hình 1.1
mà ro
1.2
h
Tay
cá 5.
4
n
i
i1
W 6n ip
(1.1)
- âu
- P
i
1.2.4
c
10],
[11],[12],[13],[14
.
(gradient descent learning algorith).
Alavandar S. và Nigam M. J
Shah, Rattan và Nakra [13]
5
Ông
do
t
1.3 ài.
Nghiê á
có
1.4
-
-
-
- rbot ER7.
-
- .
-
.
6
1.5
tay
máy Scorbot ER7.
,
7
làm
. Bài
2
-
-
ng hc thun ca tay máy
-
-
-
- Các t
8
0
x
0
y
0
z
0
T
E
=
x x x x
y y y y
z z z z
n s a p
n s a p
n s a p
0 0 0 1
(2.1)
b
-
-
- Hartenberg
DenavitHartenberg
DenavitHartenberg
- t trc ta z
i
nm dc theo trc khng i+1.
- t gc to O
i
tm ca Z
i
và pháp tuyn chung nh nht ca
trc Z
i
và Z
i-1
.
9
- t trc t x
i
n chung gia z
i-1
và z
i
ng t
khn khp i+1.
- Trc y
i
vuông góc vi x
i
và z
i
theo qui tc bàn tay phi.
- Trong mt s ng h c bit, quy tc Denavit Hartenberg cho
nh m
0
0
và
n
n
có
i-1
Hình 2.1.
10
i
x
i
y
i
z
i
i-1
x
i-1
y
i-1
z
i-1
hoàn toàn
- a
i
ng vuông góc chung gia 2 trc khng i+1 và i .
-
i
là góc quay quanh trc x
i
gia trc z
i-1
và z
i
.
- d
i
là khoc trc khng i t ng vuông góc chung gia
trc khng i-1 vi trc khng vuông góc chung gia
khng i và trc khng i+1.
-
i
là góc quay quanh trc z
i-1
gia trc x
i-1
và x
i
.
i
i
, d
i
i
Hartenberg (DH).
i
.
i
.
2.1.1.2 Mô hình bii
-
i-1
i
.
i-1
i
.
i-1
i
i
.
i
i
.
B
i i p i p i i
A = R z, (a ,0,0 .R x, )
(2.2)
-1:
A
i
=
i i i
c -s c s s a c
s c c -c s a s
0 s c d
0 0 0 1
(2.3)
i
i
d
.
11
0
T
i
= A
1
A
2
i
(2.4)
0
T
n
= A
1
A
2
n
(2.5)
T
E
T
E
=
0
T
n
(2.6)
x x x x
y y y y
z z z z
n s a p
n s a p
n s a p
0 0 0 1
=
0
T
n
(2.7)
2.1.1.3 thit lp h ng hc cho tay máy
a. Gn các h to lên các khâu.
b. Lp bng thông s DH.
c. Da vào các thông s nh các ma trn A
i
(theo công thc 2.3)
d. Tính các ma trn T
i
(v ng ca khâu th i so vi khâu c nh) và
ving hc c
.
ng hc ca tay máy
, .
trong 1.
12
(2.7) ta có:
x x x x
y y y y
0
n 1 2 n
z z z z
n s a p
n s a p
n s a p
0 0 0 1
C
00
in
i
n
T = T T
(2.8)
(2.8)
-1
i
T
ta có:
-1 i
i
0
nn
T T = T
Do
-1 -1 -1 -1 -1
i 1 2 i i 2 1
T = (A A A ) = A A. A
Nên:
-1 -1 -1 i
i 2 1 n n
0
A A A T = T.
x x x x
y y y y
i 1 1 1
n i 2 1
z z z z
n s a p
n s a p
T = A A A
n s a p
0 0 0 1
(2.9)
-1
i
q
.
2.2 Lý thuyt m
-
13
2.2.1 Lch s phát trin ca mo
Hopp
ng
c
11
14
-
Hình 2.2
2.2.3 Phn t x lí
-
M
-