RuView WiFi感知平台

RuView

ESP32 🧩 软硬件结合 已发布
ruvnet 66068 Stars MIT BOM 完整度: 3/5 教程完整度: 0/5

项目简介

π 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 串口通信和电源管理

适用场景

**智能家居存在检测**:无需摄像头即可检测房间内是否有人,自动控制灯光、空调等设备
**老年人监护**:监测老人呼吸和心率,检测跌倒和异常静止状态,及时发送警报
**睡眠质量分析**:整夜无接触监测睡眠阶段、呼吸暂停和心率变异性
**办公空间管理**:统计会议室占用率、检测活动状态、优化空间利用
**零售客流分析**:统计顾客流量、排队长度、区域停留时间,无需侵犯隐私
**安全监控**:穿墙检测入侵者,识别异常行为模式
**医疗健康**:远程无接触生命体征监测,适用于隔离病房或新生儿监护