Professional Documents
Culture Documents
***
c lp - T do - Hnh phc
------------------o0o------------------
THUYT MINH
M HNH HO V M PHNG
ROBOT SONG SONG LOI HEXAPOD
NGI HNG DN
HC VIN
Trn T.T Hi
I HC THI NGUYN
TRNG I HC K THUT CNG NGHIP
----------------------------------------------------------
TRN TH THANH HI
I HC THI NGUYN
TRNG I HC K THUT CNG NGHIP
----------------------------------------------------------
NGNH: T NG HO
M HNH HO V M PHNG
ROBOT SONG SONG LOI HEXAPOD
TRN TH THANH HI
2005 2008
THI
NGUYN
2008
MC LC
Trang
Mc lc
Danh mc cc k hiu, cc ch vit tt
Danh mc hnh v, th
Li m u
10
10
12
15
16
17
20
20
25
26
26
32
33
33
34
34
http://www.lrc-tnu.edu.vn
34
36
38
39
40
41
41
42
43
44
44
46
46
47
50
50
61
65
71
72
72
3.1.2 La chn ch v kt qu
76
79
82
3.3.1 C s ton hc
82
84
84
85
88
http://www.lrc-tnu.edu.vn
89
Kt lun
91
92
http://www.lrc-tnu.edu.vn
TM TT LUN VN
Lun vn hon thnh trong thi gian, mc d trong qu trnh lm lun vn
gp rt nhiu kh khn trong vic tm kim thng tin v ti liu nghin cu nhng
c s hng dn, ch bo tn tnh ca PGS. TSKH. Nguyn Phng Quang ti
t c mt s kt qu sau:
- Nghin cu tng quan v Robot ni chung v Robot song song ni ring.
a ra c m hnh ton hc ca i tng Hexapod (bc t do c cu, phng
trnh ng hc ngc v mt s thng s k thut ca Hexapod).
- Tm hiu b cng c SimMechanics trong Matlab / Simmulink vi cc ng
dng ca b cng c ny trong vic m hnh ho cc c cu c kh. Trn c s
tin hnh m hnh ho Robot song song lo i Hexapod bng SimMechanics.
-
http://www.lrc-tnu.edu.vn
KEYWORDS
Hexapod
Parallel Kinematic
SimMechanics
Spherical
Prismatic.
http://www.lrc-tnu.edu.vn
-1
K HIU, CH VIT TT
TN Y
BP
CG
CS
Coordinate system - H to
Force - Lc (N)
LL
LS
Motion - Chuyn ng
Pos
Position - V tr
TP
UL
US
Vel
Velocity - Tc
http://www.lrc-tnu.edu.vn
-2
DANH MC HNH V - TH
Trang
Hnh 1.1
11
11
ca Robot to tr.
Hnh 1.3
12
ca Robot to cu.
Hnh 1.4
12
ca Robot lin kt bn l.
Hnh 1.5
Mt dng Robot gp t.
16
Hnh 1.6
16
Hnh 1.7
Cu trc ni tip.
17
Hnh 1.8
18
Hnh 1.9
20
sng ch nm 1931.
Hnh 1.10 Robot sn vi kt cu ng hc song song do V. Willard,
21
21
22
23
24
24
25
25
26
http://www.lrc-tnu.edu.vn
-3
27
28
29
31
Hnh 2.1
H to ton th v h to tng i
Hnh 2.2
34
Hnh 2.3
35
Hnh 2.4
36
Hnh 2.5
36
Hnh 2.6
Th vin cc khp.
37
Hnh 2.7
38
Hnh 2.8
38
Hnh 2.9
Nguyn l Hexapod.
39
40
41
42
43
43
43
44
44
45
46
47
56
57
57
58
59
http://www.lrc-tnu.edu.vn
-4
59
60
61
62
63
63
64
65
Hnh 3.1
67
Hnh 3.2
68
ngc.
Hnh 3.3
69
Hnh 3.4
70
Hnh 3.5
70
Hnh 3.6
71
Hnh 3.7
72
Constraint.
Hnh 3.8
72
Hnh 3.9
73
74
thun.
Hnh 3.11 th chuyn ng ca End Effector.
75
76
76
77
78
79
80
80
http://www.lrc-tnu.edu.vn
-5
82
83
84
84
85
http://www.lrc-tnu.edu.vn
-6
M U
tng v nhng c cu vi cc khu ng hc song song xut hin v
c thc hin bi Gough v Steward vo nhng nm 50 - 60 ca th k XX.
Nhng c cu loi ny c gi l nn tng Steward - Gough. Nn tng Steward Gough v c bn c s dng m phng. Sau , vo nm 1983 Hunt a ra
h thng nghin cu v cu trc ng hc song song. K t cu trc ng hc
song song c nghin cu trn mt phm vi rt rng ln. Chng c u im l
cng vng cao hn, kh nng chu ti ln hn v qun tnh thp hn c cu ng
hc ni tip.
Thng thng mt c cu ng hc song song gm mt mt nn di ng
(moving / mobile platform) v mt mt nn c nh c ni vi nhau bi cc ch n.
V c bn s chn ca Robot bng s bc t do ca c cu. Mi khu lm vic vi
mt b iu khin.
Cn Vit Nam, trong nhng nm gn y, cc c s gia cng c kh ti
cc nh my, x nghip, trung tm sn xut vn cn s dng nhiu my cng c
truyn thng. Cc my ny thng ch c 3 chuyn ng phi hp, v vy khng th
gia cng cc sn phm c bin dng phc tp thay i trong khng gian 3 chiu
nh khun mu c dng tr trn, bin dng cam iu khin, khun mu t, dp,
khun p nha dng cho sn xut cc vt dng hng ngy gii quyt tnh
trng ny, cc nh my phi la chn 1 trong 2 phng n: mua my CNC hin i
thay th, tuy hi t tin. Phng n th hai l ci to cc my cng c truyn
thng. T y, phng php ng dng Robot song song loi Hexapod c a ra
nghin cu, ch to.
p ng nhu cu ca thc t ny, nhim v ra trong ti lun vn mang
tn M hnh ho v m phng Robot song song loi Hexapod ca em l i su
http://www.lrc-tnu.edu.vn
-7
http://www.lrc-tnu.edu.vn
-8
CHNG I
http://www.lrc-tnu.edu.vn
-9
http://www.lrc-tnu.edu.vn
- 10
http://www.lrc-tnu.edu.vn
- 11
http://www.lrc-tnu.edu.vn
- 12
http://www.lrc-tnu.edu.vn
- 13
http://www.lrc-tnu.edu.vn
- 14
http://www.lrc-tnu.edu.vn
- 15
c im:
Robot c trang b cc k thut ca tr tu nhn to nh nhn dng ting
ni, hnh nh, xc nh khong cch, cm nhn i tng qua tip xc, v.v... ra
quyt nh v gii quyt cc vn hoc nhim v t ra cho n.
Robot c trang b mng Neuron c kh nng t hc.
Robot c trang b cc thut ton dng Neuron Fuzzy/Fuzzy Logic t
suy ngh v ra quyt nh cho cc ng x tng thch vi nhng tn hiu nhn c
t mi trng theo nhng thut ton ti u mt hay nhiu mc tiu ng thi.
Hin nay trong lnh vcgii tr, nhiu dng robot th h ny ang c pht
trin nh robot Aibo - ch ch robot ca hng Sony hay robot i trn hai chn v
khiu v c ca hng Honda.
Nht Bn l t nc c s lng robot s dng trong cng nghip nhiu
nht th gii. Ngi Nht c quan nim kh khc bit v robot so vi cc nc
cng nghip pht trin. Theo Hip hi robot Nht - JIRA (Japanese Robot
Associasion), robot c chia thnh su loi, theo mc thng minh nh sau:
1- Robot hot ng nh ngi iu khin trc tip tng ng tc, bng
pendant hay pa-nen iu khin.
2- Robot hot ng theo chu trnh c nh (fixed sequence robots).
3- Robot hot ng theo chu trnh thay i c (variable sequence robots):
ngi iu khin c th d dng chnh sa trnh t hot ng.
4- Robot hot ng theo chng trnh v lp li chng trnh (playback
robots): ngi iu khin c th lp trnh cho robot trong ch hun luyn
(teaching mode).
5- Robot iu khin theo chng trnh s (numerically controlled robots).
6- Robot thng minh intelligent robots): robot c th hiu, nhn bit v
tng tc vi mi trng xung quanh.
http://www.lrc-tnu.edu.vn
- 16
xc ng dn .
http://www.lrc-tnu.edu.vn
- 17
http://www.lrc-tnu.edu.vn
- 18
xc lp li cao hn.
http://www.lrc-tnu.edu.vn
- 19
http://www.lrc-tnu.edu.vn
- 20
http://www.lrc-tnu.edu.vn
- 21
http://www.lrc-tnu.edu.vn
- 22
http://www.lrc-tnu.edu.vn
- 23
http://www.lrc-tnu.edu.vn
- 24
http://www.lrc-tnu.edu.vn
- 25
http://www.lrc-tnu.edu.vn
- 26
End Efector
Mt
(1.1)
i=1
http://www.lrc-tnu.edu.vn
- 27
Trong :
ni l s khp.
Khp cu Spherical
fC = 3 dof
fP = 1 dof
Dof =
(1.2)
f i + d (n - g -1)
i=1
M:
Dof =
(1.3)
i=1
http://www.lrc-tnu.edu.vn
- 28
B6
B5
B1
b4
B4
v
B2
B3
li
p
A6
A5
a4
A1
x
A4
y
A2
A3
u x vx wx
R
u y v y wy
(1.4)
u z vz wz
http://www.lrc-tnu.edu.vn
- 29
z
B1
B3
B2
B4
B5
B6
li
li
li
-x
-y
A5
A4
A1
A3
A2
A6
l2i = l Ti .l i = p + R * bi - ai
li2 = pTp + bi
(1.5)
l i = p + R *bi - ai
(1.6)
. p + R * bi - ai
ai
(1.7)
http://www.lrc-tnu.edu.vn
- 30
Thay i = 1
ai
(1.8)
l Ti .v b
d
d T
li =
l i .l i =
= l Tn,i .v b
dt
dt
li
(1.9)
v b = p + Rbi
(1.10)
Vi l tc gc ca mt nn di ng.
Thay vo biu thc 1.9 ta c vn tc ca c cu chp hnh thu c chnh
l biu thc tc ca mt nn di ng (mobil platform).
l = l T .v
i
n,i
b
l Tn,i (p + Rbi )
(1.11)
http://www.lrc-tnu.edu.vn
- 31
Khp cu trn
Chn trn
Chn di
Khp cu di
http://www.lrc-tnu.edu.vn
- 32
CHNG 2
M HNH HO ROBOT
SONG SONG LOI HEXAPOD
BNG B CNG C
SIMMECHANICS
http://www.lrc-tnu.edu.vn
- 33
http://www.lrc-tnu.edu.vn
- 34
Ta thu c cc h s
http://www.lrc-tnu.edu.vn
- 35
ta World.
R
http://www.lrc-tnu.edu.vn
- 36
Vi phn bc nht theo thi gian cng thc trn, chng ta c mi quan h
vn tc
dpWorld
dt
dCWorld
dt
dpO
dt
dR
pO
dt
dpWorld
dt
dR T
R
dt
dCWorld
dt
dRT
dt
dR T
R
dt
dRT
;
dt
dR
pO
dt
dpWorld
dt
dCWorld
dt
* R * pBody
dCWorld
dt
World
( R * pBody ) ;
dV
dt
World
dV
dt
World
V;
Body
http://www.lrc-tnu.edu.vn
- 37
nx *sin
/2
ny *sin
/2
nz *sin
/2
cos
/2
qv
qs
ik
exp
n * J sin
n* J
1 cos
vi I l ma trn n v v n*J
c nh ngha bi:
n* J
nz
nz
ny
0
nx
ny
nx ;
0
Dng Euler.
Mt cch khc biu din ma trn quay R, quay quanh 3 trc c lp, bng
3 gc Euler c lp. Ma trn quay ca h ta thn c to nn bi php nhn
ma trn theo th t t phi qua. R=R1*R2*R3 v ma trn quay bt u trong World
c to nn nh php nhn ma trn theo trt t t tri qua: R=R3*R2*R1. S quy
c ngm ca 3 gc quay Euler:
http://www.lrc-tnu.edu.vn
- 38
* RX
* RZ
no c nh ngha:
1
RX
RZ
0 cos
0 sin
cos
sin
0
0
sin
cos
sin
cos
0
0
0
1
RY
cos
0
sin
0 sin
1
0
0 cos
http://www.lrc-tnu.edu.vn
- 39
http://www.lrc-tnu.edu.vn
- 40
Trong SimMechanics,
http://www.lrc-tnu.edu.vn
- 41
http://www.lrc-tnu.edu.vn
- 42
sensor
ca
khp.
+ Phn lc v momen.
http://www.lrc-tnu.edu.vn
- 43
http://www.lrc-tnu.edu.vn
- 44
http://www.lrc-tnu.edu.vn
- 45
http://www.lrc-tnu.edu.vn
- 46
lower joint
Base
lower platform
http://www.lrc-tnu.edu.vn
- 47
http://www.lrc-tnu.edu.vn
- 48
http://www.lrc-tnu.edu.vn
- 49
http://www.lrc-tnu.edu.vn
- 50
z
US4 US3
Leg 3
r2
US2
b1
US5
150
US1
US6
Leg 2
Leg 4
Leg 1
Leg 5
LS3
LS4
LS2
Leg 6
LS5
r1
a1
LS6
450
LS1
http://www.lrc-tnu.edu.vn
- 51
LS3
a3
LS2
a2
300
US3
LS4
US4
US5
US2
b5
LS5
b6
US6
US1
150
x
0
45
a1
300
LS1
LS6
Hnh 2.19 S v tr tm c c khp cu
Nhn trn s hnh 2.18 th trng thi tnh:
G(a1, a2 ) = 2*45 0 = 90 0
G(b5, b6) = 30 0
Tng t nh vy, nu a3, a4, a5 , a6 v b1, b2, b3, b4 ln lt l cc vector
tnh t gc to n tm cc khp cu LS3, LS4, LS5, LS6 v US1, US2, US3 , US4,
th ta cng c:
G(a1, a2 ) = G(a3, a4) = G(a5, a6) = 90 0
G(a2, a3 ) = G(a4, a5) = G(a6, a1) = 30 0
G(b5, b6) = G(b1, b2) = G(b3, b4) = 30 0
G(b2, b3) = G(b4, b5) = G(b6, b1) = 90 0
V:
G(a1, b1 ) = G(a2, b2) = G(a3, b3) = G(a4, b4) = G(a5, b5) = G(a6, b6) = 30 0
http://www.lrc-tnu.edu.vn
- 52
z
x
r2
US
Chn trn
CG U
z
P
zU
Chn di
zP
300
x
CG L
r2
rU
rP
zL
r1
rL
LS
(2.1)
http://www.lrc-tnu.edu.vn
- 53
z US = L2 - h 2
(2.2)
zU = z
L1 + 0.5L2
L
(2.3)
zP = z
L1
L
(2.4)
zL = z
0.5L1
L
(2.5)
(2.6)
5
5
rU = ( h) 2 + r12 - 2* hr1 *cos
6
6
Bn knh vng trn i qua tm khp trt P:
2
4
rP = ( h) 2 + r12 - hr1cos
3
3
(2.7)
(2.8)
1
2
rL = ( h) 2 + r12 - hr1cos
3
3
(2.9)
(2.10)
1
r22 + rP2 - ( h) 2
3
P = arccos
2r2 rP
(2.11)
2
r22 + rL2 - ( h) 2
3
L = arccos
2r2 rL
(2.12)
http://www.lrc-tnu.edu.vn
- 54
(2.13)
(2.14)
(2.15)
V cc thng s khc:
z U1 = z
L1 + 0.5L2 1.25
=
*1.273 = 1.0608
L
1.5
(2.16)
z P1 = z
L1
1
=
1.273 = 0.8487
L 1.5
(2.17)
z L1 = z
0.5L1 0.5
=
*1.273 = 0.4243
L
1.5
1 = arccos
(2.18)
r12 + h 2 - r22
1+ 0.79342 - 0.252
= arccos
= 9.0645
2r1h
2*0.7934
(2.19)
5
5
rU1 = ( h) 2 + r12 - 2* hr1 *cos1
6
6
5
5
= ( 0.7934) 2 +1- 2* 0.7934*0.9875 = 0.3624
6
6
(2.20)
2
4
rP1 = ( h) 2 + r12 - hr1cos1
3
3
2
4
= ( 0.7934) 2 +1- 0.7934*0.9875 = 0.4849
3
3
(2.21)
http://www.lrc-tnu.edu.vn
- 55
1
2
1
2
rL1 = ( h) 2 + r12 - h.r1cos1 = ( 0.7934) 2 +1- 0.7934*0.9875 = 0.74
3
3
3
3
(2.22)
1
1
2
r22 + rU1
- ( h) 2
0.252 + 0.36242 - ( 0.7934) 2
6
6
U1 = arccos
= arccos
= 13.2947
2r2 rU1
2*0.25*0.3624
(2.23)
1
1
r22 + rP12 - ( h)2
0.252 + 0.48492 - ( 0.7934)2
3
3
P1 = arccos
= arccos
= 20.099
2r2 rP1
2*0.25*0.4849
(2.24)
2
2
2
r22 + rL1
- ( h) 2
0.252 + 0.742 - ( 0.7934) 2
3
3
L1 = arccos
= arccos
= 26.7728
2r2 rL1
2*0.25*0.74
(2.25)
(2.26)
(2.27)
(2.28)
(2.29)
(2.30)
(2.31)
(2.32)
(2.33)
(2.34)
(2.35)
http://www.lrc-tnu.edu.vn
- 56
* Cc h to t trn Hexapod:
- Chn th nht Leg1:
Chn trn Upper leg 1:
CS3
CS2
CS1
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
World
CS3
CS2
CS1
Bng 2.2
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
(0.7071 -0.7071 0)
World
Bng 2.3
To im gc
n v
So vi h no
CS1
World
CS2
World
CS3
World
http://www.lrc-tnu.edu.vn
- 57
Lower leg 2:
Bng 2.4
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
(0.7071 0.7071 0)
World
- Chn th ba Leg 3:
Upper leg 3:
Bng 2.5
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
World
Lower leg 3:
Bng 2.6
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
(0.2588 0.9659 0)
World
- Chn th t Leg 4:
Upper leg 4:
Bng 2.7
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
World
Lower leg 4:
Tn
CS1
Bng 2.8
To im gc
n v
So vi h no
World
http://www.lrc-tnu.edu.vn
- 58
CS2
World
CS3
(-0.9659 0.2588 0)
World
- Chn th nm Leg 5:
Upper leg 5:
Bng 2.9
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
World
Lower leg 5:
Bng 2.10
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
(-0.9659 -0.2588 0)
World
- Chn th su Leg 6:
Upper leg 6:
Bng 2.11
To im gc
Tn
n v
So vi h no
CS1
World
CS2
World
CS3
World
Lower leg 6:
Tn
Bng 2.12
To im gc
n v
So vi h no
CS1
World
CS2
World
CS3
(0.2588 -0.9659 0)
World
http://www.lrc-tnu.edu.vn
- 59
* Vit M-file:
T cc thng s tnh ton trn ta c th xy dng M-file d liu m hnh
ho cho Hexapod
% Khoi luong va momen quan tinh cac than
UL_mass=51.812;% Khoi luong chan tren Upper leg
LL_mass=92.111;% Khoi luong chan duoi Lower leg
UL_Inertia=[24.169 0 0;0 24.169 0;0 0 24.169];
% Momen quan tinh cua Upper leg
LL_Inertia=[43.024 0 0;0 43.024 0;0 0 43.024];
% Momen quan tinh cua Lower leg
TP_mass=1216.9;% Khoi luong cua mat ban ga phoi
TP_Inertia=[34.49 0 0;0 34.49 0;0 0 34.49];
% Momen quan tinh cua mat ban ga phoi
% Cac toa do
B1=[0.2415 -0.0647 1.273];% Toa do dau tren cua Upper leg 1
B2=[0.2415 0.0647 1.273];% Toa do dau tren cua Upper leg 2
B3=[-0.0647 0.2415 1.273];% Toa do dau tren cua Upper leg 3
B4=[-0.1768 0.1768 1.273];% Toa do dau tren cua Upper leg 4
B5=[-0.1768 -0.1768 1.273];% Toa do dau tren cua Upper leg 5
B6=[-0.0647 -0.2415 1.273];% Toa do dau tren cua Upper leg 6
Pos_leg=[B1;B2;B3;B4;B5;B6];% Ma tran toa do dau tren cua cac chan
% Toa do cac chi tiet tren cac chan
% Chan thu nhat
UL1_CG=[0.3191 -0.1718 1.0608];% Toa do diem trong tam Upper leg 1
% CG (Center of Gravity)- diem trong tam
LL1_CS1=[0.3967 -0.2788 0.8487];% Toa do dau duoi cua Upper leg 1
% Toa do dau tren cua Lower leg 1
LL1_CG=[0.5519 -0.493 0.4243];% Toa do trong tam cua Lower leg 1
LL1_CS3=[0.7071 -0.7071 0];% Toa do dau duoi cua Lower leg 1
% Chan thu hai
UL2_CG=[0.3191 0.1718 1.0608];% Toa do diem trong tam Upper leg 2
LL2_CS1=[0.3967 0.2788 0.8487];% Toa do dau duoi cua Upper leg 2
% Toa do dau tren cua Lower leg 2
http://www.lrc-tnu.edu.vn
- 60
http://www.lrc-tnu.edu.vn
- 61
http://www.lrc-tnu.edu.vn
- 62
@Lower leg v mt u ni
vi
@hexapod/Ground1.
http://www.lrc-tnu.edu.vn
- 63
http://www.lrc-tnu.edu.vn
- 64
http://www.lrc-tnu.edu.vn
- 65
http://www.lrc-tnu.edu.vn
- 66
http://www.lrc-tnu.edu.vn
- 67
http://www.lrc-tnu.edu.vn
- 68
http://www.lrc-tnu.edu.vn
- 69
http://www.lrc-tnu.edu.vn
- 70
http://www.lrc-tnu.edu.vn
- 71
CHNG 3
KHO ST HOT NG CA
ROBOT SONG SONG LOI
HEXAPOD
http://www.lrc-tnu.edu.vn
- 72
http://www.lrc-tnu.edu.vn
- 73
http://www.lrc-tnu.edu.vn
- 74
http://www.lrc-tnu.edu.vn
- 75
http://www.lrc-tnu.edu.vn
- 76
3.1.2 LA CHN CH V KT QU
SimMechanics h tr kho st hot ng ca h thng c kh bng cch to
mi trng my vi s la chn cc ch phn tch (Analysis mode) khc nhau
trong hp thoi Machine Enviroment. Hp thoi ny to mi trng hot ng cho
Robot bng cch to lc trng trng o tc dng ln cc chi tit ca Robot. Di
tc dng ca lc ny, cc chn Robot chuyn ng ko theo im tc ng cui
cng chuyn ng.
phn tch cc ch ng hc i vi Robot Analysis mode bao gm 4
ch nh sau: i vi Robot c kt cu vng h nu phn tch ch ng hc
thun th la chn Forward Dynamics, cn nu phn tch ch ng hc ngc
th la chn Inverse Dynamics; i vi Robot c kt cu vng kn nu phn tch
ch ng hc ngc th la chn Kinematics.
http://www.lrc-tnu.edu.vn
- 77
http://www.lrc-tnu.edu.vn
- 78
http://www.lrc-tnu.edu.vn
- 79
http://www.lrc-tnu.edu.vn
- 80
http://www.lrc-tnu.edu.vn
- 81
* th v tr cc khp:
http://www.lrc-tnu.edu.vn
- 82
http://www.lrc-tnu.edu.vn
- 83
3.3.1 C S TON HC
thc hin chuyn to t trc cho Hexapod sang gi tr bin khp t
ly sai lch t vo b iu khin, ta cn xy dng m hnh khi Leg Trajectory.
Phn ny cp n phng trnh ng hc ngc c xy dng. Trn c s
ta i thit k khi ny.
Leg 3
B 4 B3
z
r2
bi
B2
B5
150
B1
B6
Leg 2
Leg 4
Leg 1
Leg 5
A3
A2
A4
Leg 6
r1
A5
ai
A6
450
A1
Hay:
ai
li = [p + R * b i - ai ]T [p + R * b i - ai ]
(3.2)
= l Ti .l i
Trong :
l i = p + R *bi - ai
ai
aiy
(3.3)
bix
aix
V:
(3.1)
bi
aiz
biy
biz
px
p
py
(3.4)
pz
http://www.lrc-tnu.edu.vn
- 84
t:
(3.5)
(3.6)
Leg length i = li - q i
Tn hiu ny c dng a vo b iu khin.
http://www.lrc-tnu.edu.vn
- 85
http://www.lrc-tnu.edu.vn
- 86
Trong :
Khi Top Plate Reference cung cp tn hiu t ca h thng
X = [px p y p z ]T
(3.7)
Khi Create reference position matrix dng to ma trn p kch thc 3*6
vi cc ct u l [x; y; z] vect to ca im tc ng cui End Effector.
Khi Rotation Matrix gip to ma trn quay R t h to ca mt nn so
vi mt bn g phi.
Khi body_pts cung cp ma trn bi cu trc 3*6 vi cc ct u l [x; y; z]
vect to th hin v tr ca tm khp cu Upper Spherical.
Khi Product Matrix Multiply to ra ma trn 3*6 l kt qu ca php nhn
hai ma trn:
R*b i
(3.8)
(3.9)
(3.10)
http://www.lrc-tnu.edu.vn
- 87
http://www.lrc-tnu.edu.vn
- 88
(3.11)
(3.12)
http://www.lrc-tnu.edu.vn
- 89
http://www.lrc-tnu.edu.vn
- 90
Vi d liu iu
khin a vo s
Simulink hnh 3.14 th v
tr im tc ng cui
chuyn ng nh hnh
3.23
http://www.lrc-tnu.edu.vn
- 91
KT LUN
Ba chng lun vn trnh by l kt qu ca vic nghin cu khai thc b
cng c Simmechanics ca Matlab Simulink. Trn c s xy dng c s
m hnh ho hon chnh Robot song song loi Hexapod. V kho st hot ng ca
Robot thng qua m hnh hon chnh . Bc u xy dng c s Simulink
m t phng trnh ng hc ngc, tm ra sai s gia di cc chn thc t v
di tnh ton t vo. Sai s ny c a vo b iu khin. Ly tn hiu u ra
ca b iu khin ny a ti iu khin khp ch ng ca c cu h thng i
theo mt qu o no nh trc. Tuy nhin b iu khin y mi ch
dng li b iu khin kinh in PID m cha i su nghin cu vo cc h iu
khin c th.
http://www.lrc-tnu.edu.vn
- 92
http://www.lrc-tnu.edu.vn
- 93
http://www.lrc-tnu.edu.vn