Professional Documents
Culture Documents
Brzina
prostiranja
ULTRAZVU^NE VIZIJE
talasa c nije
5.1. PRINCIPI GRADNJE5.1.1. Ultrazvu~na percepcija konstantna ve}
zavisi od
Definicija. Dobijanje slike pomo}u ultrazvu~nih
temperature i
senzora naziva se ultrazvu~nom percepcijom. U
vla`nosti
prirodi postoje organizmi kod kojih je vizija sveta
vazduha.
bazirana na ultrazvuku. Takav je slu~aj kod slepih
Turbulencije,
mi{eva. Eksperimentima je potvr|eno da slepi mi
strujanja i
veoma uspe{no leti u prostoriji koja je isprepletana tempera-turne
tankim `icama.
fluktuacije
prenosnog
Ve{ta~ka ultrazvu~na percepcija primenjuje se u
medija remete
medicini, metalurgiji, ali je najvi{e razvijena u
kvalitet slike. O
robotici. Pomo}u ultrazvuka stvara se slika koja
na~inima
sadr`i informacije o poziciji, obliku i orijentaciji
korekcije bilo je
predmeta. Stacionarnom robotu ove informacije
govora u
potrebne su radi prepoznavanja odre|enog
predmeta i navo|enja hvataljke, a mobilnom robotu poglavlju o
radi prepoznavanja prepreka i navo|enja na putu do ultrazvu~nim
proksimiti
zadate pozicije.
senzorima.
Ultrazvu~na percepcija zasniva se na merenju
Za tipi~nu radnu
rastojanja od robota do predmeta pomo}u
frekvenciju
ultrazvu~nih senzora. Realni predmeti su
10200 kHz
trodimenzionalni, pa se merenje mora provesti u
opseg merenja
svim ta~kama prostora. Okolina se snima
pokretanjem matrice senzora u razli~itim pravcima je 0,310 m, pri
~emu je donja
ili se senzori uklju~uju po nekom redosledu radi
vrednost
usmeravanja ultrazvuka. U prvom slu~aju re~ je o
ograni~ena
mehani~kom, a u drugom o elektronskom
dimenzijama
skeniranju.
senzora a gornja
Ultrazvu~na viziju ima sli~nu namenu kao i
slabljenjem
opti~ka. U uslovima sanjene vidljivosti daje bolje
talasa.
rezultate od opti~ke, ali je od nje inferiornija zbog
slabije rezolucije i problema sa kontrolom
ultrazvu~nog signala.
Ultrazvu~ni
talas {iri se po
5.1.2. Tehnika i ta~nost merenja rastojanja
konusu sa
prostornim
Rastojanje x izme|u robota i predmeta meri se
uglom 510.
metodom TOF, tj. kao vreme t koje je potrebno
[irina snopa
ultrazvu~nom talasu da pre|e od oda{ilja~a do
ultrazvu~nog
objekta i nazad do prijemnika: x=ct/2.
talasa bitna je za
Ra~unarski
sistemi
ultrazvu~ne
vizije.
Ultrazvu~ni
sistemi vizije
zbog svoje
Tehnika
karakteristi~nog odziva.
Druga slo`enosti
tehnika prepoznavanja temelji se na ~injenici povezuju se sa
mikrora~unarom
da svaki objekat reflektuje ultrazvuk na specifi~an
. Preko
Tehnika upore|ivanja
vremenskih odziva
5.2. MEHANI^KO SKENIRANJE
prekrilo celo
vidno polje,
neophodno je da
se primopredaja
ultrazvuka
omogu}i u pet
razli~itih
pozicija.Pozicioni
ranje
primopredajnika
sa visokom
ta~no{}u
provodi se
pomo}u step
motora. Osa y
usmerena je u
~eonom pravcu
robota. Vreme
propagacije
ultrazvu~nog
talasa od
predajnika do
prijemnika
dobija se
brojanjem takt
impulsa, a
koordinate
prepreke
ra~unaju se iz
sistema
jedna~ina:
Princip
mehani~kogskeniranja zasniva
se
na sinhronizovanom
zakretanju
predajnika
i
prijemnika
u horizontalnoj i
l = ct/ 2
vertikalnoj ravni pomo}u dva step motora kojima
upravlja ra~unar. Koliki }e uglovi zakretanja biti
x = l sin = (ct
zavisi od veli~ine prepreke, konfiguracije prostora u 2) sin
kome se robot kre}e i karakteristika
y = l cos =
primopredajnika.
(ct 2) cos,
Prepreka vi{a od robota. Visoku prepreku robot
gde su c brzina
treba da obi|e, a samo u specijalnim slu~ajevima
ultrazvuka u
da prelazi preko nje. Zato je za detekciju takvih
vazduhu na
prepreka dovoljno skeniranje u horizontalnoj ravni
sobnoj
(slika 5.3.a). Tipi~ni vidni ugao robota u
temperaturi, l
horizontalnoj ravni je 50, a ugao {irenja
udaljenost
emitovanog ultrazvu~nog talasa je 10. Da bi se
a)
b)
Mehani~ko skeniranje: a) prepreka vi{a od robota,
b) prepreka ni`a od robota
Prepreka ni`a od robota. Kada je prepreka ni`a od
visine na kojoj je montiran primopredajnik,
neophodno je skeniranje i u vertikalnoj ravni (slika
5.3.b). Ako je {irenje ultrazvu~nog talasa u
vertikalnoj ravni 30, dovoljne su dve pozicije za
primopredaju ultrazvuka. Neka je osa z usmerena
prema dole, tada se koordinate prepreke u
horizontalnoj ravni ra~unaju na slede}i na~in:
l = ct 2
r = l cos
x = r cos = (ct 2) cos cos
y = r sin = (ct 2) cos sin,
gde su: l rastojanje izme|u primopredajnika i
prepreke, r rastojanje primopredajnika i prepreke u
horizontalnoj ravni xy, a ugao emitovanja u
vertikalnoj ravni izme|u pravaca l i r.
Nedostatak mehani~kog skeniranja je relativno
dugo vreme potrebno za kompletiranje cele slike
prostora (oko 10 s). Najve}im delom (85%) to
vreme otpada na
kontrolu i
pozicioniranje
motora.
Senzorski ure|aj
zajedno sa
motorima
relativno je
velik, pri ~emu
vibracije motora
stvaraju {umove
koji uti~u na
kvalitet slike. Ovi
nedostaci
prevazilaze se
elektronskim
skeniranjem.
Strategija
kretanja i
prepoznavanje
okoline. Za
kretanje robota
je va`no
prepoznavanje
prepreke, a ne
samo odre|
ivanje njenog
polo`aja. U tom
smislu razvijaju
se algoritmi koji
na osnovu
karaktera
reflektovanog
signala odre|uju
vrstu prepreke:
ravan zid, }o{ak
sa obadva
vidljiva zida, }
o{ak sa jednim
vidljivim zidom,
`ica/{ipka i dr.
Na slici
prikazana je
Kretanje u prostoru: a)
trajektorija, b) 2Dprikaz okoline na monitoru pri
kompletiranju trajektorije
ELEKTRONSKO SKENIRANJE
5.3.1. Princip
Su{tina
elektronskog
skeniranja
sastoji se u
takvoj pobudi
niza (ili matrice)
predajnika da
ultrazvu~ni
talasi u jednom
odre|enom
pravcu
superponiraju i
formiraju
jedinstven front
{irenja.
Vremensko
ka{njenje u
pobu|ivanju
predajnika mora
da odgovara
razlici puteva pri
{irenju
parcijalnih
talasa. Na
primer, za
jednodimenziona
lno
skeniranje
(skeniranje u
jednoj
ravni),
primenjuje se niz
predajnika na
me|usobnom
rastojanju d.
Kada se
predajnici
sukcesivno
uklju~uju sa
ka{njenjem od
= d sin c
u odnosu na prethodni, nastaje ravanski talasni
front koji se {iri pod uglom (u odnosu na niz
senzora (slika 5.5.a). Uklju~ivanje poslednjeg
predajnika u nizu je
N = (N 1) d sin c = (N 1)
sekundi nakon prvog.
Sa porastom vremena ka{njenja u pobu|ivanju
predajnika jedinstveni talasni front menja smer
prostiranja u opsegu 45 u odnosu na osu
simetrije. Vreme je malo svega nekoliko
nanosekundi i mora da se kontroli{e pomo}u
mikroprocesora za svaki predajnik. U narednom
ciklusu senzori rade kao prijemnici i detektuju
reflektovani signal sa objekta. Kada je objekat na
osi simetrije i na velikoj udaljenosti, eho se
detektuje istovremeno u svim prijemnicima. Me|
utim, kada je objekat izvan ose pod uglom , tada
bez obzira na udaljenost eho dolazi do svakog
prijemnika u razli~ito vreme. Mikroprocesor zato
postavlja odgovaraju}e vrednosti u linije za
ka{njenje, pa se u izlaznom modulu formira
jedinstveni eho signal kao suma parcijalnih signala.
a)
b)
Elektronsko
skeniranje: a)
princip
jednodimenziona
lnog skeniranja,
b) ultrazvu~ni
skener
Na slici 5.5.b
prikazan je
ultrazvu~ni
skener sa jednim
nizom
primopredajnika.
Za pretra`ivanje
celog radnog
koji predstavlja
ukupni intenzitet
prijema za
ta~ku
D(l1,l2,l3).
tm
opisuje
ovojnicu
(anvelopu)
oscilacija pri
porastu
amplitude
(m=13), a
faktor et/h
opisuje pri
opadanju
amplitude
(h
i
su
Na slici 5.7.c prikazan je rezultat rekonstrukcije
konstrukcione
oblika {oljice u kojoj se nalazi ka{ika. Prst robota
konstante
pomera se na fiksiranoj visini od 25 cm. Kada se
primopredajnika)
detektuje prisustvo {oljice, po~inje skeniranje sa
.Promena
rezolucijom od 25 mm po vertikalnoj osi.
amplitude sa
udaljeno{}u x
POVE]AVANJE TA^NOSTI MERENJA
od objekta te{ko
Ta~nost merenja. Osnov ultrazvu~ne vizije je
se analiti~ki
merenje udaljenosti x izme|u primopredajnika predstavlja jer
i ta~aka objekta: x=cT/2. Ta~nost merenja
treba uzeti u
rastojanja x zavisi od poznavanja c i procene T.
obzir konusno
Vrednost brzine prostiranja ultrazvuka c dobro je
{irenje
poznata i njene varijacije zbog temperature lako se ultrazvuka,
kompenzuju. Eho signal, me|utim, detektuje se sa
apsorpciju od
izvesnim ka{njenjem , odnosno tek kada njegova strane
amplituda dostigne prethodno definisanu vrednost
medijuma,
prag osetljivosti (slika 5.8.a). Zbog toga je x
veli~inu i
ve}e nego {to stvarno jeste. Gre{ka bi se mogla
orijentaciju
lako popraviti da je vreme ka{njenja konstantno. Ali objekta. Za
nije, jer
amplituda prijemnog signala
a ne
pribli`nu
zavisi samo od vremena t ve} i od rastojanja x.
procenu
zavisnosti
amplitude od
Ultrazvuk se obi~no emituje kao harmonijski signal udaljenosti slu`i
kratkog trajanja, pa odjek ima oblik kao na slici
jedna~ina
5.8.a. Promenu amplitude odjeka u funkciji vremena
a(x) = A0 x x ,
dobro opisuje jedna~ina:
a(t) = A0tm et/h cos(wct + ),
gde je A0
amplituda emitovanog impulsa
ultrazvu~nih oscilacijac kru`ne frekvencije w . Faktor
a)
b)
odnosu na
referentni
objekat za koji je
utvr|ena
apsolutna
udaljenost i oblik
eho signala.
Prora~un
po~etka signala
tada se svodi na
tra`enje
vrednosti
ka{njenja za koji
se dobija
maksimalna
sli~nost izme|u
referentnog i
aktuelnog
signala. Ovaj
postupak
provodi se u tri
etape.U prvoj
etapi odre|uje se
ovojnica
referentnog
signala i ~uva u
memoriji kao niz
uzoraka r(k), za
k N.
U drugoj etapi
odre|uje se
ovojnica
aktuelnog eho
signala kao niz
uzoraka e(k), za
k M. Izdvajanje
niskofrekventne
ovojnice iz
visokofrekventno
g signala
provodi se na
slede}e na~ine:
gde
su
u( t)=A0 tme t/m,
u1 u(t) cos ,
i
u2 u(t) sin . U okolini koordinatnog po~etka,
tj. za malo t, amplituda u(t) menja se pribli`no
po pravcu u(t)A0 t. Uzorak eho signala u
intervalu 0,t sada se mo`e napisati u obliku:
ai (t)
u cos 1w ti uc
2sin w ti c u
xi1u yi .
Hilbertovom
transformacijom,
sa
kojom
eksperimenti{e zbog mogu}nosti razdvajanja
interferentnih eho signala.
LITERATURA
1.
2.
3.
4.
5.
6.
IPS
7.
8.