RuView WiFi感知平台
RuView
ESP32
🧩 软硬件结合
已发布
项目简介
π RuView将普通WiFi信号转为实时空间智能、生命体征监测和存在检测。
RuView 是一个将普通 WiFi 信号转化为空间智能感知系统的开源项目。它的核心理念是:每个 WiFi 路由器都在不断向空间中发射无线电波,当人体移动、呼吸甚至静坐时,都会对这些电波产生可测量的扰动。RuView 通过低成本的 ESP32 传感器捕获这些信道状态信息(CSI),并将其转化为可执行的智能数据。
标签
项目特点
**穿墙感知**:利用 Fresnel 区几何和多径建模,可在约 5 米范围内穿墙检测人体存在和活动
**无接触生命体征监测**:通过相位分析提取呼吸率(6-30 BPM)和心率(40-120 BPM),无需任何穿戴设备
**边缘 AI 运行**:预训练模型仅 8 KB(4-bit 量化),在 Raspberry Pi 上微秒级推理,100% 存在检测准确率
**多平台智能家居集成**:原生支持 Home Assistant(MQTT)、Apple Home(HAP-1.1 桥接)、Google Home 和 Amazon Alexa(Matter 端点)
**多频段网格扫描**:在 6 个 WiFi 频道间跳频,利用邻居路由器作为免费雷达照射源,3 倍感知带宽
**密码学认证**:通过 Ed25519 见证链对每次测量进行加密认证,确保数据可信
**自学习环境适应**:使用脉冲神经网络(SNN)在 30 秒内本地学习环境,无需云端训练
**完整 BOM 仅 $140**:包含 ESP32 传感器网格 + Cognitum Seed 持久存储节点,无需额外硬件
技术规格
| 感知技术 | |
|---|---|
| 硬件平台 | |
| 核心处理器 | |
| 呼吸率监测 | |
| 心率监测 | |
| 存在检测准确率 | |
| 姿态估计 | |
| 跌倒检测 | |
| 多人计数 | |
| 穿墙距离 | |
| 模型大小 | |
| 推理速度 | |
| 边缘模块数量 | |
| 智能家居协议 | |
| 编程语言 | |
| 许可证 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32-S3 开发板 | 1-多个 | — | 最低 $9/节点,CSI 流式传输 |
| ESP32-C6 开发板 | 可选 | — | $6-10,支持 WiFi 6 + 802.15.4 |
| Cognitum Seed | 1 | — | $140,持久向量存储 + kNN + 见证链 |
| USB 电源适配器 | 每节点 1 个 | — | 5V/1A |
| WiFi 路由器 | 1 | — | 现有基础设施,无需额外购买 |
| USB 数据线 | 1 | — | 用于固件烧录 |
| Raspberry Pi | 1 | — | 运行推理和智能家居桥接 |
所需工具
传感器模块
电池/电源
树莓派/开发板
必需
能力画像
⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 4/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 5/5
⚪ 数理与计算: 4/5
⚪ 动手与操作: 3/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 5/5
项目图库
所需技能
🔧 **动手能力**:需要基本的硬件连接和 ESP32 固件烧录能力,建议有嵌入式系统调试经验
💻 **编程能力**:需要 Rust 或 Python 编程基础,理解 MQTT 和 WebSocket 通信协议,能够配置 Docker 和智能家居集成
⚡ **电子电路**:了解 ESP32 开发板的基本电路连接,能够处理 USB 串口通信和电源管理
适用场景
**智能家居存在检测**:无需摄像头即可检测房间内是否有人,自动控制灯光、空调等设备
**老年人监护**:监测老人呼吸和心率,检测跌倒和异常静止状态,及时发送警报
**睡眠质量分析**:整夜无接触监测睡眠阶段、呼吸暂停和心率变异性
**办公空间管理**:统计会议室占用率、检测活动状态、优化空间利用
**零售客流分析**:统计顾客流量、排队长度、区域停留时间,无需侵犯隐私
**安全监控**:穿墙检测入侵者,识别异常行为模式
**医疗健康**:远程无接触生命体征监测,适用于隔离病房或新生儿监护