Voodle

An image of Voodle to aid in identification.

Tool Summary

Metadata
Release Yearⓘ 2017
Platformⓘ NodeJS
Availabilityⓘ Available
Licenseⓘ Unknown
Venueⓘ ACM DIS
Intended Use Caseⓘ Prototyping, Communication
Hardware Information
Categoryⓘ Force Feedback
Abstractionⓘ Bespoke
Device Namesⓘ CuddleBit
Device Templateⓘ No
Body Positionⓘ N/A
Interaction Information
Driving Featureⓘ Action
Effect Localizationⓘ Device-centric
Non-Haptic Mediaⓘ None
Iterative Playbackⓘ Yes
Design Approachesⓘ Procedural
UI Metaphorsⓘ Demonstration
Storageⓘ None
Connectivityⓘ None

Additional Information

While Voodle is primarily meant to control 1 DoF robots called “CuddleBits”, it can also be used for haptic prototyping. The frequency and amplitude of a user’s voice is used to drive the output of the system. Each parameter is normalized and used to create a weighted average with the bias value set by the user. The user can then add random noise to the system and scale and smooth the resulting output. The mapping of voice input to motor output occurs in real time.

For more information, consult the DIS’17 paper and the GitHub repository.