Comparison of consumer brain–computer interfaces
| Device | Price | Electrodes | Sensors Interpret: | Peripheral | SDK | Released | Producer |
|---|---|---|---|---|---|---|---|
| MindWave | $99.95 [1] | 1[2] | 2 mental states (based on 4 brainwaves), eyeblinks[3] | Yes | Yes[4][5] | 21 March 2011; 11 months ago | NeuroSky |
| Mindflex (Uses NeuroSky chips) | $50 [6] | 1[7] | 1 mental state | No | No | 21 December 2009; 2 years ago | Mattel (Neurosky partner[7] |
| Emotiv EPOC | $299 [8] | 14[9] | 4 mental states (based on brainwaves), 13 conscious thoughts, facial expressions, head movements (sensed by 2 gyros)[10] | Yes | Yes[11][12] | 21 December 2009; 2 years ago | Emotiv Systems |
| Star Wars Force Trainer (based on NeuroSky chips) | $45 [13] | 1 [7] | 1 mental state | No | No | 21 June 2009; 2 years ago | Uncle Milton (Neurosky partner[7] |
| MindSet | $199 [14] | 1[15] | 2 mental states (based on 4 brainwaves), eyeblinks[3] | Yes | Yes[16] | March 2007; 4 years ago | NeuroSky |
| Neural Impulse Actuator | $90 [17] | 3[18] | 2 brainwaves (Alpha & Beta), facial muscle and eye movements | Yes | Yes[19] | May 2008; 3 years ago; No longer being manufactured (EOL).[1] | OCZ Technology |
| Mindball | $20,000 [20] | 1[21] | 1 mental state | No | No | 21 March 2003; 8 years ago | Interactive Productline |
| XWave headset (uses NeuroSky chips) | $90 [22] | 1 | 8 EEG bands | Yes | Yes | 5 January 2011; 13 months ago (Windows and iOS apps available now, Android app available soon[23]) | XWave |
| MyndPlay BrainBand (Uses NeuroSky chips [24]) | £99 | 1 | 8 EEG bands | Yes | Yes | 1 December 2011; 2 months ago | MyndPlay |
Contents |
[edit] Open-source projects
The OpenEEG project offers individuals a way to build their own EEG device. The OpenEEG project estimates that building your own EEG costs $200 and takes a few weekends. The OpenEEG product was the earliest method for individuals who wanted an inexpensive EEG for personal use; today EEG enthusiasts are cannibalizing toys like the Mindflex, Force Trainer, and MindWave to build less expensive more reliable personalized EEG devices.[25][26]
Emokit is an open-source Python library for reading out sensor data from the EPOC (Emotiv Systems) by Cody Brocious. It was built by reverse-engineering the encrypted protocol.[27] Emokit has been deprecated in favour of emokit.[28]
In 2011 Make Magazine published an article on hacking NeuroSky headsets
EEGLAB is a GNU Matlab toolbox for processing data from electroencephalography (EEG), can be used as neurofeedback tool.
OpenVibe is a LGPL software platform (C++) to design, test and use BCI.[29] The software comes with an acquisition server that is currently compatible with many EEG device including Neurosky Mindset, Emotiv EPOC (Research Edition or above) and OpenEEG. The software is developed at INRIA.
Several open-source computer programs are also available from EPFL's CNBI project.[30][31]
[edit] Technology
All of the devices listed use electroencephalography except the Neural Impulse Actuator which only uses electromyography. Some use both electroencephalography and electromyography, such as the MindWave, EPOC, and MindSet.
[edit] References
- ^ MindWave Store
- ^ MindWave
- ^ a b NeuroSky Technology
- ^ NeuroSky Do It Yourself
- ^ NeuroSky Developers open source SDK
- ^ Google Products MindFlex
- ^ a b c d Neurosky Partners
- ^ Buy EPOC
- ^ Emotiv headset
- ^ Emotive Official Website
- ^ Emotiv SDK
- ^ Emokit open source SDK
- ^ Google Products Force Trainer
- ^ NeuroSky Mindset
- ^ NeuroSky MindSet
- ^ NeuroSky Developer
- ^ Google Products NIA
- ^ OCZ Peripherals - Neural Impulse Actuator
- ^ pynia, a Python interface to OCZ's Neural Impulse Actuator
- ^ Bowling With Brain Waves
- ^ Mindball Accessories
- ^ http://www.plxwave.com/chooser.html
- ^ http://www.plxwave.com/xwaveapp.html?tab=1#TabbedPanels2
- ^ http://myndplay.com/products.php?prod=9
- ^ How to Hack Toy EEGs
- ^ Get ready for cybernetic fun with mind controlled Nerf gun
- ^ Python library for the Emotiv EPOC headset on Github
- ^ daeken/Emokit has been deprecated in favour of qdot/emokit on GitHub
- ^ home of the OpenViBE software
- ^ EPFL CNBI project
- ^ EPFL CNBI project