Skip to main content

MechatronicsVR

Overview​

MechatronicsVR provides an interactive VR environment for learning mechanical assembly skills. Users can grab, manipulate, and assemble mechanical parts with realistic physics while following structured lessons.

Key Features

  • VR Assembly Training: Hands-on learning with realistic part interaction
  • Physics-Based Manipulation: Natural grab and place mechanics with physics simulation
  • Snap-Based Assembly: Parts automatically connect at predefined attachment points
  • Guided Lessons: Step-by-step instruction system with progress tracking
  • Visual Feedback: Ghost previews and highlighting for assembly guidance

Basic Information​

Core Dev Team:​

  • Client Dr. Madi Babaiasl
  • Track: Client-driven Product
  • Current Tech Lead: Cole Patrick github linkedin
  • Developers:
    • Alexander Myers (capstone) github
    • William Kraus (capstone) github
    • Jafet Calderon (capstone) github
    • Anthony Russo (alumni, prior tech lead) github
    • Bryce Hayes (alumni) github
    • Matthew Murawski (alumni) github
    • Julian Shniter (alumni, prior tech lead) github

Technical Information​

Additional Information​

  • Start Date: August 2025
  • Technologies Used:
    • Unreal Engine 5
    • C++
    • VR (Meta Quest / SteamVR)
  • License: MIT
  • Security: SECURITY.md

Technical Overview​

Development Priorities​

  • Develop VR assembly training scenarios with realistic part interaction
  • Implement snap-based assembly with predefined attachment points
  • Build guided lesson system with step-by-step progress tracking
  • Add visual feedback (ghost previews, highlighting) for assembly guidance

Get Involved​

If you would like to contribute to this project, please visit our GitHub page to create your own issues or pull requests.