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 測量值,計算放鬆度與專注度指標,以及頭部左、右與平均側的常見頻段(Alpha、Beta、Theta、Delta、Gamma)的功率值。若硬體支援,亦支援心率與呼吸數據。這些處理後的指標會以 OSC 參數形式傳送至 VRChat。
適用對象
希望將即時生物與神經反饋數據整合至其虛擬身份的 VRChat 使用者與偵像創作者。
主要亮點
- 設備無關性: 使用 BrainFlow 支援多種生物感測器,無需額外軟體。
- 全面的生物指標: 傳送專注度、放鬆度、EEG 頻段功率,以及支援時的心率與血氧水平。
- 基於機器學習的意圖辨識: 包含使用機器學習讀取腦波行為的邏輯。
- 即時 OSC 集成: 提供詳細的參數架構,方便映射至 VRChat 偵像參數。
相關
- 專案
- 專案
- 專案
- 專案
- 專案