Skip to content
An attempt to infer what a person is seeing by analyzing the EEG signals from the scalp outside the visual cortex.
Python C++ C Processing
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE.md
OpenBCI-Python
Presentations
SavedData
arduinoBot
flicker
preparedData
.gitignore
FDA.py
FileReading.py
FullProg.py
Main.py
README.md
SVM.py
SVMapproach.py
dense_classifier.py
slice.py
slice1.py
slice2.py
temp.py

README.md

BCI-Project

Objective

To analyze the EEG signals from the scalp near the visual cortex to infer what a person is seeing.

Equipment

Cyton + Daisy biosensing boards

People

Gihan , Harshana , Suren , Anupamali , Nuwan, Hiruna

Getting started

Python and libraries

Python3, Numpy, Scipy, Keras, Matplotlib

OpenBCI

download processing

test https://github.com/OpenBCI/OpenBCI_Processing

if not connecting. test https://github.com/OpenBCI/OpenBCI_Radio_Config_Utility press autoconnect followed by autoscan. should connect now.

now python !

test https://github.com/OpenBCI/OpenBCI_LSL close other processing streams before runnig "openbci_lsl.py --stream". start - /start. stop - /stop. exit - /exit.

test - (real stuff) https://github.com/NeuroTechX/bci-workshop/blob/master/INSTRUCTIONS.md this repo has feature vectors, SVM and a bit of ML, but lots of bugs.

install required packages. no need of conda. look out for python 2. tkinter should be install using sudo apt-get)

test run "openbci_lsl.py --stream" as before and '/start' the stream. run "exercise_01.py" (should get errors in the first run. get over it!)

#tried and worked in xubuntu.

Acknowledgements

The equipment were provided by Cambio wearable computing lab at Deaprtment of Computer Engineering , Faculty of Engineering , University of Peradeniya

You can’t perform that action at this time.