Skip to content

monicagsevilla/SlicerVRTutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SlicerVRTutorial

Key Investigators

  • Mónica García-Sevilla (Universidad de Las Palmas de Gran Canaria, Spain)
  • David García-Mato (EBATINCA, Spain)
  • Csaba Pinter (EBATINCA, Spain)

Project Description

SlicerVR is a nice tool for visualization of medical 3D data. It can be used in preoperative planning, surgical training and others. However, understanding how to interact with the images and models or getting used to move around the Slicer scene using the VR controllers can be difficult at the beginning. Therefore, a first steps tutorial could be useful for new users.

Objective

The goal of this project is to develop a SlicerVR tutorial module to learn the basic actions needed to interact with objects and move around the 3D scene.

Approach and Plan

  1. Define the actions to train (fly, grab, transform scene...)
  2. Decide how to train those actions (define target positions or actions)
  3. Decide the tutorial workflow (how to change which action is being trained)
  4. Implement the module
  5. Test with different headsets (HTC Vive, Oculus Rift...)

Progress and Next Steps

  1. A module has been created for the tutorial which connects to the VR hardware and shows a virtual scenario.
  2. The user is assigned an avatar (head and hands).
  3. The tutorial includes a first task where users learn how to use the controllers to fly.

The task consists on reaching a target (yellow cylinder shown in the scene).

part1-fly

When the target is reached, the user sees a message indicating “Success”.

Next steps:

  1. Include more tasks to cover all the possible actions performed with the controllers.
  2. When the in-VR widget is ready, the instructions and messages will be shown there.

Illustrations

VR scenario

VR scenario

Interaction with objects

Object Interaction

Background and References

Link to the source code repository: https://github.com/monicagsevilla/SlicerVRTutorial

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published