← 返回
数据分析 中文

EmoPAD Universe

emoPAD Universe - Emotion Universe Skill Helps users locate emotions in the PAD (Pleasure-Arousal-Dominance) coordinate system, and provides emoNebula featur...
emoPAD Universe - 情感宇宙技能,帮助用户在 PAD(愉悦-唤醒-支配)坐标系统中定位情绪,并提供情感星云功能...
beardao
数据分析 clawhub v0.1.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 642
下载
💾 13
安装
1
版本
#latest

概述

emoPAD Universe

Cross-Platform Support

emoPAD Universe supports the following operating systems:

OSImage ViewerNotes
--------------------------
Linuxeog (Eye of GNOME)Window mode, closable
WindowsSystem default image viewerWindow mode, closable

Auto-Start

After installing this skill, the following operations will be performed automatically:

  1. Check and install required Python dependencies
  2. Start emoPAD service (listening on http://127.0.0.1:8766)
  3. Start emoNebula auto-report (popup window displaying emotion nebula chart every 5 minutes)

No manual start needed, ready to use after installation.

Tools

emopad_status

Get current emotion PAD status and sensor connection status

Description: Returns values for three dimensions: Pleasure, Arousal, Dominance, and connection status of EEG, PPG, GSR sensors

Parameters: None

Returns: Formatted emotion status text, including sensor connection status


emopad_snapshot

Generate current emotion nebula chart

Description: Generate 3D PAD cube visualization screenshot

Parameters: None

Returns:

  • Status message
  • PNG image data

emopad_start_nebula

Start emoNebula auto-report

Description: Automatically generate and display emotion nebula chart in popup window every 5 minutes. Requires at least 2 sensors connected to display image, otherwise shows data missing reminder.

Parameters: None

Returns: Status message


emopad_stop_nebula

Stop emoNebula auto-report

Description: Stop automatically displaying emotion nebula chart

Parameters: None

Returns: Status message

Configuration

serial_port: /dev/ttyACM0      # Serial device path (Linux)
# serial_port: COM3            # Serial device path (Windows)
baudrate: 115200               # Serial baudrate
eeg_window_sec: 2              # EEG data window (seconds)
ppg_gsr_window_sec: 60         # PPG/GSR data window (seconds)
hop_sec: 2                     # Calculation interval (seconds)
history_length: 120            # Number of historical data points
nebula_interval: 300           # Send interval (seconds)
service_host: 127.0.0.1        # Service listening address
service_port: 8766             # Service listening port

Dependencies

  • mne
  • heartpy
  • neurokit2
  • bleak
  • pyvista
  • pyserial
  • scipy
  • numpy
  • PyWavelets
  • fastapi
  • uvicorn
  • pillow
  • requests
  • pyyaml

Hardware Support

Currently Supported Devices

TypeModelConnection
----------------------
EEGKSEEG102Bluetooth BLE
PPGCheez PPG SensorSerial
GSRSichiray GSR V2Serial

Future Planned Support

  • Muse series EEG devices
  • Emotiv EEG devices
  • Oura Ring smart ring
  • Whoop smart wristband
  • Other mainstream EEG devices and wearable devices

About Emotion PAD Calculation

Important Note: Currently, emotion PAD calculation is based on heuristic methods, mapping relationships summarized from extensive literature.

Characteristics of this method:

  • ✅ Based on statistical patterns from scientific literature
  • ✅ Suitable for emotion recognition in general population
  • ⚠️ Temporarily cannot reflect individual differences

Future Improvements: Will introduce personalized calibration training modules in new versions, through user-specific data training, to achieve true personalized emotion recognition.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-30 23:03 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Emotwin

beardao
emoTwin - 具备真实人类情感的AI智能体,自主进行社交。持续同步生物特征情绪PAD(EEG/PPG/GSR)并执行社交活动...
★ 0 📥 613
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 64,754
data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 367 📥 139,753