sccn / BCILAB

MATLAB Toolbox for Brain-Computer Interface Research
Other
198 stars 120 forks source link

Inspecting BCILAB userdata imag_movements2 and running CSP calibration #46

Closed faheemersh closed 4 years ago

faheemersh commented 6 years ago

So I'm following Christian Kothe's videos on youtube as I do this. I'm trying to use CSP to create a model and perform feature extraction. Whenever I'm at the calibrate a model window, after specifying the approach and using the default parameters, I click on inspect data and get the following error: Link

After that, I pressed OK and tried the calibration but received another error: Link

I have a few other questions about this data set in general as I can't seem to find the details of these anywhere. Please excuse my lack of experience with BCI in general as this is my first real project with this.

  1. What do the different sessions of the data mean? There are sessions1, 2, 3, and 4.
  2. Is this a left or right handed movement? Basically, what was the paradigm exactly? The person waited a few seconds, a trigger was sent, and then the person moved their hand within a time window?
  3. Should I be using the default parameters after choosing CSP?
  4. How can we output the results of BCILAB into another matlab function? Should we just get the classification results from the lastmodel variable, if that's where the results are stored?
  5. I'm trying to do asynchronous cursor control with an OpenBCI headset the my design group made. Below are the steps I'm planning on taking in BCILAB to do this.

First I want to be able to do this offline, not asynchronous.

Second, attempting to do asynchronous

Is the general idea/process for these above steps I'm taking correct?

Any help would be much appreciated!

zuestal1 commented 4 years ago

Hi faheemersh

I also work with OpenBCI and would like to use BCILAB. It seems the tutorial does not work anymore. At least not without changes to the settings.

Requiered changes can be found under: Quick Start Guide https://sccn.ucsd.edu/wiki/BCILAB

Did you solve the above described problems? Did you continue to work with BCILAB? - It seems it's not really supported anymore- if you changed program what did you choose for your project.

I would appreciate your insights!

faheemersh commented 4 years ago

Hi zuestal1

I didn't end up solving any of those problems that I had with BCILAB and actually I decided against using it. I ended up using a program called OpenViBE instead.

You can check out my Github to see the information I have about OpenViBE. It worked out much better for me.