Data acquisition module for Emotiv EPOC
Posted: 24 Feb 2010, 04:52
Has anyone investigated the recently-released "EPOC" EEG headset from Emotiv regards feature capability and compatibility with BCI2000?
While the product literature is aimed at consumer-grade uses such as gaming and their development licensing is arranged around a proprietary "App Store" model (complete with hardware DRM), there exists a "research edition" which offers access to the raw EEG signals.
The hardware consists of 16 dry electrodes (14 active and 2 for reference/ground) and uses normal contact lens saline solution for conductivity. The folks on the OpenEEG mailing list have dissected a unit and posted specific details in a recent discussion found in this thread.
Personally, I come from a software background and am still picking up the neuroscience, electronics, and signal processing education. However producing a data acquisition module for the Emotiv EPOC for use with BCI2000, using documentation and existing code for other ADCs as reference material does not feel out of reach and upgrading from an Emotiv developer license to the research version is not beyond my means.
So far I have produced an Open Source (GPLv2) suite of tools for using the Emotiv EPOC to control and steer a basic robot built from LEGO Mindstorms, with a target audience of teachers and students. That project, "Puzzlebox Brainstorms" is online here for anyone curious.
However I am quite frustrated by the "black box" nature of Emotiv's toolset, and considering the wealth of knowledge available as published research, on the excellent BCI2000 wiki, and even Wikipedia, I would much rather see an open development platform such as BCI2000 become established as the de-facto target for the burgeoning BCI industry, especially now as more complex gear is entering the price-range of the amateur/hobbyist market.
Again, I would be most appreciative if anyone more knowledgeable on the hardware side or coming from a neuroscience perspective would care to comment on the Emotiv EPOC hardware's potential for use with BCI2000 in general, or specifically for "armchair" research projects targetting areas such as P300 detection.
Or for that matter if anyone would be interested in collaborating on developing a data acquisition module for the Emotiv EPOC to work with BCI2000 please don't hesitate to contact me directly.
Cheers
Steve Castellotti
While the product literature is aimed at consumer-grade uses such as gaming and their development licensing is arranged around a proprietary "App Store" model (complete with hardware DRM), there exists a "research edition" which offers access to the raw EEG signals.
The hardware consists of 16 dry electrodes (14 active and 2 for reference/ground) and uses normal contact lens saline solution for conductivity. The folks on the OpenEEG mailing list have dissected a unit and posted specific details in a recent discussion found in this thread.
Personally, I come from a software background and am still picking up the neuroscience, electronics, and signal processing education. However producing a data acquisition module for the Emotiv EPOC for use with BCI2000, using documentation and existing code for other ADCs as reference material does not feel out of reach and upgrading from an Emotiv developer license to the research version is not beyond my means.
So far I have produced an Open Source (GPLv2) suite of tools for using the Emotiv EPOC to control and steer a basic robot built from LEGO Mindstorms, with a target audience of teachers and students. That project, "Puzzlebox Brainstorms" is online here for anyone curious.
However I am quite frustrated by the "black box" nature of Emotiv's toolset, and considering the wealth of knowledge available as published research, on the excellent BCI2000 wiki, and even Wikipedia, I would much rather see an open development platform such as BCI2000 become established as the de-facto target for the burgeoning BCI industry, especially now as more complex gear is entering the price-range of the amateur/hobbyist market.
Again, I would be most appreciative if anyone more knowledgeable on the hardware side or coming from a neuroscience perspective would care to comment on the Emotiv EPOC hardware's potential for use with BCI2000 in general, or specifically for "armchair" research projects targetting areas such as P300 detection.
Or for that matter if anyone would be interested in collaborating on developing a data acquisition module for the Emotiv EPOC to work with BCI2000 please don't hesitate to contact me directly.
Cheers
Steve Castellotti