Detail práce
Spolupráce více uživatelů v rozšířené realitě na iOS
Cílem této práce bylo vytvoření řešení, které by umožňovalo spolupráci více uživatelů ve sdílené rozšířené realitě. Navržené řešení umožňuje více uživatelům úpravu virtuálních objektů a interakci s nimi ve 3D sdílené scéně v reálném čase. Práce řeší problematiku asistence při synchronizaci zařízení do sdílené scény pomocí uživatelského rozhraní. Navrhuje také systém pro řešení kolizí a povolení při interakci uživatelů s virtuálními objekty. Součástí řešení je také návrh hybridní P2P síťové architektury pro komunikaci mezi jednotlivými zařízeními. Řešení je navrhnuto pro platformu iOS a využívá nejnovější funkce dostupné ve frameworku ARKit 2.Výsledná aplikace demonstruje a hodnotí výkon navržených prvků při spolupráci více uživatelů. Navrhnuté řešení se dá použít jako základ pro tvorbu aplikací umožňujících návrhářům prezentování navržených řešení uživatelům v rozšířené realitě, což jim umožňuje získávání uživatelského hodnocení jejich práce v reálném čase a cílovém fyzickém prostředí.
Rozšířená realita, ARKit, 3D virtuální objekt, spolupráce více uživatelů, hybridní P2P architektura, Swift, uživatelská interakce, návrh uživatelského rozhraní, GUI, iOS, Apple
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.
Uveďte příklad využití vaší aplikace.
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Lengál Ondřej, Ing., Ph.D. (UITS FIT VUT), člen
@bachelorsthesis{FITBT22102, author = "Adam Jurczyk", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Spolupr\'{a}ce v\'{i}ce u\v{z}ivatel\r{u} v roz\v{s}\'{i}\v{r}en\'{e} realit\v{e} na iOS", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22102/" }