EEG resources

One of the main modalities we use in our lab to study Human-robot interaction is EEG (others include EMG, haptics). Here are some resources which introduce you to the analysis of EEG and physiological signal processing in general.

EEG Glossary

To understand EEG terminology and report formats, refer to the comprehensive glossary by clinical electroencephalographers: EEG Glossary.

Setting up EEG Recordings

Watch this video tutorial on setting up advanced brain monitoring electrodes for EEG recording:

Feel free to drop by the lab for more information.

EEG Analysis Steps

For those who are starting with EEG analysis, it can be overwhelming to go across a lot of steps. Here is almost a standard procedure for a lot of EEG analysis. Each block is a research area by itself. There are a lot of papers on each block. Do not get scared once you start the analysis of some EEG data, these steps will become second to your nature. Do read below given paper about how others are doing these steps. We use MNE-Python to implement different block functionalities. If you want more information, refer to Mike X Cohen’s lectures

eeg-analysis

MNE (MNE-Python)

We extensively use MNE-Python for EEG data analysis. Resources to get you started:

EEG Databases

Here are some databases on which you are apply your MNE-Python skills.

Tip

The best way to learn a (Python) package is to use it on your own data and see what are the capabilities

Pick up some data from this repository: meagmohit/EEG-Datasets. Use MNE-Python do some analysis and that is how you get introduced to analysis of EEG.

Tip

If you have doubts, do drop by to iHuman lab and ask any questions!

Key Papers

Explore these essential papers on EEG data analysis: