dholdaway / biosignals-lsl

EMG-LSL-Unity integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Biosignals Integration

Integrating biosignal time-series inputs for Human-Machine Interfacing using labstreaminglayer (LSL)

Biosignals Used:

  1. Electroencephalography (EEG)
  2. Electromyography (EMG)

Control Platforms:

  1. GameObjects in Unity3D (Python-LSL-C#)
  2. Physical robot with servomotors in Arduino (LSL-Python-Serial-Arduino)

EMG-LSL-Unity

Integrate and map a simulated EMG time-series and levitate a GameObject in Unity3D via LSL.

To see the full tutorial, please follow the link to my blog! https://paulbaniqued83.wixsite.com/paulobaniqued/post/emg-for-lsl-unity

EEG-LSL-Unity

Use motor imagery-based EEG time-series and trigger a hand GameObject in Unity3D via LSL.

Tutorial coming soon!

EEG-LSL-Arduino

Use motor imagery-based EEG time-series and trigger a servo-powered hand orthosis in Arduino (serial port) via LSL.

Tutorial coming soon!

About

EMG-LSL-Unity integration


Languages

Language:C# 95.8%Language:ShaderLab 2.8%Language:JavaScript 0.9%Language:HLSL 0.3%Language:C++ 0.1%Language:Python 0.1%