Finally decided to finish the implementation and now the Myo plugin has been fully rewritten for modern multi-threading and workflow. Documentation is scarce but if you looking into the MyoControllerComponent it should be pretty clear how to get the basics working.
Changes
- modern rewrite for 4.18 that runs on a separate thread in a input module scoped architecture.
- Mainly accessed through a MyoControllerComponent, but bare basics can be implemented using only input mapping.
- supports latest Myo SDK v0.9.0 including raw emg
- supports multiple myos
- hot-pluggable myo connect and hub
- bare bones documentation for now, explore code MyoControllerComponent.h and MyoController.hfor how-to.
- auto-casting blueprint conversions from data to controller to call actions such as vibrate device
Grab it at the github release page: Releases · getnamo/myo-ue4 · GitHub