+18774103947 info@vironit.com

Trauma Anatomy

Project Overview

Trauma Anatomy in virtual reality is designed to train medical students and healthcare professionals. This is a virtual reality platform that allows training persons through dynamic and physiologically accurate patient injury simulations, and in doing so, provides for increased experience, practice, feedback, and critical decision training.

To start training, you need only a virtual reality headset and PC desktop. The system tracks when a learner identifies an injury and their time to critical interventions. Therefore, the user can practice, develop experience, and receive feedback on advanced trauma life support repeatedly.

Client

Health tech startup.

Industry

Education.

Challenge

Our challenge was to develop a virtual reality training system that allows medical students to practice and improve their performance in emergency situations.

Development Process

To implement this challenge, we used the following technologies and tools:

  • Unity 3D
  • Mixed Reality Toolkit
  • Acer Windows Mixed Reality Headset with Motion Controllers

The project is designed using a Unity3D engine. To simplify working with motion controllers, we used Mixed Reality Toolkit Asset.

We have developed a universal character controller for virtual reality which includes the following functions:

  • Motion with the joystick. Move with the joystick on the controller relative to the view of the camera along the Y-axis.
  • Rotation. Position and rotation of the game camera are set by the virtual reality glasses. The rotation needed to be set to the object that is higher in the hierarchy. This raises the following problem: if the user is far from the starting point in the real world when the parent is rotated around its axis, the position of the game camera will change as it rotates around the parent axis. The solution was to rotate the parent around the child-axis, namely around the axis of the game camera.
  • Teleportation. A ray is thrown from the controller, the object with which the ray collides is verified by the normal of the surface to determine if the surface is horizontal. If the surface is horizontal, then the point at which the beam hit is considered acceptable and can be teleported to it. If the surface is vertical, then from the point with some offset back, a second beam is dropped down and detected the floor.
  • Collision detection. Since the collider placed on the game chamber will not restrain it from passing through the walls, it was decided to place the collider on a parent, but the position of the collider should indicate the position of the camera. When users move in the real world while touching the virtual wall, the collider placed on the parent will push them back.
  • Interactive objects. Treatment of patients implies interaction with various medical instruments. Users can pick objects with both hands, move them from hand-to-hand, throw them away, and interact with the patient’s body.
  • Hand models and animations. Since the simulator uses human hand models, a lot of animations are involved to visualize holding and using various tools. For this purpose, we have developed an animator controller with a number of sub-states for each non-standard object.
  • Interaction with the NPC. To interact with the NPC, we have developed an algorithm for recognizing voice commands based on the Windows.Speech

Result

Trauma Simulator has received several national awards and won start-up competitions. The startup cooperates with Madigan Army Medical Center, Riga Stradins University, and the Latvian Ministry of Defense.

OTHER PROJECTS

Cartoon-Based Casual Game

This is a casual mobile game based on a cartoon series that kids love. All the characters, voices, and scenes are borrowed from the cartoon. Nevertheless, to play the game,...

more

Digital currency payments solution

This digital currency payment solution allows Bitcoin or other cryptocurrency holders to shop online, pay bills, or perform a bank transfer using their crypto wealth in a few clicks. Also,...

more

B2B Ecommerce Website for Equipment Selling

This project is an international remote B2B online store specialized in selling industrial, warehouse, and office equipment. The company’s product range is 70,000 items which are not only working tools...

more

Messaging app

This messenger is a free application that allows users to send text and voice messages, make voice or video calls, share media files, and user location. The app could be...

more

Football Player Recruitment Platform

The project is a football player recruitment platform that adopts data intelligence to quantify individual player performances. The platform acts as an assistant to the scouting, recruitment, and data analysis...

more

testimonials