1
MC LC
MC LC 1
DANH MC HÌNH V 3
Danh mc các ký hiu và ch vit tt 6
M U 7
1. Tính cp thit ca lun án 7
2. Mc tiêu ca lun án 9
3. i tng và phm vi nghiên cu ca lun án 9
4. Ý ngha khoa hc và thc tin ca lun án 10
5. Ni dung ca lun án 11
CHNG 1. T VN NGHIÊN CU VÀ XÂY DNG MÔ HÌNH
ROBOT THÍ NGHIM 13
1.1. Nghiên cu tng quan v h thng robot có gn camera 13
1.1.1 Tng quan v mt h robot có gn camera bám mc tiêu di đng 13
1.1.2. Tng quan tình hình nghiên cu trong và ngoài nc 17
1.2.3. Kt lun và la chn hng nghiên cu, phát trin Lun án 21
1.2. Xây dng mô hình robot t hành. 22
1.2.1. Xây dng cu trúc ca h robot t hành 22
1.2.2. Xây dng phn cng cho mch ch điu khin robot: 24
1.3. Kt lun chng 1 27
CHNG 2. THIT K CH TO CM BIN V TRÍ TRÊN C S X LÝ
NH CHO BÀI TOÁN BÁM MC TIÊU DI NG 29
2.1. Tng quan v h thng bám nh t đng 29
2.1.1. Tng th h bám 29
2.1.2. Kin trúc tng th h bám. 30
2.2. Lp trình x lý nh bám mc tiêu chuyn đng 32
2.2.1. Phng pháp bám theo các đc đim ca nh (Thut toán KLT) 32
2.2.2. Thut toán bám nh Camshift 35
2.2.3. Kt hp b lc Kalman vi thut toán bám nh Camshift 36
2.3. Kt lun chng 2 43
CHNG 3: MÔ HÌNH HÓA H ROBOT T HÀNHGN CAMERA 44
3.1. Mô hình hóa h thng Pan/Tilt. 44
3.2. Quy chiu ta đ mc tiêu và camera v ta đ tâm robot 48
2
3.3. Mô hình đng hc, đng lc hc robot di đng 50
3.4. Kt lun chng 3 55
CHNG 4: THIT K B IU KHIN THÍCH NGHI IU KHIN BÁM
QU O CHO ROBOT T HÀNH 56
4.1. Các phng pháp điu khin bám qu đo cho robot t hành 57
4.1.1. iu khin bám s dng trc tip hàm điu khin Lyapunov 58
4.1.2. Các phng pháp da trên điu khin trt. 60
4.1.3. Mt s thut toán khác 62
4.2. Thut toán thích nghi theo mô hình mu đ điu khin bám qu đo cho
robot t hành khi robot có tham s m, I là bt đnh 63
4.3. Thut toán điu khin bám qu đo thích nghi robot t hành khi có các
tham s m, I thay đi và chu tác đng bi nhiu. 68
4.3.1. Mô hình đng hc, đng lc hc: 69
4.3.2. Cu trúc ca h điu khin 70
4.3.3. Tng hp b điu khin thích nghi theo mô hình mu 71
4.3.3.1. B điu khin đng hc vòng ngoài 72
4.3.3.2. Tng hp b điu khin vòng trong 72
A. Xây dng mô hình đng hc mu 72
B. Gii thut điu khin thích nghi theo mô hình mu 74
C. Tính n đnh ca toàn h: 77
4.4. Kt qu mô phng 79
4.4.1. Khi qu đo đt là đng thng 81
4.4.2 Khi qu đo đt là đng tròn có tâm ti gc ta đ (0,0), bán kính bng 5
84
4.5 Kt qu chy thc nghim 88
4.6. Kt Lun chng 4 89
KT LUN 91
1. Các kt qu đt đc ca Lun án 91
2. Hng phát trin ca Lun án. 93
TÀI LIU THAM KHO 94
CÁC CÔNG TRÌNH Ã CÔNG B CA TÁC GI LUN ÁN 101
3
DANH MC HÌNH V
Hình 1.1. S đ tng quan ca mt h thng tích hp quang đin t 15
Hình 1.2. S đ h thng robot và camera c đnh 16
Hình 1.3. S đ h thng robot và camera di chuyn 17
Hình 1.4. nh mt s sn phm h quang đin t tích hp c đnh trên th gii 18
Hình 1.5. PAN robot, robot Pops, MIDbo 18
Hình 1.6. robot Talon, robot MARRS và robot Spirit thám him sao ha ca NASA 19
Hình 1.7. S đ tng quan ca h thng robot t hành bám mc tiêu di đng 22
Hình 1.8. Cu trúc tng th phn cng khi gn lin b x lý trung tâm trên xe robot . 23
Hình 1.9. Cu trúc tng th phn cng khi tách b x lý trung tâm đt riêng ti trung
tâm điu khin 23
Hình 1.10. nh chp toàn b h robot t hành sn phm 26
Hình 1.11. nh chp bên trong và bên ngoài robot 27
Hình 2.1. Cm bin nh, gimbal và b x lý 30
Hình 2.2. Ca s mc tiêu kh nhiu 31
Hình 2.3. Kin trúc toàn th h thng bám 32
Hình 2.4. Lu đ thut toán Camshift 36
Hình 2.5. S đ kt hp b lc Kalman và Camshift 37
Hình 2.6. S đ tóm tt ca b lc Kalman 38
Hình 2.7. Kt qu d đoán v trí vi b lc Kalman 39
Hình 2.8. B lc Kalman khi b che khut 40
Hình 2.9. S đ tóm tt ca b lc Kalman m rng 41
Hình 2.10. Vic theo dõi các chuyn đng phc tp s dng b lc Kalman m rng 42
Hình 2.11. Chp các frame chy thc nghim thut toán bám Camshift không có
Kalman 42
Hình 2.12. Chp các frame chy thc nghim vi thut toán bám Camshift có Kalman
43
Hình 3.1. Mô hình hóa h đ xoay Pan/Tilt 44
Hình 3.2. Mô hình robot t hành có gn đ xoay Pan/Tilt 48
Hình 3.3. Tính toán v trí đi tng theo ta đ robot 49
4
Hình 3.4. Tính toán đng hc ngc cho v trí thc camera 50
Hình 3.5. Phi cnh ca robot t hành dng non-honolomic c bn 51
Hình 3.6. Phi cnh ca robot di đng 53
Hình 4.1. Phi cnh ca h robot gn camera bám mc tiêu di đng 56
Hình 4.2. Cu trúc điu khin bám s dng hàm Lyapunov 58
Hình 4.3. Cu trúc rút gn điu khin bám s dng hàm Lyapunov 59
Hình 4.4. Cu trúc điu bám khin thích nghi tách mô hình đng hc và đng lc hc
63
Hình 4.5. Cu trúc hai vòng điu khin 70
Hình 4.6. S đ khi tng th ca h thng điu khin thích nghi đ xut 77
Hình 4.7. S đ cu trúc h thng điu khin 79
Hình 4.8. S đ mô phng trêm Simulink h thng khi s dng b điu khin thng 80
Hình 4.9. S đ mô phng trêm Simulink h thng khi s dng b điu khin thích nghi
theo mô hình mu đ xut 80
Hình 4.10. (a) Hi t ca các bin sai lch; (b) Vn tc tnh tin và vn tc quay khi
s dng b điu khin thng. 81
Hình 4.11. (a) Hi t ca các bin sai lch; (b) Vn tc tnh tin và vn tc quay khi
s dng MRAS. 82
Hình 4.12. (a) Hi t ca các bin sai lch; (b) Vn tc tnh tin và vn tc quay khi
s dng b điu khin thng khi tham s robot thay đi. 83
Hình 4.13. (a) Hi t ca các bin sai lch; (b) Vn tc tnh tin và vn tc quay khi
s dng b điu khin MRAS khi tham s robot thay đi. 84
Hình 4.14. (a) Qu đo bám các bin sai lch; (b) Vn tc tnh tin và vn tc quay
khi s dng b điu khin thng. 85
Hình 4.15. (a) Qu đo bám các bin sai lch; (b) Vn tc tnh tin và vn tc quay
khi s dng MRAS. 86
Hình 4.16. (a) Qu đo bám; (b) Vn tc tnh tin và vn tc quay khi s dng b điu
khin thng khi tham s robot thay đi. 87
Hình 4.17. (a) Qu đo bám; (b) Vn tc tnh tin và vn tc quay khi s dng b
điu khin MRAS khi tham s robot thay đi 87
Hình 4.18. S đ khi cu trúc tng th ca h thng 88
5
Hình 4.19. Giao din HMI trên máy tính PC 88
Hình 4.20. Mt s hình nh chy thc nghim robot t hành bám và gp đi tng là
qu bóng màu đ R=5cm. Kt qu robot bám và gp vt tt, tuy nhiên mi ch th
nghim trong phm vi <1m
2
, bi cnh (nn và nhiu) nh hng rt ln đn kt qu.
89
Hình 4.21. Mt s hình nh chy thc nghim robot t hành bám đi tng là qu
bóng màu vàng R=5cm. Tc đ bám chm (<10 hình/giây) và ph thuc nhiu vào
nn và nhiu xung quanh. 89
6
Danh mc các ký hiu và ch vit tt
Ch vit tt Ting anh Ting vit
ASIC
Application-Specific Integrated
Circuit
Mch tích hp ng dng chuyên
bit (hay IC chuyên dng)
DSP Digital Signal Processor B x lý tín hiu s.
HSV Hue, Saturation and Value
không gian màu HSV, là mt
không gian màu da trên ba s liu:
(Hue) vùng màu; (Saturation) đ
bão hòa màu; (Value) đ sáng.
I/O In/Out Vào/Ra
KLT
Kanade–Lucas–Tomasi Feature
Tracker
Bám theo đc trng nh
LED Light-emitting Diod i t phát quang
LCD Liquid Crystal Display Màn hình tinh th lng
MCU Micro Control Unit Vi điu khin
MIMO
Multiple-Inputs and Multiple-
Outputs
H nhiu đu vào-nhiu đu ra
MRAS
Model Reference Adaptive
Systems
H thích nghi mô hình mu
MISO Multi Input –Single Output H nhiu đu vào- mt đu ra
FLS Fuzzy Logic System H logic m
FMRLC
Fuzzy Model Reference
Learning Control
iu khin m thích nghi mô hình
mu
PID
Proportional–Integral–
Derivative
B điu khin t l vi tích phân
PC Persional Computer Máy tính cá nhân
PWM Pulse Wide Modulation iu ch đ rng xung
SISO Single Input- Single Output H mt đu vào-mt đu ra
7
M U
1. Tính cp thit ca lun án
Robot đang là tâm đim ca mt cuc cách mng ln sau Internet, ngày càng
đc ng dng rng rãi trong công nghip, cuc sng, an ninh quc phòng, và thám
him không gian. Các nghiên cu tp trung vào ci thin, tng tính linh hot, kh nng
thích ng khi làm vic nhng v trí và các ng dng khác nhau cho robot t hành
đang thu hút các nhà nghiên cu. Bên cnh ng dng các ci tin các thit k c khí,
c cu chp hành chuyn đng linh hot thì vic ng dng “mt máy” và phn mm
x lý, điu khin s đem li cho robot tính linh hot và thông minh. Các robot t hành
có gn camera và các thit b k thut khác nhm thc hin mt nhim v đt trc, ví
d nh các h thng phát hin li ca vt liu s dng camera, các h thng dò đng,
h thng phát hin li và hàn t đng, vn chuyn hàng hóa trong kho bãi, các h phát
hin và bám mc tiêu di đng,…Trong các h phát hin và bám mc tiêu di đng,
camera đc trang b đ có th nhn bit mc tiêu, kt hp vi các thut toán x lý nh
đ xác đnh chính xác v trí ca mc tiêu (có chc nng nh mt mt thn) đ t đó
điu chnh c cu chp hành sao cho tâm ca mt bám đúng mc tiêu. Trong nhng
nm gn đây, các h thng bám mc tiêu di đng đc quan tâm nghiên cu rt rng
rãi, nht là trong lnh vc quc phòng. Lun án đ cp đn vic nghiên cu thit k và
ch to robot t hành dng non-holonomic bám mc tiêu di đng trong phòng thí
nghim c đin t vi mc đích phc v cho công tác nghiên cu các thut toán x lý
nh và điu khin hin đi làm tin đ cho vic ch to các sn phm phc v đào to,
y t, công nghip và xa hn na là ng dng cho an ninh, quc phòng. Sn phm trông
đi ca lun án là mt robot t hành t đng bám mc tiêu di đng trong phòng thí
nghim.
Ngày nay, vi s phát trin ca công ngh đin t, tc đ tính toán ca vi x lý
tng vt tri, các chc nng h tr giao tip vi các ngoi vi cng đc tích hp trên
mt chip, nh vy mà các phng pháp x lý nh hin đi và các phng pháp điu
khin phc tp nh điu khin thích nghi bn vng có th thc thi mt cách d dàng
hn, chính vì th các h thng bám mc tiêu di đng đc ci thin rt nhiu v mt
cht lng. Vì th, các nghiên cu phát trin thut toán x lý nh hin đi và các thut
toán điu khin bám thích nghi, bn vng ngày càng tr nên cp thit do kh nng thc
8
hin các thut toán này trong thc t s giúp cho các h thng điu khin bám mc tiêu
n đnh, chính xác và bn vng hn khi h thng hot đng trong môi trng thc t
có nhiu tác đng và có s thay đi ca tham s mô hình.
Các robot thông minh có trang b camera thng có hai loi: loi đt c đnh
thng là mt b đ xoay Pan/Tilt có gn camera (robot hai bc t do) và loi th hai
là robot t hành có gn camera. Trên th gii, các h thng bám đt c đnh thng
đc phát trin bi các tp đoàn sn xut ch to v khí, thit b an ninh trên th gii,
đó đu là nhng tp đoàn, công ty có nhiu nm kinh nghim trong lnh vc sn xut
ch to v khí, thit b an ninh. Cng đã có mt s công trình công b liên quan
[35,36,37,38] tuy nhiên đa s là nhng bài nghiên cu, gii thiu tng quan không h
có các kt qu c th, chi tit hay là bí quyt công ngh mi trong đó. Vì đây là các h
thng tích hp ng dng nhiu cho an ninh, quc phòng nên có tính nhy cm rt cao,
do vy vic bí mt các bí quyt công ngh là tt yu. ã có rt nhiu loi sn phm
đc thng mi hóa, tuy nhiên giá ca mt h thng robot tích hp t đng bám mc
tiêu (ng dng cho an ninh, quc phòng) tùy theo các tính nng kèm theo có giá t vài
trm nghìn, hàng triu đn vài chc triu USD (đc bit là Vit Nam không th mua
đc đng b vì thng b cm xut khu). Do đó, vic nghiên cu v lnh vc này tr
nên cp thit, cng đã có mt s c quan nghiên cu ca Vit Nam đã và đang phát
trin các nhim v nghiên cu theo hng này và đã đt đc mt s thành qu nht
đnh [13,14,15,20].
Thi gian gn đây, các robot t đng bám mc tiêu đang thu hút s tp trung
nghiên cu. Trên th gii, các h thng này đc trang b trên các tàu chin, xe tng,
máy bay chin đu, máy bay không ngi lái, hay là các robot chin binh đ dò phá
bom mìn, tình báo, hot đng trong các môi trng đc hi, các đa hình him tr,….
Vi h thng bám di đng thì đ phc tp đã tng lên, các công b khoa hc liên quan
li rt ít, đc bit là các công trình liên quan đn vic thit k, ch to thì hu nh
không có [70,77]. Ti Vit Nam, các kt qu nghiên cu lnh vc này cha nhiu,
đc bit các c s nghiên cu không trc thuc b quc phòng cha đc h tr kinh
phí đ phát trin nghiên cu và ch to th nghim các sn phm nên kh nng tip
cn trình đ th gii còn nhiu khó khn.
Xut phát t nhng lun đim đã nêu trên, nghiên cu sinh đã la chn đ tài cho
lun án ca mình là:
“Xây dng Robot t hành dng Non-holonomic và tng hp b điu khin bám qu
đo”
9
Ni dung nghiên cu ca lun án này s tp trung vào vic xây dng và phát
trin mt h robot t hành dng non-holonomic có gn camera, có kh nng bám theo
mc tiêu di đng. thc hin đc ni dung này cn phi tin hành các bc: ch
to phn cng cho robot t hành, mô hình hóa và mô phng h robot đã xây dng,
nghiên cu các thut toán x lý bám nh t đng và nâng cao cht lng bám, nghiên
cu các thut toán điu khin bám cho robot đ t đó đ xut thut toán điu khin
thích nghi nâng cao cht lng bám cho h phi tuyn có mô hình bt đnh, và cui
cùng là hin thc hóa các nghiên cu bng sn phm ca lun án, mt robot t hành
bám mc tiêu di đng, nhm mc đích kim tra tính đúng đn ca các thut toán đc
đ xut và làm c s phát trin các nghiên cu tip theo.
2. Mc tiêu ca lun án
Mc tiêu ca lun án là nghiên cu, đ xut thut toán điu khin thích nghi cho
robot t hành bám qu đo trên c s h phi tuyn bt đnh, đc bit chú ý đn cht
lng bám và s thay đi ca các tham s ca robot (bi mc đích ng dng ca robot
là tng tác vi đi tng và môi trng khác nhau) và chu tác đng ca nhiu khi
hot đng trên các đa hình khác nhau.
Mt yu t cng cn chú ý là thut toán đó phi hng đn lp trình nhúng trên
vi x lý và chy th nghim thc t các thut toán mi đ xut, do đó nhim v là phi
thit k, ch to mt robot t hành có gn camera t đng bám mc tiêu di đng trong
phòng thí nghim đ kim chng. Bên cnh vic tp trung nghiên cu thut toán điu
khin mi, vic nghiên cu và đ xut thut toán trong x lý nh đ ci thin cht
lng phát hin và đnh v mc tiêu phi tin hành song song, bi tc đ, đ chính xác
tng th ca toàn h thng gn lin vi đ chính xác ca “sensor nh”.
3. i tng và phm vi nghiên cu ca lun án
V lý thuyt:
Nghiên cu tng quan v h thng quang đin t tích hp, robot t hành, tình
hình nghiên cu trong và ngoài nc, t đó rút ra các hng nghiên cu thích hp cho
lun án.
Nghiên cu các thut toán x lý nh bám bt mc tiêu di đng, đ xut các
phng pháp ci thin nâng cao cht lng và tc đ bám.
Mô hình hóa và mô phng đng hc, đng lc hc, đng hc ngc ca mô
hình robot t hành, các bài toán quy đi các ta đ, trc ta đ ca bài toán điu khin
bám robot theo nh.
10
Nghiên cu các thut toán điu khin thích nghi robot, mc đích là nâng cao
cht lng bám và kh nng thích nghi khi robot có các tham s thay đi và có nhiu
tác đng khi hot đng trong môi trng thc t và tng tác vi mc tiêu (có các
tham s khi lng và mô men quán tính thay đi và chu tác đng ca nhiu sai lch
mô hình).
Thit k mt cu trúc phn mm điu khin hoàn chnh, đng b hóa và có kh
nng cài đt cho robot thc t đ kim đnh các kt qu nghiên cu lý thuyt chuyên sâu
vào sn phm robot.
V thc hành:
Vi mc tiêu sn phm phi có kh nng ng dng, do đó công vic kho sát,
đánh giá các sn phm đã có trong và ngoài nc nhm rút ra các tiêu chun cho sn
phm ca lun án là công vic đu tiên.
Thit k và ch to đng b phn cng và các thit b ngoi vi vi phn c khí
theo đúng tiêu chun công nghip, thun tin cho ngi s dng, d dàng lp ghép
thao tác và nâng cp. Ch to các mch đin t, điu khin, giao tip ngoi vi vi mc
tiêu đ nhanh, mnh theo hng có th m rng và nâng cp.
Nghiên cu, thit k và ch to cm bin đnh v mc tiêu trên c s công
ngh x lý nh kt hp vi b lc Kalman.
Thit k cu trúc, lp trình, cài đt các thut toán đã nghiên cu cho robot,
chy th nghim và đánh giá kt qu.
4. Ý ngha khoa hc và thc tin ca lun án
Ý ngha khoa hc:
Mt thut toán thích nghi theo mô hình mu mi đc đ xut đ điu
khin bám qu đo cho robot t hành khi robot có tham s m, I là bt đnh và có tác
đng ca nhiu. Thut toán này cha đc cài đt trên bt c robot nào trc đó trong
và ngoài nc, có tính linh hot cao, cu trúc đn gin, d dàng cho vic lp trình cài
đt trên vi x lý, có kh nng thích nghi khi có nhiu tác đng hoc khi tham s m và I
ca robot thay đi đc bit thích hp vi mô hình robot sn phm ca lun án. B điu
khin đ xut là s kt hp gia hai khâu: b điu khin phi tuyn cho mô hình đng
hc và b điu khin thích nghi mô hình mu cho mô hình đng lc hc s dng thông
tin phn hi t c cu chp hành ca robot t hành.
Ý ngha v mt công ngh thc tin:
11
Thit k, ch to và chy th nghim thành công robot t hành có gn
camera. Sn phm này có th s dng trong đào to thc tin cho sinh viên, hc viên
cao hc các ngành robot, t đng hóa, điu khin và c đin t… hin đang rt cn ti
Vit Nam. Sn phm cng đang đc s dng đ phc v đào to và nghiên cu khoa
hc cho sinh viên ngành điu khin t đng, trng i hc Bách khoa HN, i hc
KH&CN – Vin Hàn lâm Khoa hc và Công ngh Vit Nam, ngành c đin t, in
t trng i hc Công nghip Hà Ni và trng Cao đng ngh Công ngh cao Hà
Ni. Hng phát trin đn các ng dng thc tin nh ch to các robot dò tìm li và
hàn t đng, dò đng và tri thm nha đng t đng, robot quan trc môi trng
ti các ni có điu kin môi trng đc hi, robot phc v chm sóc y t, robot dò phá
bom mìn…
5. Ni dung ca lun án
B cc ca lun án bao gm 5 Chng:
Chng 1: "t vn đ nghiên cu và xây dng robot t hành", nghiên cu
tng quan v h thng robot t hành có gn camera t đng bám theo mc tiêu di đng,
các nghiên cu liên quan đn lnh vc này trong và ngoài nc nhm đnh hng
nghiên cu phát trin cho lun án bao gm các yêu cu v phn cng, phn mm,
nghiên cu và phát trin thut toán x lý nh, thut toán điu khin mi phù hp cho
sn phm ca lun án đc đ xut.
Chng 2: " Thit k ch to cm bin v trí trên c s x lý nh cho bài toán
bám bt mc tiêu di đng" đi sâu nghiên cu các vn đ v lý thuyt x lý nh bám
bt: cu trúc ca mt vòng x lý và điu khin bám bt mc tiêu di đng, các thut
toán x lý nh bám bt mc tiêu di đng nh KLT, Corelation Template, MeanShif,
Camshif. xut mt gii pháp mi là kt hp thut toán Camshift vi b lc Kalman
đ ci thin cht lng nh nhm nâng cao đ chính xác ca cm bin bt mc tiêu.
Chng 3: "Mô hình hóa h robot t hành có gn camera" đi sâu nghiên cu
các phng pháp mô hình hóa, mô phng h robot t hành có gn camera, đng b h
trc ta đ v ta đ tâm robot nhm phc v cho bài toán thit k thut toán điu
khin bám qu đo, xây dng mô hình mô t đng hc, đng lc hc, đng hc ngc
ca robot t hành có gn camera, sn phm ca lun án, đã đc thit k và ch to
Chng 1 và quy đi h ta đ v tâm ca robot sn phm đc kt hp vi các thut
toán x lý nh chng 2 đ xác đnh qu đo đt cho bài toán điu khin bám qu
đo ca robot t hành đc nghiên cu chng tip theo sau.
12
Chng 4: "Thit k b điu khin thích nghi điu khin bám qu đo robot t
hành". ây là đóng góp chính ca lun án. Trong chng này, ngoài vic trình bày
mt s phng pháp điu khin bám qu đo cho robot t hành đã đc công b,
nghiên cu v thut toán thích nghi theo mô hình mu bám qu đo cho robot t hành
mi công b [60] đc trình bày. T các phân tích u nhc đim ca thut toán này,
mt đ xut mi nhm m rng thut toán thích nghi theo mô hình mu bám qu đo
cho robot t hành ngoài các tham s khi lng m,và moment quán tính I là bt đnh
còn có thêm tác đng ca nhiu. B điu khin đ xut đc thc hin trên c s cu
trúc điu khin cascade gm hai khâu: b điu khin phi tuyn cho mô hình đng hc
và b điu khin thích nghi mô hình mu cho mô hình đng lc hc s dng thông tin
phn hi t c cu chp hành ca robot t hành. Tính n đnh ca h kín đc kho sát
và tha mãn bi vic la chn hàm Lyapunov tng thích. Các kt qu mô phng,
chy th nghim cho thy tính đúng đn ca các phân tích lý thuyt, hiu qu ca ca
b điu khin đ xut và kh nng ng dng trong thc t.
Chng 5: “Kt lun” trình bày tóm tt các đóng góp chính ca lun án và
hng phát trin ca lun án trong tng lai.
13
CHNG 1. T VN NGHIÊN CU VÀ XÂY DNG MÔ
HÌNH ROBOT T HÀNH
Các h quang đin t tích hp hay robot thông minh có trang b camera thng
có hai loi: loi đt c đnh thng là mt b đ xoay Pan/Tilt có gn camera (robot
hai bc t do) và loi th hai là robot t hành có gn camera. Loi th nht đc tp
trung nghiên cu và có nhiu sn phm ni bt đã đc s dng cho các h thng an
ninh, quc phòng đc bit là các h thng khí tài trang b cho phòng không không
quân, hi quân, và cnh gii b bin… Ngoài vic h Pan/Tilt c đnh có tích hp
camera nh trên, hin hng nghiên cu các robot t hành có gn camera cng đang là
hng nghiên cu tp trung ca các nhà nghiên cu. Mt h thng robot thông minh
có gn v khí cng đc s dng nhiu trong y t, công nghip, an ninh quc phòng và
có kh nng thay th con ngi làm vic trong các điu kin khc nghit và nguy him
hoc khám phá không gian. Các robot t hành loi này trc đây thng hot đng
bng các cm bin nh cm bin màu sc, hng ngoi, cm bin dò đng, siêu âm.
Gn đây các robot loi này đc phát trin và tích hp thêm “th giác”, vic tích hp
trên robot h thng camera thông minh ng dng công ngh x lý nh s tng kh
nng c đng, và “thông minh” cho robot.
Ni dung ca chng 1 tp trung vào vic nghiên cu tng quan v mt h robot
t hành có gn camera, phân tích tình hình nghiên cu trong và ngoài nc nhm rút
ra hng nghiên cu trng tâm ca lun án. Chng này cng trình bày vic xây dng
và phát trin hoàn thin phn cng cho mt robot t hành có gn camera nhm mc
đích vào vic th nghim lý thuyt, thut toán nghiên cu ca lun án.
1.1. Nghiên cu tng quan v h thng robot có gn camera
1.1.1 Tng quan v mt h robot có gn camera bám mc tiêu di đng
Thông tin hình nh nhn đc t đôi mt có vai trò rt quan trng đi vi con
ngi, nó là kênh thông tin ch yu đ đa ra các quyt đnh ca con ngi, có cu to
không quá phc tp song li cha mt lng thông tin khng l. Do đó vic nghiên
cu và đa các ng dng ca th giác vào ng dng trong thc t đã đc đa ra t
khá lâu, tuy nhiên ch mi my thp k gn đây, vi s phát trin mnh ca các ngành
công ngh cao liên quan nh toán – công ngh thông tin, công ngh vi đin t – x lý
14
tín hiu s, đu thu quang lng t, laser, vi c - quang - đin t MEMS, OMEMS thì
nhng ý tng đó mi dn tr thành hin thc và “th giác máy” tr thành mt ngành
khoa hc mi vi đy nhng ha hn. Xin nêu mt s ng dng c th [19]:
1/. Trong quân s: Các h thng tích hp nhìn ngày và quang hng ngoi nhìn
đêm có kh nng quan sát và t đng điu khin dàn ha lc (pháo, tên la) đc lp
đt cho các cht đim trên đt lin, cho cht canh ca các hi đo, trn đa cao x, trên
xe tng, tàu chin, máy bay, tên la hoc v tinh. Chúng đc thay th và h tr các
dàn rada d b nhiu trong vic t đng phát hin, cnh gii, bám bt mc tiêu. c
bit có nhng loi lp trên máy bay có kh nng điu khin ha lc đánh phá hàng
chc mc tiêu mt lúc. Ngoài ra còn phi k đn các đu t dn tên la và đn thông
minh
2/. Trong an ninh, phòng chng ti phm, bo v pháp lut: Các h thng camera
nhn dng khuôn mt vân tay t đng cng nh phát hin, theo dõi, cnh báo các âm
mu và hot đng khng b. Các xe robot t hành có gn các camera cng đc ng
dng trong các môi trng đc hi, dò phá bom mìn.
3/. Trong lnh vc hàng không v tr: Các h thng ng kính chp nh vin thám
(remote sensing) lp trên các v tinh bay quanh trái đt có th chp và quan sát đc
các vt kích c 0,5 m t đ cao 750 km trong mi điu kin thi tit Vic ni ghép
các ng kính này vi h thng GPS s cho phép xây dng các bn đ s có nhng lnh
vc ng dng cc k quan trng trong quc phòng an ninh, phát trin kinh t, xã hi
Các robot t hành thám him các hành tinh mà con ngi cha th ti đc.
4/. Trong công nghip, giao thông, xây dng: H thng quang đin t đóng vai
trò ca các th giác máy (machine vision) có kh nng t đng đo đc kim tra cht
lng sn phm trong các dây chuyn sn xut: phân loi ht ng cc, cà phê; tìm li
lp ráp linh kin các bn vi mch và khuyt tt các mi hàn và đng c. Các h thng
này cng đc ng dng nh các robot hàn t đng, vn chuyn kho bãi, tri thm
nha, aphal trong xây dng đng giao thông Các h thng quang đin t cng đc
ng dng ngày càng nhiu trong giao thông nh đo tc đ, t đng kim soát điu
khin và phân lung giao thông.
5/. Trong nghiên cu y sinh dc hc: Các kính hin vi có kh nng t đng
nhn dng và đo đm các t bào vi đ chính xác cao. Các kính hin vi có h thng
dn đng laser cho phép thc hin nhng phu thut rt phc tp nh m u não, ni
15
mà mt s không chính xác c m cng gây tn hi đn các dây thn kinh chng cht
xung quanh
6/. Trong công nghip gii trí truyn hình: Các h thng tích hp có th điu
khin các camera kích thc và khi lng ln d dàng t đng bám theo các đi
tng chuyn đng nhanh nh bóng đang bay, đua xe
- Cu to và nguyên lý hot đng
Qua nhng ng dng trên cho thy: mt h robot có gn camera (h quang đin
t tích hp) là mt chu trình khép kín t lúc phát tín hiu hình nh (đi tng, ngun
sáng s dng ) qua khâu truyn ti và bin đi tín hiu quang hc (các ng kính )
cho đn vic thu nhn (CCD ) x lý và điu khin các c cu chp hành. Trong mi
khâu ta đu thy s tích hp ca nhiu lnh vc công ngh cao nh toán-tin hc, vi
đin t-máy tính, đu thu quang lng t, laser, c khí chính xác, quang hc, MEMS,
OMEMS, điu khin đin t đng, robot, x lý nhn dng nh
Hình 1.1. S đ tng quan ca mt h robot có tích hp camera.
S đ nguyên lý hot đng ca h robot có tích hp camera đc biu din qua
Hình 1.1 [19] nó bao gm nhng cm chc nng chính sau:
1/- H thu nhn tín hiu hình nh: bao gm các camera, ng kính.
S hóa nh
A/D
X lý và
nhn dng
nh
Các đèn chiu
sáng ph
Hin th nh
iu khin
các đng c
u thu
CCD, IR
C
m bin h tr
khác
Lu tr nh
Máy in
Các tín hiu
cnh báo
Truyn tín hiu
điu khin cho
các tr
m khác
Thi
t b điu
khi
n (PLC,
vi điu khin
)
truyn
thông
16
2/- B chuyn đi tín hiu A/D: mch vi đin t frame grabber đ s hóa tín hiu
hình nh cho máy tính, b vi x lý, b x lý tín hiu s.
3/- H thng điu khin trung tâm: s phát trin v bão ca công ngh sn xut vi
mch đã đa ra nhng công ngh vi x lý mi da trên x lý tín hiu s có tc đ và
hiu nng tính toán cao nh ARM, DSP, FPGA và mch ASICs (custom aplication-
specific intergrated circuits) không ch làm tng tc đ x lý tính toán điu khin mà
còn thu nh đc kích thc thit b gp nhiu ln.
4/- Máy tính và chng trình phn mm nhn dng và x lý nh t đng: có th
vit bng ngôn ng nhúng trên vi x lý, DSP, FPGA, ASIC hoc trên ngôn ng bc
cao nh C, C++, VisualC, Labview, Matlab…đ chy trên máy tính PC hoc máy tính
nhúng.
5/- H sensor h tr khác: đo xa laser (YAG-Neodym hoc laser diode), Gyro
sensor, la bàn s, cm bin t trng, sensor siêu âm…vv có th ghép ni máy tính, vi
x lý thông qua giao tip ni tip, hoc RF, 3G …vv.
6/- H thng truyn đng (các đng c): thng dùng là các đông c servo AC
và DC. Nu đt trên phng tin di đng (xe, tàu thy, máy bay, v tinh ) thì cn phi
có b n đnh trên c s các con quay hi chuyn (gyroscope).
7/- H thng các thit b ngoi vi và và kt ni vi trm khác.
8/- H thng cung cp đin: n áp và dòng cung cp cho toàn b h thng
Hình 1.2. S đ h thng robot và camera c đnh.
Camera
Robot
Tín hiu điu
khin
Máy
tính
i tng
17
H thng quang đin t tích hp có th phân thành 2 lp, theo nh cu trúc ca
h, đó là h đt c đnh (tay máy robot c đnh và có camera gn c đnh Hình 1.2) và
h di đng (có camera gn trên robot t hành Hình 1.3). Trong h camera c đnh,
camera đc gn c đnh so vi h trc ta đ thc, thu thp nh ca c mc tiêu và c
môi trng. Mc tiêu ca h camera c đnh này là cung cp tín hiu điu khin sao
cho robot có th tng tác vi đi tng theo mt bài toán mong mun, h thng này
thng đc ng dng trong các dây chuyn sn xut, phân loi sn phm, trong công
nghip, bám mc tiêu trong an ninh quc phòng.
Hình 1.3. S đ h thng robot t hành gn camera di chuyn
Trong Hình 1.3 là h có camera gn trên robot và c h robot và camera s di
chuyn. Mc đích ca cu trúc này là điu khin robot sao cho nh ca mc tiêu di
đng hoc c đnh đc duy trì v trí mong mun trên mt phng nh thu đc.
Mc đích ca h thng bám t đng là đ duy trì mt “đng ngm” vit tt là
LOS (Line Of Sight) cm bin - mc tiêu mt cách n đnh và hoàn toàn t đng trong
khi tn ti c chuyn đng tng đi ca mc tiêu và chuyn đng ca đ gn cm
bin làm nhiu lon ti d liu cm bin hình nh. Mc tiêu thng đc đnh v ban
đu, bi hoc là ngi điu khin hoc là h thng nhn dng mc tiêu t đng. Sau
đó, h thng bám s khoá cht mc tiêu và duy trì LOS t đng.
1.1.2. Tng quan tình hình nghiên cu trong và ngoài nc
1.1.2.1. Tình hình nghiên cu ngoài nc
Trên th gii có mt s tài liu nh: [35, 36, 37,38, 73, 74]. ây là mt s công
b rt ít liên đn h thng quang tích hp trên th gii. Tuy nhiên đây đa s là nhng
bài nghiên cu, gii thiu tng quan không h có công b c th, chi tit hay là bí
quyt công ngh mi trong đó. Vì đây là các h thng tích hp có tính cht đa ngành,
robot t hành
camera
Vt th cn giám sát
18
ng dng nhiu cho an ninh, quc phòng do đó vic bí mt các bí quyt công ngh là
tt yu.
Vi các tp đoàn, công ty chuyên sn xut các thit b cho An ninh, Quc phòng
ln trên th gii nh: NASA, Northrop Grumman, Lockheed Martin, Kollmorgen,
Santa Barbara, Raytheon, Radamec, Newcon Optics, Flir…thì ch công b các tính
nng k thut, chc nng hot đng ca các h thng quang đin t tích hp sn phm
ca mình, tt c các tài liu nghiên cu, thit k, tích hp chuyên sâu đu không đc
đ cp. Vic nghiên cu và đi đn thit k ch to h quang đin t bám bt theo nh
là rt có ý ngha, nu chúng ta ch đng đc các khâu t nghiên cu, phát trin cho
đn công ngh ch to thì ngoài tính kinh t còn bo đm tính bí mt bt ng. Công
ngh này có tính lng dng nên s có th m ra và phát trin nhiu ng dng trong
các lnh vc khác nh công nghip, giao thông, y t, nghiên cu, truyn hình
Hình 1.4. nh mt s sn phm h quang đin t tích hp c đnh trên th gii
Hình 1.5. PAN robot, robot Pops, MIDbo (ngun:
www.mobilerobot.org)
19
Thi gian gn đây, các nghiên cu v dân s và tp trung hng robot t hành
có gn camera (Hình 1.6) và bám theo mc tiêu di đng, các công trình nghiên cu t
[44÷66] đu tp trung vào hng nghiên cu này.
Hình 1.6. robot Talon, robot MARRS và robot Spirit thám him sao ha ca NASA
Trên th gii, các h thng quang đin t tích hp đc phát trin bi s ít các
tp đoàn sn xut ch to v khí, thit b an ninh, đó đu là nhng tp đoàn, công ty có
nhiu nm kinh nghim trong lnh vc sn xut ch to v khí, thit b an ninh. Nhìn
chung, các b điu khin này rt đa dng v chng loi, mc đích s dng, hình dáng,
kích thc và tính nng, có th rút ra mt s đc đim chính ca các b điu khin đó
nh sau:
+ V phn cng:
Hình thc: rt đa dng, gn, chc chn, d lp đt tùy tng loi ng dng, tm
quan sát, và đm bo các yêu cu v an ninh, quân s: kín khít, chng n mòn, chu
đc thi tit khc nghit nh ma, gió, khí hu bin….
Mch in đc thit k nhiu lp, đc nhit đi hóa đ bo đm hot đng an
toàn tin cy, có kh nng chng nhiu. Các b điu khin s dng ngun đin đin áp
mt chiu 24V hoc 12V. Ngun đin luôn luôn s dng các mch bo v quá đin áp
và quá dòng. Vi x lý và tt c các linh kin đin t đu là loi đc chng dành cho
quân s.
Tùy theo mc đích tng loi và ng dng mà h có các đu vào ra thích hp vi
các ng dng đ tit kim chi phí và kích thc sn phm. Tuy nhiên, các đu vào, ra
d dàng giao tip, ghép ni vi các thiêt b ngoi vi khác cng nh có kh nng m
rng vi thit b bên ngoài nh h xoay súng, pháo, tên la…
+ V phn mm:
a s đu ging nhau, có chc nng chính nh sau:
20
- c nh, video t camera truyn v, hin th, lu tr nh thu đc, truyn hình
nh qua cáp, mng truyn thông không dây, Wifi…
- Có các chc nng điu khin h đ xoay, các thit b ngoi vi.
- Giao tip vi Module Joystick đ điu khin.
- Hin th v trí, vn tc và góc quay.
- Có kh nng bám mc tiêu t đng.
1.1.2.2. Tình hình nghiên cu trong nc
T nhiu nm nay, mt s c quan nghiên cu ch yu thuc B Quc phòng đã
đt vn đ nghiên cu xây dng h thng, có th k ra:
- Vin Nghiên cu T đng hóa Quân s đã nghiên cu và ch to thành công h
quang đin t tích hp ng dng cho ha lc tên la phòng không không quân. ây là
tài đã đot gii thng H Chí Minh v Khoa hc công ngh. ây cng là công
trình mang tính cht tuyt mt.
- Vin V khí và Phân Vin Vt lý K thut thuc Vin Khoa hc Công ngh và
K thut Quân s - B Quc phòng cng đã nghiên cu trin khai h tích hp ng
dng cho pháo phòng không.
- Vin Nghiên cu ng dng công ngh B Khoa hc và Công ngh đã đt vn
đ nghiên cu ch to h thng quang đin t tích hp t đng bám mc tiêu da trên
hình nh và đã đt đc mt s kt qu nht đnh, và đây cng là h thng ng dng
cho Phòng không không quân, tm quan sát xa.
- Ngoài ra còn phi k đn mt s c quan khác nh Hc vin k thut quân s,
quân chng phòng không không quân cng đã nghiên cu trin khai, tuy nhiên các kt
qu do đc thù quân s mà thông tin không đc công b nhiu.
ánh giá chung là đa s các h thng này đu là các sn phm phc v bám mc
tiêu bay, là các h quang đin t tích hp đt c đnh, phc v cho phòng không, có
tm quan sát bám bt xa (>2Km). Mc dù các nghiên cu đã có các kt qu đã đc
khng đnh, tuy nhiên vì đây là mt h thng đòi hi s kt hp ca rt nhiu lnh vc
khoa hc công ngh cao và đc bit là lnh vc ng dng cho quc phòng do đó các
thông tin là rt hn ch.
i vi các h robot t hành gn camera bám mc tiêu di đng, cng đã có mt
s công trình thuc các c quan nghiên cu ngoài B Quc phòng đc công b [13,
14, 15, 16, 17, 18,19, 20] và cng nh đang đc phát trin: nh Vin Công ngh
21
thông tin, i hc Công ngh, i Hc Bách Khoa Hà Ni và TP HCM. Tuy nhiên có
th nhn thy đi vi h robot t hành có gn camera hin ti các kt qu nghiên cu
trong nc là rt ít.
1.2.3. Kt lun và la chn hng nghiên cu, phát trin Lun án
Sau nhng phân tích tng hp tình hình nghiên cu ca các h robot có tích hp
camera (c h c đnh và h di đng) trong và ngoài nc trên, hng nghiên cu
ca lun án là s tp trung vào h robot t hành có gn camera có kh nng t đng
bám mc tiêu c nh trong phòng thí nghim. C th các nhim v cn phi thc hin
ca lun án:
- Xây dng mt robot t hành có gn camera: đây là công vic đu tiên và cn
thit, là c s cho vic hin thc hóa các kt qu nghiên cu v các thut toán ca lun
án. Lý do khác cho vic la chn nhim v này là vic mua mt sn phm robot t
hành có sn s tn kinh phí không nh và đc bit là s không ch đng trong cu hình
cng, nâng cp. Ngoài ra, thc s vic xây dng, ch to mt robot cng có ý ngha
thc tin bi hin các robot loi này các trng đi hc, cao đng, đn v nghiên cu
ngoài quân s là rt thiu, ng dng đu tiên ca sn phm này là s trang b cho các
phòng thí nghim c đin t ca các c s đào to.
- V phn xây dng cm bin t camera (x lý nh, xác đnh v trí mc tiêu):
ngoài vic nghiên cu và ng dng các thut toán x lý nh đã có, vn đ nâng cao
cht lng, bn vng ca quá trình bám nh là nhim v nghiên cu. xut đa b
lc Kalman vào vic nâng cao cht lng bám là mt gi ý, bi các công trình công b
trc đã có mt s kt qu tuy nhiên hoc là mi ch dng kt qu mô phng, hoc
là mi ch áp dng cho các h c đnh.
- V phn thit k h thng điu khin:
+ Trc tiên là mô hình hóa và mô phng tng th h thng robot t hành đã xây
dng t v trí ca mc tiêu, v trí robot quy v h trc ta đ nm trên tâm robot. Tính
toán đng hc thun, đng hc ngc ca h đ phc v cho bài toán điu khin.
Nghiên cu mt thut toán điu khin thích nghi bám qu đo cho robot t hành khi có
tham s: khi lng, moment thay đi và có nhiu ma sát khi robot di chuyn trên các
đa hình khác nhau, đây là vic thng xuyên xy ra đi vi robot t hành. Mt yêu
cu là thut toán có cu trúc đn gin và bn vng nhm mc đích có th lp trình
nhúng và th nghim trên robot.
22
1.2. Xây dng mô hình robot t hành.
Nh trong kt lun phn 1.2 v mc tiêu và nhim v ca lun án, công vic đu
tiên là xây dng mt robot di đng: thit k cu trúc, xây dng phn cng, lp trình
phn mm cho lõi vi x lý, lp trình phn mm trên PC đ giám sát hot đng ca
robot.
1.2.1. Xây dng cu trúc ca h robot t hành
1.2.1.1 Cu trúc tng quan ca h robot t hành bám mc tiêu chuyn đng.
H thng tng quan bao gm có 3 b phn chính [18, 19, 37] Hình 1.7: (1) Máy
tính PC, hình nh thu đc t cm bin hình nh (camera) và các tín hiu phn hi v
trí và tc đ ca robot s đc x lý và tính toán ta đ ca mc tiêu. T đó tính toán
ngc và s dng các phép đi trc đ xác đnh qu đo chuyn đng mu cho bài
toán bám ca robot t hành, (2) Vi x lý ARM là b tính toán các giá tr điu khin tc
đ, v trí và momen (dòng cp) cho c cu chp hành ca robot (là hai đng c đin
mt chiu). u vào ca phn này là tín hiu qu đo đt do máy tính PC gi xung và
các tín hiu phn hi t c cu chp hành. (3) robot t hành là robot hai bánh sau ch
đng, bánh trc t la, thuc dng non-hononomic. c đim là b giá đ camera là
mt h đ xoay hai bc t do Pan/Tilt đc gn có trc tâm thng vi ta đ tâm ca
robot t hành.
Hình 1.7. S đ tng quan ca h thng robot t hành bám mc tiêu di đng
(1) Máy tính PC
(2) Vi x lý ARM
(3) robot t hành
x
q y
C cu
chp hành
(DC Motor)
1
a
robot
t
hành
Thut
toán điu
khi
n bám
qu đo
w
v
r
r r
r
x
q y
Xác đnh qu
Lp phng
án chuyn
đng
(
Path
Xác đnh qu
đo
(SLAM)
X lý nh
xác đnh v
trí mc tiêu
e
e e
e
x
q y
23
1.2.1.2 Cu trúc phn cng robot t hành bám mc tiêu chuyn đng.
Hình 1.8. Cu trúc tng th phn cng khi gn lin b x lý trung tâm trên xe robot
Hình 1.9. Cu trúc tng th phn cng khi tách b x lý trung tâm đt riêng ti trung tâm
điu khin
24
Cu trúc ca h điu khin gm hai phn chính:
- Phn 1: Máy tính PC vi nhim v thu nhn nh và x lý nh da vào chui
hình nh thu đc t camera đ nhn dng và tính toán v trí ca đi tng mc tiêu.
Cung cp d liu v trí này cho mch ch điu khin đt trên robot (công đon này
mang tính cht nh mt cm bin phn hi cho mch ch điu khin robot)
- Phn 2: Là mch ch điu khin đt trên robot, là phn cha các thut toán
điu khin cho hot đng ca robot: da vào thông s v trí đi tng nhn đc t
phn mt trên PC (cm bin hình nh), tính toán tín hiu điu khin robot bám theo
sao cho đi tng di chuyn đc duy trì mt v trí nht đnh trên mt phng nh và
mt khong cách nht đnh, hoc giao tip vi đi tng.
1.2.2. Xây dng phn cng cho mch ch điu khin robot:
NCS đã xây dng mt board mch ch điu khin trung tâm và các giao tip
ngoi vi, c th mch ch điu khin có các khi đã đc xây dng nh sau:
- Khi x lý trung tâm: Chíp vi x lý đc s dng cho mch ch điu khin
trung tâm phi có tc đ tính toán cao đ có th x lý các thut toán có đ phc tp,
đng thi có kh nng m đ có th nâng cp sau này, có đ tin cy cao, kh nng
kháng nhiu tt. Vi nhng yêu cu đó, NCS đã la chn lõi vi x lý ARM Cortex M3
LM3S8971 ca Texas Intruments (TI). ây là dòng vi điu khin 32 bit ARM Cortex-
M3, kin trúc Harvard, có kh nng tính toán hiu sut cao phù hp trong các ng
dng vi điu khin nhúng linh hot. Mt s thông s ca lõi LM3S8971:
- Kin trúc đc ti u hóa vi chân linh kin bé cho các ng dng nhúng.
- Tn s hot đng: 50MHz.
- B nh trong: 256Kb flash, và 64 Kb SRAM.
- GPIOs (General Purpose Input/Outputs, vào/ra mc đích chung): 4-38 GPIOs
tùy thuc vào vic cu hình, lp trình điu khin ngt cho GPIOs.
- Bn b Timer GPTM (General Purpose Timer Modules): mi b cung cp 2 b
Timer/Counter 16 bit, và mi b có th đc cu hình đ hot đng đc lp nh: 1 b
Timer đn 32 bit, 1 đng h thi gian thc 32 bit đ nm bt s kin, b điu ch đ
rng xung PWM, đ kích hot chuyn đi tng t-s.
- ADC: 8 kênh đu vào tng t, tc đ ly mu là mt triu mu trong 1 giây,
d dàng cu hình chuyn đi tng t-s.
25
- UART: có th lp trình cho phép tc đ baud-rate lên ti 3.125 Mbps; chun
giao tip không đng b vi các bit: bt đu, dng, tính chn l; cho phép phát hin và
sa li đng truyn.
- PWM: gm 3 khi phát PWM, mi khi gm mt Counter 16 bit, 2 b so sánh
PWM, 1 b phát tín hiu PWM, mt b phát tín hiu bng tn cht, mt b la chn
ngt, kích hot ADC.
- Ngun cp: mch ch điu khin trung tâm đc nuôi bi ngun Acquy 24V,
s dng các IC ngun chuyên dng ca TI UA7812, UA7805, TLV1117-33 cho ra các
đin áp mt chiu +3.3V, 5V, 12V. Ngun cp đc bo v quá đin áp và quá dòng.
- Các đu vào
u vào Counter: mch ch điu khin đc thit k có 08 đu vào đm tc đ
cao có th đm đc xung vuông 0÷5V tn s cc đi 65Kz. u vào đm xung này
s dng cho các cm bin mà tín hiu ra là xung nh encoder phn hi. Kh nng m
rng thêm đu vào đm xung tc đ cao có th lên ti đa là 16.
u vào s: mch ch điu khin đc thit k có 32 đu vào s vi mc tín
hiu chun 24V, vi mc đính đc các tín hiu logic nh công tc hành trình, công tc,
nút bm. Kh nng m rng ca đu vào s loi này ti đa là 48 đu vào s logic.
u vào tng t: mch ch điu khin đc thit k có 08 đu vào tng t
0÷5V và 2 đu vào 0÷10V, 1 đu vào 0÷20mA, 1 đu vào 0÷40mV.
u vào giao tip I2C, UART: mch ch điu khin đc thit k có 08 đu giao
tip I2C hoc UART. Các chun kt ni này giúp giao tip vi gia vi x lý vi các tín
hiu t các cm bin ngoi vi ca robot nh: cm bin siêu âm nh PIR, IR ca Sharp,
cm bin gia tc và đ nghiêng Gyro sensor, ADXL203 và MMA7455…
- Các đu ra:
u ra s: b điu khin có 16 đu ra s kiu rle 24V, dòng ti đa 1A. Dùng
cho các mc đích đóng m các c cu chp hành kiu logic. u ra s có th m rng
ti lên ti đa 48.
u ra xung: đu ra s dng xung PWM, vi biên đ 0÷5V, tn s 0÷100Kz,
u ra xung PWM có th m rng ti đa lên 08.
u ra tng t: tín hiu ra tng t: b điu khin có 04 đu ra tng t 0÷5V;
2 đu ra 0÷10V, dòng ln nht là 1A. Các đu ra này nhm mc đích điu khin các c
cp chp hành kiu nh val lu lng, val khí nén…