Pregled bibliografske jedinice broj: 503009
Određivanje položaja mobilnog robota pomoću računalnog vida zasnovano na umjetnim orijentirima
Određivanje položaja mobilnog robota pomoću računalnog vida zasnovano na umjetnim orijentirima, 2008., diplomski rad, Elektrotehnički fakultet, Osijek
CROSBI ID: 503009 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Određivanje položaja mobilnog robota pomoću računalnog vida zasnovano na umjetnim orijentirima
(Mobile Robot Localization Using Computer Vision and Artificial Landmarks)
Autori
Nikolić, Nataša
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad
Fakultet
Elektrotehnički fakultet
Mjesto
Osijek
Datum
05.03
Godina
2008
Stranica
84
Mentor
Cupec, Robert
Ključne riječi
robotski vid; SIFT; Kalmanov filter; globalna lokalizacija robota
(robot vision; SIFT; Kalman filter; global robot localization)
Sažetak
U ovom je radu predstavljena metoda rješavanja problema globalne lokalizacije mobilnog robota uz pomoć računalnog vida na temelju poznatih položaja umjetnih orijentira u radnoj okolini. Za detekciju orijentira na slici snimljenoj kamerom upotrebljena je SIFT-metoda. Model okoline robota sastoji se od 3D točaka kojima su pridruženi SIFT-deskriptori. Globalna se lokalizacija mobilnog robota svodi na sparivanje SIFT-značajki modela s odgovarajućim SIFT-značajkama detektiranim na slici kamere te određivanje položaja robota za koji se projekcije SIFT-značajki modela na ravninu slike poklapaju sa SIFT-značajkama detektiranim na slici. Sparivanje SIFT-značajki obavlja se na temelju njihovog relativnog položaja uzimajući u obzir nesigurnost položaja projekcije značajki modela i nesigurnost položaja značajki detektiranih na slici te međusobnom usporedbom deskriptora pojedinih SIFT-značajki. Problem lokalizacije robota uz istovremeno sparivanje SIFT-značajki prikazan je grafom i riješen metodom nasumičnog pretraživanja grafa. Algoritam kreće od početne estimacije položaja mobilnog robota koja je poznata sa velikom nesigurnošću i korigira tu informaciju iterativnim postupkom zasnovanim na Kalmanovom filteru. U svakom se koraku algoritma točnost estimiranog položaja robota poboljšava na temelju informacije o međusobnom položaju jednog para značajki. Ukoliko se radi o ispravno sparenim značajkama, nesigurnost položaja mobilnog robota se smanjuje čime se smanjuje i nesigurnost položaja projekcije značajki modela na sliku. Smanjenjem ove nesigurnosti sužava se skup potencijalnih kandidata za sparivanje u narednom koraku algoritma čime se smanjuje vjerojatnost neispravnog sparivanja. Uvođenje Kalmanovog filtera u rješavanje problema globalne lokalizacije mobilnog robota znatno pridonosi poboljšanju ispravnosti sparivanja odgovarajućih SIFT-značajki naspram rješenja tog problema dobivenog samo na kriteriju sličnosti deskriptora značajki. Razmatrani postupak je ispitan na nizu slika snimljenih kamerom montiranom na mobilnog robota Pioneer 3-DX. Iz rezultata provedenih pokusa može se zaključiti da razmatranom algoritmu opada uspješnost za velike promjene kuta promatranja orijentira te u slučajevima kada je broj orijentira vidljivih na slici snimljenoj kamerom relativno malen.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek
Profili:
Robert Cupec
(mentor)