Primary supervisor
Rob TeatherMulti-user virtual reality (VR) systems are becoming more common as these head-mounted displays (e.g., Oculus Quest, HTC Vive) become less expensive and thus more widely available. It is now feasible to have multiple users sharing a co-located VR space, and objects in the space. Traditionally, VR systems tend not to support the sense of touch, but recent advances in haptics (devices simulating physical objects) now make this possible. We have previously developed a minimally shape-changing haptic device (consisting of four 6-inch panels connected on motorized hinges) that can map onto a range of different shapes (e.g., cylinders, flat boxes, 3D boxes), and serve as a semi-generic proxy for multiple virtual objects, facilitating the sense of touch in VR.
Aim/outline
This project will look at two interrelated problems of how to facilitate collaboration in co-located and distributed VR spaces, as well as haptics. In particular, the project will investigate methods to support multi-user interaction (e.g., navigation techniques such a redirected walking to avoid multi-user collisions, methods to support handing objects between users) with shape-changing haptic props. The haptic prop can be shared locally, changing shapes as necessary to map onto a different virtual object for each user. Alternatively, we also plan to use it in distributed (remote) VR scenarios - for example, allowing a VR user in one location to "pass" a tactile object to another user. In reality, the user is passing over the shape changing device; the other user also has a device which changes shape to match correspondingly provide the illusion of a tactile object being passed between two users.
URLs/references
https://dl.acm.org/doi/pdf/10.1145/3485279.3485293
Required knowledge
- Software development and/or hardware (electrical/mechanical) engineering background is necessary
- Some computer graphics background is preferable
- Development experience in Unity or similar game engine preferred
- Experience working with modern VR devices (e.g., Oculus Rift, HTC Vive, Razer Hydra, etc.) beneficial but not required
- Experience conducting user studies and analyzing data (e.g., with statistical methods) beneficial but not required