Professional Documents
Culture Documents
M T CU TO V TNH TON NG HC
CHO MOBILE ROBOT
I - M t cu to ca mobile robot
- Mobile Robot l mt xe c 4 bnh , hai bnh trt pha trc v hai bnh pht
ng pha sau ( nh hnh v di y )
Bnh pht ng
Mobile
Robot
Bnh trt
ng c
r1
Dy ai
R
r2
II Tnh ton ng hc
=
Suy ra , vn tc ca gc ng c tnh theo t0 l : 0 =
( rad/s )
180t0 100t0
- Vn tc gc ca bnh xe robot l : = k0 = k
100to
2d
2d
- Gi di trc bnh xe robot l 2d => bn knh quay ca robot l 2d
10d
- Ta c : s xung cn truyn cho ng c tri l : nt=
=
180 R 9 R
v
- Gi vn tc gc khi quay l q => q =
vi v l vn tc di ca robot khi quay .
2d
- Mt khc ta c lin h gia vn tc gc ca robot khi quay vi thi gian gi chm t 0 nh
sau :
R k
Rk
q =
T suy ra thi gian gi chm l t0 =
2d 100t0
100v
- Trng hp robot quay sang bn tri th lm tng t
b ) Tm quay nm ti trung im ca trc 2 bnh xe
d
- Gi s robot quay sang phi mt gc => bnh tri quay tin mt gc v bnh
phi quay li cng mt gc . Tnh ton hon ton tng t ta c :
5d
+S xung cn truyn cho ng c : nt=np=
9R
4
Rk
100v
3. Robot chuyn ng theo mt ng cong bt k
- Ta s xt hai trng hp : ng cong l trn v khng trn (gp khc )
a) Nu ng cong l trn :
- Ti mi im ca ng cong lun tn ti mt vc t tip tuyn vi ng cong .
+ Thi gian gi chm : t0 =
vt
v
vp
D
O
- Gi vn tc ca robot l v , vn tc bnh tri l v t , vn tc bnh phi l vp => Tm
quay ca robot l O c xc nh nh trn hnh v .
- Gi khong cch t O n bnh phi l D . Ta c cc h thc sau :
vp
D
=
v D+d
vt D + 2d
=
v
D+d
T suy ra vn tc cc bnh ln lt l :
( D + 2 d )v
vt =
D+d
Dv
vp =
D+d
- Kt hp vi cc kt qu trn ta c thi gian gi chm cho mi ng c s l :
Rk ( D + d )
100( D + 2d )v
Rk ( D + d )
tp =
100 Dv
tt =
b) Nu ng cong l ng gp khc :
Ak+2
A3
A1
Ak+1
A0
A2
Ak
xi xi +1 + yi yi +1
)
x + yi2 xi2+1 + yi2+1
- By gi ta cn xc nh chiu quay ca robot . Chng hn khi i n A 1 th robot cn quay
sang phi nhng khi n A2 th robot li cn quay sang tri . Vic xc nh gc quay , chiu
quay ca robot s n gin hn bng cch dng h to ng
- Ta gi s rng robot ang v tr A0(0,0) l gc ca to tnh ban u ,v phng robot
trng vi phng ca 0x
- Chng ta gi s bng quy np nh sau.khi rbt v tr k v ang c phong l Auuuuuu
k-1Ak v
r
robot cn n v tr Ak+1 mun th robot cn quay mt gc k bng gc gia vct Ak 1 Ak
uuuuuur
v Ak Ak +1 .
- By gi chng ta thay i h trc to mi gi l h trc to Ok c tm chnh l im
Ak+1 phng 0x trng vi phong ca AkAk+1 nh vy s chuyn ng ca robot s tng
t nh trng hp bt u chuyn ng ca robot khi to tnh
- Nh vy s chuyn ng ca robot ti im Ak c chia lm cc phn sau
+ Quay mt gc bng k theo mt chiu nht nh
+ Di chuyn mt on
rk= x k ^ 2 + y k ^ 2 .
+ Chuyn h trc to mi
- Lc ny cc im ban u trong to mi c to l
xk:=xicos+yisin-rk
yk:=yicos-xisin
2
i
Gi s robot i c mt gc
=> s xung cn truyn cho mi ng c l :
5( D + d )
nt=
9R
5( D d )
np=
9R
Ly s liu thc t :
R=4,5 cm
d=15 cm
D=1m
K=0,38
V=50 cm/s
=90
vt=
=>
tt=0,9 ms
tp=1,26 ms
S xung cn truyn :
nt=1278 (xung )
np=945 (xung )
- Xt cch i th hai : Chia ng trn thnh mt a gic u ni tip ng trn vi s
cnh a gic l rt ln . Gi s ta chia u ng trn thnh m im .
2
)
m
2
m
200 D sin(
- S xung cn cp quay mt gc :
2
)
m
10d
9 Rm
- Suy ra s xung tng cng cn cp cho mi ng c i ht 90 l :
mn
m
n= 1 + ( 1)n2
4
4
3600 D + 10 d
=
( khi m-> )
36 R
Thay s vo ta c : n=2225 (xung )
nt=np=