QuadStretcher: A Forearm-Worn Skin Stretch Display for Bare-Hand Interaction in AR/VR (ACM CHI 2024)
As bare-hand interaction has been rising in AR/VR environments, a crucial challenge emerges: How can we incorporate haptic feedback while keeping hands bare? QuadStretcher is a skin stretch display that delivers "substituted" haptic sensations on the forearm, facilitating immersive bare-hand AR/VR experiences. This work has been presented at CHI 2024, and more details about our work can be found in: Paper | DOI | Video
A use case example: QuadStretcher rendering real-time haptic feedback of the pulled rubber band.
Four bare-hand interaction scenarios in VR: Archery (Gradual Tension), Pistol (Impact), Sprayer (Rapid Tension), and Pulling Rubber Band (3-DoF Resistance Force).
This repository provides materials for reproducing our work:
- QuadStretcher Hardware (Open Hardware: How To Make)
- 3D models (.stl) of servo motor housing, pinion gear, tactor, and magnet clip
- Specifications and links to the used products: rack gear, magnet
- Step-by-step guideline to build the QuadStretcher.
- QuadStretcher Unity
- Unity version: 2021.3.16f1
- Running with VR Headset via Meta Quest Link
- Four Unity Scenes (Archery, Pistol, Sprayer, and Slingshot) are ready.
- Used VR Headset