Posicionamento interno por WiFi é a parte de WiFi sensing focada em localização. Em vez de perguntar apenas se um ambiente está ocupado, ele pergunta onde um telefone, etiqueta, placa ou sinal provavelmente está dentro de um prédio.
Para RuView, o ponto central é mostrar precisão realista, escolher o método certo para o hardware e apresentar incerteza sem transformar uma demo de pesquisa em promessa de rastreamento.
O que o posicionamento WiFi estima
A técnica usa medições de rádio quando GPS não funciona bem em ambientes internos. A entrada pode ser RSSI, mapa de fingerprints, CSI, ângulo ou tempo de chegada.
A saída deve ser probabilística: zona provável, sala, área de confiança ou lista de posições candidatas.
- Nível de zona para salas, ativos e automação.
- Nível de metros com fingerprinting ou CSI bem calibrado.
- Rastreamento fino exige mais âncoras, sincronização ou fusão de sensores.
RSSI fingerprinting versus localização CSI
RSSI fingerprinting é comum porque muitos dispositivos expõem força de sinal. O problema é manter o mapa quando móveis, pessoas, portas ou pontos de acesso mudam.
CSI preserva detalhes por subportadora e pode ajudar em ambientes com multipath, mas exige hardware compatível, limpeza de fase, calibração e rótulos.
| Método | Melhor uso | Limite |
|---|---|---|
| RSSI fingerprinting | Estimativa de sala ou zona | Requer survey e manutenção |
| Localização CSI | Pesquisa e sinais ricos | Hardware e pré-processamento cuidadosos |
| AoA / ToF | Ângulo ou tempo com infraestrutura | Precisa sincronização |
| Híbrido | WiFi com BLE, UWB, IMU ou mapa | Mais robusto, porém mais complexo |
Onde ESP32 e RuView entram
ESP32 ajuda a aprender captura CSI e fazer experimentos pequenos, mas localização confiável geralmente precisa de pontos de referência e validação.
RuView deve ser a camada de explicação: demo, confiança, limites e links para a pilha de sinal.
- Use o guia CSI para entender recursos.
- Use o guia ESP32 CSI para captura.
- Use esta página para localização e validação.
Fluxo de validação
Comece com planta, meta de precisão e posições de hardware documentadas.
Teste em outro dia, outro dispositivo, sala ocupada ou móveis movidos. Relate erro mediano, p90, confusão de zonas e estados desconhecidos.
| Etapa | Registrar | Motivo |
|---|---|---|
| Planta | APs, receptores, paredes e grade | Contextualiza o erro |
| Baseline | RSSI ou CSI em pontos conhecidos | Cria referência |
| Mudança | Dia, dispositivo, pessoas ou móveis | Revela drift |
| Erro | Mediana, p90, zonas e desconhecidos | Mostra incerteza |
Intenção de busca e encaixe
Localização WiFi responde onde; detecção humana responde se há presença ou movimento.
Separar as páginas evita canibalização e deixa RuView GitHub, ESP32 CSI e dataset com funções claras.
- Página nova: wifi indoor positioning e wifi localization.
- Páginas existentes: RuView GitHub, ESP32 CSI, Channel State Information.
- FAQ: precisão, RSSI vs CSI, localizar pessoas com WiFi.
Limites responsáveis
Localização revela padrões sensíveis mesmo sem câmera. Explique consentimento, retenção, processamento local e incerteza.
Não use uma demo geral como única fonte para saúde, segurança ou emergências.
- Declare a precisão alvo.
- Separe dispositivo, zona e rastreamento humano.
- Prefira processamento local.
- Documente multipath, multidões e mudanças de AP.
Sources and technical references
FAQ de posicionamento interno WiFi
Qual é a precisão?
Depende do método, hardware, survey e ambiente. RSSI costuma servir para zonas; CSI pode ajudar em setups controlados.
É igual a detecção humana?
Não. Localização estima onde algo está; detecção humana estima presença ou movimento.
ESP32 pode ser usado?
Pode ajudar em aprendizado e testes CSI, mas posicionamento robusto exige referências e validação.
O que é fingerprinting WiFi?
É mapear padrões de sinal em locais conhecidos e comparar leituras ao vivo com esse mapa.
Onde o RuView entra?
Como camada de demo e explicação depois que a pipeline foi validada.