Feelix

An image of Feelix to aid in identification.

Tool Summary

Metadata
Release Yearⓘ 2020
Platformⓘ Windows, macOS
Availabilityⓘ Available
Licenseⓘ Open Source (MIT)
Venueⓘ ACM ICMIACM NordiCHIACM TEI
Intended Use Caseⓘ Prototyping
Hardware Information
Categoryⓘ Force Feedback
Abstractionⓘ Class
Device Namesⓘ Brushless Motors
Device Templateⓘ No
Body Positionⓘ N/A
Interaction Information
Driving Featureⓘ Time, Action
Effect Localizationⓘ Device-centric
Non-Haptic Mediaⓘ None
Iterative Playbackⓘ Yes
Design Approachesⓘ DPC, Process, Sequencing, Library
UI Metaphorsⓘ Track, Demonstration, Dataflow
Storageⓘ Feelix Effect File
Connectivityⓘ API

Additional Information

Feelix supports the creation of effects on a 1 DoF motor through two main interfaces. The first allows for force-feedback effects to be sketched out over either motor position or time. For time-based effects, user-created and pre-existing effects can be sequenced in a timeline. The second interface provides a dataflow programming environment to directly control the connected motor. Parameters of these effects can be connected to different inputs to support real-time adjustment of the haptic interaction.

For more information, consult the 2020 ICMI paper, the NordiCHI’22 tutorial, and the TEI’23 studio. and the Feelix documentation.