Active infrared marker system using Leap Motion, Oculus Rift DK2, Unity and Arduino & IR LEDs
Saturs:
ardunio-source - Arduino programmu kods
master-thesis - Maģistra darba latex kods
unity-prototype - Unity / Leap Motion testa programmas kods
RĪGAS TEHNISKĀ UNIVERSITĀTE
Datorzinātnes un informācijas tehnoloģijas fakultāte
Lietišķo datorsistēmu institūts
Mākslīgā intelekta un sistēmu inženierijas katedra
Ēvalds URTĀNS
Akadēmiskā maģistru studiju programma „Intelektuālās robotizētās sistēmas”
(stud. apl. nr. 131RDM003)
AKTĪVIE INFRASARKANIE MARĶIERI PAPLAŠINĀTAJAI UN VIRTUĀLAI REALITĀTEI
Šajā pētījumā ir piedāvāta inovatīva sistēma un algoritmi, lai nodrošinātu cilvēkam neredzamu marķieru pozīciju atpazīšanu, izmantojot Leap Motion sensora augstas frekvences infrasarkano kameru un Arduino mikrokontroliera shēmu ar infrasarkanās gaismas diodēm. Iegūtās marķieru pozīcijas apraksta fizisku objektu atrašanās vietu un orientāciju, kura tiek attēlota, izmantojot Oculus Rift ekrāna iekārtu. Pēc sistēmas izveides tika noskaidrots, ka tā ir stabila, tikai ar 1.5% kļūdu datu pārraidē, un tā ir izmantojama reālā laikā ar 111 Hz frekvences kameru. Sistēmas veiktspēja ir ierobežota tikai ar kameras attēlu frekvences ātrumu, un, izmantojot 300 Hz frekvences kameru, tā spētu darboties tādā pašā ātrumā kā tradicionālo kvadrātveida statisko marķieru sistēma. Piedāvātā sistēma var pārraidīt ne tikai marķiera identifikatora kodu, bet arī papildu informāciju par aprakstāmo objektu, kā, piemēram, lietotāja ievades interfeisa datus vai sensoru mērījumus.