-
Notifications
You must be signed in to change notification settings - Fork 1
Toolkit Architecture
Benoît Geslain edited this page Apr 8, 2024
·
2 revisions
| TODO: Add Simulation module to image + text | Translate figure
This toolkit contains 6 main modules:
- User Input: For forwarding user input to the toolkit. It contains scripts and tools for various VR SDKs (Unity OpenXR and SteamVR)
- Calibration: For positioning the virtual environment so that it coincides with its physical counterpart.
- Redirection: Contains the implementations of visuo-haptic techniques and sufficient structure to apply the redirection to a user.
- Visualization: For checking that techniques work as intended and demonstrating them to participants that are not immersed in VR.
- Logging: This module contains utilities for logging the contents of the scene class. By default, it logs the user's hands and head position and orientation, the techniques parameters among other attributes.
- Simulation: For simulating users' hand and body movement.
The figure below illustrates the toolkit architecture and the different interactions between modules.
Authors: Benoît Geslain, Bruno Jartoux