Kiterjesztett valóság szerver és demonstrációs kliens fejlesztése

OData támogatás
Konzulens:
Dr. Szabó Róbert
Távközlési és Médiainformatikai Tanszék

A diplomamunkám célja létrehozni egy online adatbázisra épülő kiterjesztett valóság alapú mobiltelefonos szolgáltatást, amelyet a felhasználó saját elképzelése szerint alkalmazhat a gyakorlatban, az egyéni háromdimenziós grafikai modellek feltöltési lehetőségén keresztül.

A diplomatervem- feladatait tekintve- alapvetően három nagy egységre bontható.

Mobilkliens alkalmazás:

• Kiválasztottam egy Android operációs rendszerre épülő kiterjesztett valóság fejlesztői csomagot.

• Erre építkezve megvalósítottam egy mobilkliens alkalmazást, amely bárkódolvasó segítségével azonosítja a készülék kamerájával érzékelt bárkódot, ezt követően csatlakozik az online adatbázis szerverre webszolgáltatáson keresztül, és elkéri a bárkódhoz társított 3D-s alakzatot a távoli kiszolgálótól. Az adatok beolvasását követően a lekamerázott bárkód felett, a készülék kijelzőjén, megjelenik az előre feltöltött, és imént elkért 3D-s alakzat, ami lehet akár szöveg, vagy egy tetszőleges tárgy, a felhasználó igényei szerint.

Webszolgáltatás, mint kommunikációs csatorna megvalósítása:

• Megterveztem és megvalósítottam az online adatbázist és a mobilkliens összekapcsolásának architektúráját.

• Megvalósítottam a webszerver és a mobilkliens közötti webszolgáltatást, ami a virtuális alakzatot továbbítja a kiterjesztett valóság alkalmazásnak.

Online modellfeltöltő portál megvalósítása:

• Megismerkedtem az ASP.NET MVC 3 technológiával.

• Létrehoztam a webes felületű szerveralkalmazást, amelyen keresztül a felhasználók tölthetik fel a háromdimenziós modelleket a mobilkliens számára.

• Megvalósítottam azt, hogy a mobilklienshez szükséges bárkódot a portál generálja, társítsa a feltöltött modellhez és felajánlja a kinyomtatásra a felhasználónak.

• A felhasználók a feltöltő portálról letölthetik a mobilalkalmazást.

A folyamatok tervezését és megvalósítását a diplomatervben dokumentáltam.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.