Thesis Details
Spolupráce více uživatelů v rozšířené realitě na iOS
The aim of this work was to create a solution that would allow multiple users to cooperate in a shared Augmented Reality environment. The proposed solution enables users to interact and edit a 3D scene in real time. Thesis touches on the subject of how a user interface should look like to assist with synchronization of devices in the shared scene. It also describes a system for user permission and action conflict resolution when dealing with virtual object interaction. A hybrid peer-to-peer architecture is designed to facilitate communication between individual peers. The solution is based on the iOS platform and uses the new functions available in the ARKit 2 framework. The resulting application is used to demonstrate and evaluate how the designed systems perform during multi-user cooperation. The designed solution can be used as a basis for an application that presents work from a designer to a client with the ability to get expressive user feedback in real time and in the intended physical environment.
Augmented reality, ARKit, 3D virtual object, multi-user cooperation, hybrid P2P network architecture, Swift, user interaction, user interface design, GUI, iOS, Apple
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Lengál Ondřej, Ing., Ph.D. (DITS FIT BUT), člen
@bachelorsthesis{FITBT22102, author = "Adam Jurczyk", type = "Bachelor's thesis", 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 = "Brno University of Technology, Faculty of Information Technology", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22102/" }