alexandrebarachant/muse-lsl
Python script to stream EEG data from the muse 2016 headset
何を解決するか
Muse LSL は、InteraXon Muse デバイスからの EEG(脳波)データをストリーミング、可視化、記録する方法を提供します。このツールは、消費者向けの EEG ハードウェアと研究用のデータ収集基準の間のギャップを埋め、Lab Streaming Layer(LSL)システムと統合することで、ネットワーク全体で時間同期されたデータストリームを可能にします。
動作方法
このプロジェクトはコマンドラインツールと Python ライブラリの両方として動作します。bleak などのさまざまなバックエンドを使用して、Bluetooth を介して Muse デバイス(Muse 2、Muse S、およびオリジナルの Muse)に接続します。接続後、原始的なセンサー情報をキャプチャし、LSL ストリームとしてブロードキャストします。ユーザーはこのツールを使ってデータをリアルタイムで表示したり、CSV ファイルに記録したり、独自の Python アプリケーションにストリームを統合してさらなる分析を行うことができます。
対象ユーザー
Muse ヘッドバンドから EEG データを標準化された方法で取得・同期する必要がある、脳-コンピュータインターフェース(BCI)や EEG を用いた実験に取り組む研究者、開発者、ハッカー向けに設計されています。
特徴
- マルチデバイス対応:Muse 2、Muse S、およびクラシックな Muse と互換性があります。
- LSL 統合:Lab Streaming Layer を使用して、ネットワーク全体での時間同期とほぼリアルタイムアクセスを可能にします。
- 包括的なセンサー情報:EEG だけでなく、PPG(光体積脈波計)、加速度計、ジャイロスコープのデータもストリーミング可能です。
- 柔軟な使用法:迅速なセットアップ用のスタンドアロン CLI ツールとして、またはカスタム統合用の Python ライブラリとして利用可能。
- 組み込みの可視化機能:リアルタイムで信号を監視できるデータビューアを備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト