project picture

MoPT Training Simulator

About

This is a VR simulation training application designed to teach and reinforce the procedural steps of IV cannulation through immersive virtual reality. The software provides a realistic and interactive training environment where users can practice the procedure step by step. The system gives real-time feedback based on user performance, along with suggestions for improvement. Upon completion of the training module, users are expected to be proficient in the IV cannulation process.​

Project Info

  • Role: XR Developer
  • Project Status: Completed
  • Time Frame: 2 months
  • Data: Not released yet

Personal Contribution

Due to confidentiality agreements, only selected elements of the implementation and design are presented below.

System Architecture

I designed a modular framework using an event-driven architecture to ensure low coupling between components, enabling more efficient collaborative development. The flow of interaction is structured as follows: Interaction → QuestManager → Pass/Fail Evaluation → Next Interaction / Restart

Flowchart Architecture

Interaction Design

I implemented interaction logic and hand gesture recognition using the Meta SDK to enhance realism in object manipulation.

  • Developed a responsive interaction system for the cannula, handling multiple states and gesture-based transitions.
  • Implemented realistic interactions such as alcohol disinfection to simulate proper procedural hygiene process.
  • KV1 KV2 KV2

    What I Learn

    Well-structured system architecture is fundamental for scalable and collaborative development.

    Gesture recognition in VR still has technical limitations; in practical software development, it is more effective to apply interdisciplinary knowledge to find optimal solutions rather than pursue perfection in one domain.

    Always design with the end-user in mind—for many users unfamiliar with VR, onboarding and guided tutorials are essential to ensure usability and a smooth learning curve.