ChilloutCharles/BrainFlowsIntoVRChat

BrainFlow code that sends your brain's relaxation, focus metrics, and machine learned thought commands to vrchat avatar paramaters via OSC.

何を解決するか

BFiVRC は、脳-コンピュータインターフェース(BCI)ハードウェアを使用して、VRChatのアバターを制御できるようにします。このツールは、バイオセンサーからの生のEEGデータを、VRChatがアバターのアニメーションやエフェクトをトリガーできるようにするOSC(Open Sound Control)パラメータに変換します。これにより、頭部の耳を動かす、素材の色を変えるなど、「脳制御」アバター機能が可能になります。

動作方法

このプロジェクトは、BrainFlowライブラリを使用して、デバイスに依存しないAPIを提供し、Museヘッドバンドなどのさまざまな対応バイオセンサーと連携できます。EEG測定値を処理して、リラクゼーションと集中度の指標、および頭部の左、右、平均の各側面における一般的な周波数帯(アルファ、ベータ、シータ、デルタ、ガンマ)のパワー値を計算します。また、ハードウェアが対応している場合、心拍数と呼吸データもサポートしています。これらの処理されたメトリクスは、OSCパラメータとしてVRChatに送信されます。

対象ユーザー

リアルタイムのバイオメトリクスおよび神経フィードバックデータを仮想アイデンティティに統合したい、VRChatユーザーおよびアバター作成者。

特徴

  • デバイス非依存: BrainFlowを使用して、追加のソフトウェアなしに幅広いバイオセンサーをサポート。
  • 包括的なバイオメトリクス: 集中度、リラクゼーション、EEG周波数帯のパワー、およびサポートされている場合の心拍数と酸素濃度を送信。
  • 機械学習駆動の意図認識: 機械学習を使用して脳波に基づく行動を読み取るロジックを含む。
  • リアルタイムOSC統合: VRChatアバターのパラメータへの簡単なマッピングを可能にする詳細なパラメータスキーマを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト