You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**See through walls with WiFi.** No cameras. No wearables. No Internet. Just radio waves.
4
8
5
9
WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video.
@@ -10,8 +14,8 @@ By analyzing Channel State Information (CSI) disturbances caused by human moveme
| 🐳 |**One-Command Setup**|`docker pull ruvnet/wifi-densepose:latest` — live sensing in 30 seconds, no toolchain needed (amd64 + arm64 / Apple Silicon) |
107
111
| 📡 |**Fully Local**| Runs completely on a $9 ESP32 — no internet connection, no cloud account, no recurring fees. Detects presence, vital signs, and falls on-device with instant response |
108
112
| 📦 |**Portable Models**| Trained models package into a single `.rvf` file — runs on edge, cloud, or browser (WASM) |
109
113
@@ -512,8 +516,8 @@ The installer walks through 7 steps: system detection, toolchain check, WiFi har
512
516
<summary><strong>From Source</strong> — Rust (primary) or Python</summary>
When Tier 2 is active, the node sends a 32-byte vitals packet once per second containing: presence, motion level, breathing BPM, heart rate BPM, confidence scores, fall alert flag, and occupancy count.
1074
1078
1075
-
See [firmware/esp32-csi-node/README.md](firmware/esp32-csi-node/README.md), [ADR-039](docs/adr/ADR-039-esp32-edge-intelligence.md), [ADR-044](docs/adr/ADR-044-provisioning-tool-enhancements.md), and [Tutorial #34](https://github.com/ruvnet/wifi-densepose/issues/34).
1079
+
See [firmware/esp32-csi-node/README.md](firmware/esp32-csi-node/README.md), [ADR-039](docs/adr/ADR-039-esp32-edge-intelligence.md), [ADR-044](docs/adr/ADR-044-provisioning-tool-enhancements.md), and [Tutorial #34](https://github.com/ruvnet/RuView/issues/34).
1076
1080
1077
1081
</details>
1078
1082
@@ -1143,7 +1147,7 @@ See [ADR-021](docs/adr/ADR-021-vital-sign-detection-rvdna-pipeline.md).
1143
1147
cargo test -p wifi-densepose-wifiscan
1144
1148
```
1145
1149
1146
-
See [ADR-022](docs/adr/ADR-022-windows-wifi-enhanced-fidelity-ruvector.md) and [Tutorial #36](https://github.com/ruvnet/wifi-densepose/issues/36).
1150
+
See [ADR-022](docs/adr/ADR-022-windows-wifi-enhanced-fidelity-ruvector.md) and [Tutorial #36](https://github.com/ruvnet/RuView/issues/36).
1147
1151
1148
1152
</details>
1149
1153
@@ -1247,7 +1251,7 @@ The [`wifi-densepose-ruvector`](https://crates.io/crates/wifi-densepose-ruvector
1247
1251
|**O(1) survivor triangulation**| O(N^3) matrix inversion |`ruvector-solver`| Neumann series linearization for instant position updates |
1248
1252
|**75% memory compression**| 13.4 MB breathing buffers that overflow edge devices |`ruvector-temporal-tensor`| Tiered 3-8 bit quantization fits 60s of vitals in 3.4 MB |
1249
1253
1250
-
See [issue #67](https://github.com/ruvnet/wifi-densepose/issues/67) for a deep dive with code examples, or [`cargo add wifi-densepose-ruvector`](https://crates.io/crates/wifi-densepose-ruvector) to use it directly.
1254
+
See [issue #67](https://github.com/ruvnet/RuView/issues/67) for a deep dive with code examples, or [`cargo add wifi-densepose-ruvector`](https://crates.io/crates/wifi-densepose-ruvector) to use it directly.
0 commit comments