Hello hello, fellow Gooners!
I'm excited to share a new project I've been working on that I think will be of high interest to the VaM community, especially for VR users:
DIY VR Gloves with Force Feedback, designed specifically for VaM.
GitHub: EECS249_HapticGlove
From there, I’m building everything needed for VaM-specific integration:
The project is still in its early stages, but the requirement for the project to work are already satisfied:
I will try to make a first prototype working with a doc soon with basic functionality (i.e. finger movement restraint on contact to something)
I'm excited to share a new project I've been working on that I think will be of high interest to the VaM community, especially for VR users:
DIY VR Gloves with Force Feedback, designed specifically for VaM.
The project
This is an open-source-inspired, budget-friendly pair of VR gloves that provide force feedback, giving your fingers physical resistance when interacting with virtual objects in VaM.- Build-it-yourself with a 3D printer, some servos, sensors, and an ESP32 microcontroller.
- Estimated cost: Less than €120 (assuming you own a 3D printer).
- Exoskeleton design: The glove structure sits on top of your hand, mechanically controlling finger movement.
- The glove blocks or resists finger motion in real time, syncing with what’s happening in VaM (so when you "touch" something, you feel it).
Technical Foundations
The glove design is based on the open-source haptic glove by Adam Kurtis:GitHub: EECS249_HapticGlove
From there, I’m building everything needed for VaM-specific integration:
- Firmware for the gloves
- A VaM plugin to detect hand collisions in real time
- Better, more ergonomic 3D models
- Full documentation for DIY assembly
Current Progress
The project is still in its early stages, but the requirement for the project to work are already satisfied:
Fully assembled prototype of the glove using 3D-printed parts
A proof of concept of the firmware for finger movement
Extraction inside a VaM plugin of the VR hand collision (for each finger and the exact position of the collision)
Communication between VaM and the ESP32 is working via USB (Bluetooth next!)
I will try to make a first prototype working with a doc soon with basic functionality (i.e. finger movement restraint on contact to something)