Guia do Sistema de Posicionamento Interno SenseCAP T1000
Este capítulo fornece uma orientação geral sobre como integrar o SenseCAP T1000 Tracker em uma solução de posicionamento interno usando o Traxmate.
Traxmate é uma plataforma IoT que permite que você ou seus clientes implantem, de forma fácil e eficiente, uma solução completa de rastreamento IoT, com recursos integrados de posicionamento, rastreamento e roteamento em ambientes internos e externos.
Se você prefere executar seu próprio dashboard sem assinatura de plataforma de terceiros, confira o Campus-level BLE Beacon Positioning System — uma solução BLE-beacon + LoRaWAN pronta para implantação que você pode iniciar com um clique usando o SenseCraft Solution (ou fazer self-host via Docker).
![]()
Visão geral da arquitetura
Abaixo você encontra resumos breves, mas leia o restante do documento para ter uma visão completa.
● Faça login no Traxmate e crie seu(s) prédio(s).
● Implemente mais pontos de acesso Wi-Fi e/ou a implantação de beacons de localização Bluetooth E5 (se necessário).
● Realize um levantamento interno para verificar a precisão fornecida pela sua infraestrutura Wi-Fi e/ou Bluetooth já instalada.
● Faça um novo levantamento interno para validar.
● Repita as etapas acima ou comece a usar a solução de posicionamento interno.
● Conecte o dispositivo ao TTN e envie dados para o Traxmate.
![]()
Implantar os beacons Wi-Fi/Bluetooth
Se você ainda não possui uma infraestrutura instalada de pontos de acesso Wi-Fi e/ou beacons Bluetooth, pode fazer uma implantação otimizada para posicionamento. A maioria das infraestruturas de pontos de acesso Wi-Fi já implantadas foi posicionada, muito provavelmente, para otimizar o alcance e o desempenho da conexão de dados. Ao considerar também o posicionamento, pense em “espalhar e manter próximo a cantos e paredes, e com maior densidade nas áreas onde você deseja maior precisão”.
Beacons Bluetooth geralmente são alimentados por bateria e, portanto, podem ser implantados com mais facilidade. Pontos de acesso Wi-Fi têm maior alcance. Uma grade densa de beacons Bluetooth fornece melhor precisão do que uma grade esparsa de pontos de acesso Wi-Fi.
Consulte implantação de beacons de localização Bluetooth E5 para mais detalhes.
Adicionar locais
Navegue até Places -> Add New, depois clique no mapa ou pesquise um endereço ou nome, clique no pop-up Add place e envie os detalhes.
![]()
O próximo passo é especificar o número de andares do prédio e enviar mapas de planta para os andares onde você deseja habilitar o posicionamento interno. O envio de mapas de planta aceita arquivos PNG e JPEG. Depois de enviar o arquivo, você usa ferramentas para dimensionar, girar e posicioná-lo corretamente no mapa. Há também uma ferramenta para recortar o arquivo PNG/JPEG de acordo com o formato do prédio.
Depois de configurar o prédio, clique em SAVE.
![]()
Fazer o levantamento
Depois que o prédio for adicionado e os mapas de planta enviados, é hora de realizar o levantamento usando o aplicativo Traxmate (versão Android).
A versão iOS do aplicativo Traxmate não pode ser usada, pois o iOS não oferece suporte à varredura de Wi-Fi por aplicativos de terceiros.
O Android normalmente tem uma limitação de com que frequência os aplicativos podem fazer varredura de Wi-Fi, definida como uma vez a cada 30 segundos. Para obter um levantamento mais preciso, é recomendável desativar essa limitação. Você precisa colocar o Android no modo desenvolvedor para conseguir fazer isso.
Vá para Settings > Developer options > encontre "Wi-Fi scan throttling" > desative (ou Settings>System>Advanced>Developer options).
Com o WiFi scan throttling desativado no seu Android, você pode ter certeza de que o NetSpot fará o seu melhor durante o levantamento, escaneando e analisando sua área de rede sem fio.
Confira mais informações aqui.
Abra o aplicativo e faça login, selecione Places -> Select your Place -> Select Floor -> Start Survey.
O aplicativo fará varreduras contínuas de Wi-Fis e Bluetooth. Você deve treinar o sistema de posicionamento interno colocando repetidamente Pontos de Referência. Quanto mais Pontos de Referência, melhor. O Ponto de Referência deve ser colocado no mapa de forma a representar onde você está fisicamente localizado.
![]()
● Você posiciona o ponto de referência ampliando e movendo o mapa de modo que o local onde você está fique sob a mira. Quando tiver mirado corretamente, clique no botão com o sinal de mais (+).
● Em seguida, continue andando, tentando ao máximo caminhar em linha reta com velocidade constante.
Uma velocidade um pouco mais lenta do que a caminhada normal é recomendada. Mire em um novo bom local para usar como Ponto de Referência. Bons locais são pontos facilmente reconhecíveis no mapa, como cantos, cruzamentos, portas, elevadores, escadas e similares.
● Coloque Pontos de Referência a cada 5–10 metros, no mínimo. Quanto mais precisamente você posicionar os Pontos de Referência, mais preciso será o posicionamento interno.
● Quando você tiver feito o levantamento de toda a seção ou andar, pare o levantamento pressionando o botão vermelho de parada. O levantamento será enviado para o servidor e processado. Em um ou alguns minutos, haverá um novo Modelo de Prédio (consulte o capítulo sobre modelos de prédio) publicado automaticamente para o seu prédio (se o levantamento tiver contribuído de forma positiva e melhorado a precisão).
Avaliar a precisão atualmente fornecida
Depois de realizar os levantamentos internos, é necessário avaliar os resultados. Faça login no portal Traxmate e acesse a aba Positioning do seu Local/Prédio. Os dados brutos dos levantamentos serão processados pelos servidores de back-end e os resultados estarão disponíveis como Modelos de Prédio. Os detalhes do Modelo de Prédio publicado mais recentemente são exibidos na aba Positioning.
![]()
Modelos de prédio e o erro mediano
Um modelo de prédio é uma representação eletrônica de onde os beacons estão posicionados dentro de um prédio. O modelo de prédio é gerado quando um usuário (ou vários) realiza levantamentos ou trilhas de referência. Assim que estes são finalizados, são enviados ao sistema para serem calculados em um modelo de prédio.
Para cada modelo de prédio é calculado um erro mediano. O erro mediano é baseado na diferença (o erro) entre a trilha de referência/ground-truth (gerada pelo ponto de referência colocado durante o levantamento) e a trilha calculada (com base no posicionamento interno fornecido pela Combain Location API). O sistema seleciona automaticamente a publicação do melhor modelo de prédio disponível. O algoritmo para definir o “melhor” é baseado em uma combinação da taxa de cobertura e do erro mediano.
O processo automático pode ser substituído publicando manualmente um modelo de prédio selecionado. Os modelos de prédio podem ser editados. Os usuários podem adicionar ou editar beacons para melhorar ainda mais o esforço de posicionamento.
![]()
Mapa de cobertura do levantamento, cobertura RF e erro mediano
Ao avaliar um modelo de prédio específico, para ver se e como a precisão pode ser melhorada, pode ser útil observar os mapas de Cobertura do Levantamento, Cobertura RF e Erro Mediano.
![]()
Como melhorar a precisão do posicionamento interno
Ao revisar o mapa de Erro Mediano e perceber que o erro mediano fornecido não está alinhado com os requisitos do seu caso de uso, é hora de analisar como a precisão pode ser melhorada.
● Passo 1 - Mais levantamentos
Você realizou levantamentos em todas as áreas do prédio onde pretende usar o posicionamento interno?
Se não, realize mais levantamentos.
● Passo 2 - Aumentar a cobertura Wi-Fi e Bluetooth
Você tem Wi-Fi e Bluetooth em todas as áreas do prédio onde pretende usar o posicionamento interno?
Se não, implemente mais pontos de acesso Wi-Fi e beacons Bluetooth nessas áreas e realize levantamentos nelas.
● Passo 3 - Aumentar a densidade de Wi-Fi e Bluetooth
Você tem Wi-Fi e Bluetooth em todas as áreas do prédio, mas a precisão ainda não é boa o suficiente.
Revise a densidade de Wi-Fi e Bluetooth nessas áreas. Compare com as tabelas no Apêndice 1 e veja se, de uma perspectiva teórica e simulada, é recomendado aumentar a densidade de Wi-Fis e Bluetooth para atender aos seus requisitos. Se sim, implemente mais Wi-Fis e beacons Bluetooth nessas áreas.
● Etapa 4 - Aumentar a precisão da pesquisa
Você tem Wi-Fi e Bluetooth em todas as áreas do prédio e a densidade está de acordo com os níveis teóricos sugeridos pelo Apêndice 1 para atender aos seus requisitos, MAS a precisão ainda não é boa o suficiente.
Realize pesquisas mais detalhadas. Certifique-se de posicionar pontos de referência com a maior frequência possível (uma vez por metro quadrado é o ideal) e com a maior precisão possível. É importante que você seja preciso e correto ao posicionar o ponto de referência no mapa. É relativamente fácil cometer erros e colocá-los em outros lugares que não correspondem à sua localização real.
Começar a usar
O SenseCAP T1000 Tracker coleta as informações de varredura de Wi-Fi e Bluetooth, endereços MAC e intensidade de sinal e envia isso para o The Things Stack, depois envia para o portal Traxmate via API.
Verifique primeiro o Connect to TTN para configurar o tracker corretamente.
Adicionar dispositivo
Faça login no portal Traxmate, navegue até Devices -> Add new -> Device.
![]()
Configuração do TTS
Faça login no The Things Stack, navegue até Integrations → Webhooks e clique em Add Webhook.
![]()
Escolha o modelo Custom Webhook.
![]()
Dê um nome ao seu Webhook ID e selecione o formato JSON, depois copie a Base URL.
https://capture.v1.traxmate.io/service/<Service Token>/device
Navegue até Settings -> Account e copie o Service Token.
![]()
Habilite o seguinte tipo de evento recomendado e clique em Add webhook.
- Mensagem uplink
- Uplink normalizado
![]()
Verificar os dados do dispositivo
Quando o dispositivo estiver conectado com sucesso, volte ao portal Traxmate e você verá os dados do dispositivo.
![]()
![]()
Apêndice
Requisitos de precisão
O método e a tecnologia que descrevemos neste capítulo são adequados para casos de uso que exigem algo em torno de 2 a 10 metros de erro mediano.
Todos os requisitos de precisão devem ser baseados nas necessidades dos casos de uso. Alguns casos de uso têm requisitos mais altos do que outros e alguns casos de uso têm um orçamento disponível maior para infraestrutura de posicionamento interno do que outros. A solução deve buscar encontrar um equilíbrio entre os requisitos de precisão e o orçamento disponível. A regra geral é: quanto mais dinheiro e esforço forem investidos em infraestrutura, melhor será a precisão. Mas observe que muitos casos de uso podem ser atendidos utilizando uma infraestrutura já existente.
Os gráficos a seguir mostram qual precisão você pode esperar se tiver uma determinada quantidade de Wi-Fis/Bluetooth para um determinado número de metros quadrados.
Matriz estimada de precisão em ambientes internos
As tabelas abaixo mostram qual precisão estimada você pode esperar em um ambiente interno usando o posicionamento interno baseado em IA (ANN). A precisão dependerá da área a ser coberta e da quantidade de pontos de acesso Wi-Fi (APs) ou beacons Bluetooth instalados.
O erro mediano de precisão é:
● VERDE de 1 até 5 metros
● AMARELO de 5 até 10
● VERMELHO 10 metros
![]()
![]()
![]()