The haptic jaw was built in Unity. When the VR controllers interact with a food item, the program sends a bluetooth message via
MIT’s SDK The Singularity. The SDK connects with the microcontroller on the back of the harness, which spins the servo motors attached to the front of the harness. As a result, the springs attached to the jaw harness are pulled, creating tension based on the food item consumed in the XR experience. 3 different tension modes are set up for the prototype VR game, simulating 3 different textures of foods.