Application for data collection and analysis of VR training applications

Aplikace pro sběr a analýzu dat z VR tréninkových aplikací

Research Projects

Organizational Units

Journal Issue

Abstract

Tato diplomová práce se zabývá návrhem a implementací systému určeného pro sběr a analýzu dat z VR tréninkových aplikací. Hlavním úkolem je seznámit se s již existujícími VR tréninkovými aplikacemi a na základě jejich požadavků navrhnout a implementovat nový systém, který bude sloužit pro ukládání a následnou analýzu relevantních dat. Systém byl navržen jako webová aplikace s vlastní serverovou aplikací, umožňující správu uživatelů, kategorizací dat a následnou vizualizací pomocí grafů. Aplikace umožňuje ukládání dat z VR tréninkových aplikací pomocí API za využití implementovaného Unity balíčku, který ukládá data v nově navrženém formátu a podporuje budoucí rozšiřitelnost systému a napojení nových VR tréninkových aplikací. Nakonec proběhlo testování systému, kde participanti testovali jak uživatelské rozhraní webové aplikace, tak napojení aplikace pomocí Unity balíčku na již existující VR tréninkové aplikace. Výsledkem testování je, že aplikace je uživatelsky přívětivá a aplikaci se podařilo jednoduše napojit na již existující VR tréninkové aplikace.

This thesis is concerned with the design and implementation of a system to collect and analyze data from VR training applications. The main task is to explore the existing VR training applications and on the basis of their requirements to design and implement a new system that will be used for storing and subsequent analysis of relevant data. The system was designed as a web application with a custom server application, allowing user management, data categorization and subsequent visualization using graphs. The application allows storing data from VR training applications via an API using the implemented Unity package, which stores data in a newly designed format and supports future extensibility of the system and connection of new VR training applications. Finally, testing of the system took place, where participants tested the user interface of the web application as well as the connection of the application using the Unity package to existing VR training applications. As a result of the testing, the application is user-friendly and the application was easily connected to existing VR training applications.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By