Il posizionamento indoor WiFi è la parte del WiFi sensing dedicata alla localizzazione. Non chiede solo se una stanza è occupata, ma dove si trova probabilmente un telefono, tag, scheda o segnale dentro un edificio.
Per RuView conta mostrare limiti realistici: precisione attesa, metodo compatibile con l'hardware e incertezza chiara, senza trasformare una demo di ricerca in promessa di tracciamento.
Che cosa stima davvero
La localizzazione indoor usa misure radio quando il GPS non è affidabile. Le misure possono essere RSSI, mappe di fingerprint, CSI, angolo o tempo.
Il risultato dovrebbe essere probabilistico: stanza, zona, area di confidenza o posizioni candidate.
- Zone per stanze, asset e automazione.
- Precisione metrica con fingerprinting o CSI controllato.
- Tracking fine con più ancore o sensor fusion.
RSSI fingerprinting contro CSI
RSSI fingerprinting è pratico perché molti dispositivi espongono la potenza del segnale, ma la mappa cambia con arredi, persone, porte e access point.
CSI conserva più dettagli del canale e può aiutare in ambienti con multipath, ma richiede hardware compatibile, pulizia dei dati e validazione.
| Metodo | Uso | Limite |
|---|---|---|
| RSSI fingerprinting | Stanza o zona | Survey e manutenzione |
| Localizzazione CSI | Ricerca e segnali ricchi | Hardware e preprocessing |
| AoA / ToF | Angolo o tempo | Sincronizzazione |
| Ibrido | WiFi con BLE, UWB, IMU o mappe | Più complesso da spiegare |
ESP32 e RuView
ESP32 è utile per imparare CSI e fare piccoli esperimenti, ma una localizzazione affidabile richiede riferimenti e test.
RuView è la capa di spiegazione: demo, confidenza, limiti e collegamenti alla pipeline.
- CSI: guida Channel State Information.
- Hardware: guida ESP32 CSI.
- Questa pagina: localizzazione e validazione.
Validazione pratica
Parti da pianta, obiettivo di accuratezza e posizioni hardware documentate.
Testa un altro giorno, un altro dispositivo, folla o arredi spostati; mostra errore mediano, p90, zone confuse e stati sconosciuti.
| Passo | Dati | Perché |
|---|---|---|
| Pianta | AP, ricevitori, pareti, griglia | Contestualizza |
| Baseline | RSSI o CSI noti | Riferimento |
| Cambiamento | Giorno, device, persone, mobili | Rivela drift |
| Errore | Mediana, p90, unknown | Mostra incertezza |
Confini SEO
Localizzazione WiFi risponde dove, mentre human detection risponde se c'è presenza o movimento.
Separare la pagina evita cannibalizzazione con GitHub, ESP32, CSI e dataset.
- Nuova pagina: wifi indoor positioning, wifi localization.
- Pagine esistenti: RuView GitHub, ESP32 CSI, Channel State Information.
- FAQ: accuratezza, RSSI vs CSI, localizzare persone.
Limiti responsabili
La localizzazione può rivelare abitudini anche senza videocamera. Servono consenso, retention, elaborazione locale e incertezza visibile.
Non usare una demo generale come unica fonte per salute, sicurezza o emergenze.
- Dichiara la precisione target.
- Separa device, zona e tracking umano.
- Preferisci locale e breve retention.
- Documenta multipath e cambiamenti AP.
Sources and technical references
FAQ posizionamento indoor WiFi
Quanto è preciso?
Dipende da metodo, hardware, survey e ambiente. RSSI spesso è da zona; CSI può migliorare in setup controllati.
È uguale alla human detection?
No. La localizzazione stima dove; la detection stima presenza o movimento.
ESP32 può servire?
Sì per apprendere CSI e testare, ma servono riferimenti e validazione.
Cos'è WiFi fingerprinting?
Una mappa di pattern radio misurati in posizioni note.
Dove entra RuView?
Come demo e spiegazione dopo la validazione della pipeline.