No description
Add comprehensive Fresnel zone ellipsoid visualization for all active links in the 3D scene. Provides developers with real-time feedback on link coverage geometry and detection quality. Features: - FresnelEllipsoid() helper function in dashboard/js/fresnel.js for shared ellipsoid geometry computation (used by both debug and explainability) - Wireframe + fill material rendering for clear ellipsoid visualization - Debug layer toggle in node panel (expert mode only) - Hover interaction with tooltip showing link details (distance, wavelength, Fresnel radius, health score) - Click interaction to select corresponding link in sidebar - Mobile viewport optimization (reduced segment count for performance) - Comprehensive test coverage for ellipsoid geometry computation The first Fresnel zone ellipsoid represents the region where point reflectors have maximum impact on CSI phase. Visualizing these zones helps system tuners understand why localisation places blobs in specific positions and identify coverage gaps. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .beads | ||
| .github/workflows | ||
| .marathon | ||
| dashboard | ||
| docs | ||
| firmware | ||
| mothership | ||
| tests/e2e | ||
| .dockerignore | ||
| .gitignore | ||
| .needle-predispatch-sha | ||
| .needle.yaml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| PROGRESS.md | ||
| VERSION | ||