Skip to content

Custom gesture recognition with the Myo Armband by implementing scikit-learn machine learning models

Notifications You must be signed in to change notification settings

Zuhair-A-Ahmed/Myo_gestureArmBand_experiments

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Myo_gestureArmBand_experiments

Custom gesture recognition with the Myo Armband by implementing scikit-learn machine learning models.

This project is using the Python bindings for Myo SDK provided by Niklas Rosenstein at https://github.com/NiklasRosenstein/myo-python. Give his repo a star.

Once the bindings are installed as instructed by Niklas, try and see if you could run one of his example python scripts (in the ./examples/ directory).

If Niklas's examples don't work, then you've done something wrong with the bindings themselves. You'll have to figure that out first.

If that's successful, then could try running the newRunScript.py script that I've written here.

If Niklas's examples work and mine don't, then you're still missing some python libraries like scikit-learn, numpy etc. Get those installed and try again (see stack-overflow for help). It 'should' work as long as all the libraries are in place.

I featurized the input data stream from the Myo based on the models provided in this research paper: http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7748960

Those models helped me transform the stream of data into something more meaningful for the classifiers.

I'm a noob when it comes to deep-learning, so just implemented random-forests and svm.

This project is licensed under the MIT License.

Use however you like it. It's provided as-is.

Copyright © 2018 Rajiv Mantena

About

Custom gesture recognition with the Myo Armband by implementing scikit-learn machine learning models

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%