Simple game for Muse EEG headband which helps you to move mouse horizontally. It has 3 parts:
- Train SVM to separate left and right side
- Control mouse
- Has interface in browser to see all process in graphs
- Get the muse headband
- Get the muse sdk
- Pair your device
- Run muse-io.
- You might have to reinstall the node-serialport package to get a binary built for your machine. This repo right now handles mac only.
- You'll get an error from the next step if you do. :)
- Run
node server.js - Serve the public folder
- You should be getting a live training and testing with normalized beta absolute power and after it move the mouse. If the process stopped it is maybe due to the bad signal from one of the frontal electrodes
- You can stop (and start) mouse control by typing "y" letter and enter
- You can start training by clicking button in browser or passing parameter - node server.js start_training
- You can run demo program without muse device by typing node server.js demo (it will be different from real training Muse EEG because you won't notice appearing instructions to look left or right
Demo looks like this:
Here you can find a mini demonstration https://youtu.be/ZrI-5-QBG_g
I enjoyed play with mouse movements these simple games: http://minimouse.us/index.html
- Write tests
- Let change boundary in window how much mouse can move
- Compare SVM to other nonlinear classifier or model with more input parameters
- Use TP9, TP10 electrodes when they are good
- Add tutorial and articles
- Send training data to database (personal classifiers)\
- Button in interface to start or stop mouse control
If you have some questions just write to ieva.vaisnoraite2@gmail.com
- Inital app work: bobi-rakova
- Readme updates: paulirish
- Animated GIF: derekbreden
- Updates to structure JamesHagerman

