Propostas Submetidas

DEI - FCTUC
Gerado a 2024-03-29 10:00:20 (Europe/Lisbon).
Voltar

Titulo Estágio

VR Locomotion with the Leap Motion Controller: evaluating circle gestures

Áreas de especialidade

Sistemas de Informação

Local do Estágio

DEI

Enquadramento

Locomotion in immersive headset-based VR worlds is not a natural task. Users are usually standing or sitting still wearing the VR headset and navigate the 3D world using a joystick, mouse, game controller, or other traditional controller. However, these controllers do not provide a natural way for locomotion inside a 3D world. Although there are special purpose treadmills for VR worlds such as the Omni [2], these are expensive, hard to setup, and require considerable learning.
The Leap Motion controller is a new 3D sensing device [3] for hand gesture interaction with a computer. It is capable of sensing the position and orientation of the fingers of both hands, as well as the palm orientation and curvature. The LM device can be used with the Oculus Rift [1] allowing users to use hand gestures to interact with digital objects.
The purpose of this project is to implement and evaluate a navigation techniques for 3D virtual worlds using the Leap Motion controller.

Objetivo

1. Implementation of a locomotion interaction technique for immersive 3d virtual worlds, based on a circle finger gesture.
1.1. The technique should consider variations such as movement direction relative to the circle gesture, visual feedback, direction and speed gains, etc.
2. Study the limitations of the LM device for detecting this gesture (i.e. position of the device, detected angle, speed, etc.)
2. Evaluation/comparison of the proposed technique against other navigation techniques (gamepads, joystick)
3. Research paper describing the results

Plano de Trabalhos - Semestre 1

1. Familiarisation with the Leap Motion device (and development for those device)
2. Research other possible navigation techniques using the Leap Motion
3. Sketch the proposed interaction technique, detailing its possible variations
4. Choose the implementation platform for the evaluation and develop a first functional prototype

Plano de Trabalhos - Semestre 2

5. Implement the navigation technique and its variations
6. Plan a user study to evaluate the technique and compare it to alternative techniques
4. Perform the user study
5. Write research paper and dissertation with results

Condições

Workplace at CISUC's lab.

Observações

For more details see [url=https://goo.gl/tuIZ4P]this document[/url].

Required profile
Good programming knowledge, interest in human-computer interaction

References and conference
[1] https://www.oculus.com/
[2] http://www.virtuix.com/products/
[3] https://www.leapmotion.com/
[4] http://unity3d.com/pt
CHI - ACM CHI Conference on Human Factors in Computing Systems
NordCHI - Nordic Conference on Human-Computer Interaction
Interact - IFIP TC13 Conference on Human-Computer Interaction
UIST - ACM Symposium on User Interface Software and Technology
ACHI - International Conference on Advances in Computer-Human Interactions

Orientador

Jorge C S Cardoso
jorgecardoso@dei.uc.pt 📩