Guia para solução de problemas de rastreamento anormal do Mega
O Mega utiliza tecnologia de fusão de dispositivo-nuvem. Após o posicionamento bem-sucedido na nuvem, ele combina com o SLAM do dispositivo para manter o rastreamento contínuo, garantindo que o conteúdo de RA esteja ancorado com precisão no mundo real. O estado ideal de rastreamento deve apresentar ausência de desvio, baixa vibração e alta fluidez. Este documento concentra-se em problemas de rastreamento anormais durante o processo de posicionamento do Mega, ajudando você a entender as expectativas corretas, classificar erros comuns, impactos de diferenças entre dispositivos e esclarecer quando é necessário contatar o suporte técnico da EasyAR.
Efeito esperado
Problemas de rastreamento geralmente resultam da qualidade dos dados de mapeamento, fatores ambientais ou compatibilidade do dispositivo. Você pode usar o MegaToolbox para solucionar problemas. Se a questão envolver o efeito de tempo de execução do aplicativo, também é possível experimentar diretamente com seu aplicativo.
Em um Mega Block de alta qualidade e em bom ambiente, o efeito de rastreamento deve atender aos seguintes padrões:
- Ancoragem estável: Após o sucesso do posicionamento, o conteúdo virtual permanece fixo nas coordenadas do mundo, sem desvio perceptível.
- Recuperação robusta: Após oclusão breve, rotação rápida ou mudança de iluminação, o rastreamento é automaticamente restaurado.
- Desempenho fluido: A renderização do conteúdo ocorre normalmente, sem tremulação perceptível.
- Limitações ambientais: Próximo a paredes de cor sólida, terrenos vazios, vidro ou superfícies altamente reflexivas, o efeito de rastreamento diminui.
Se sua experiência corresponder à descrição acima, o rastreamento está basicamente normal.
Fenômeno normal: Vibração leve ou perda temporária são aceitáveis, especialmente durante a fase de verificação do processo de criação. Se permanecer estável por longos períodos, é considerado normal.
Autodiagnóstico com o Mega Toolbox
Problemas de rastreamento geralmente aparecem após o sucesso do posicionamento. Se efeitos anormais ocorrerem em seu aplicativo, verifique o posicionamento no Mega Toolbox (consulte o manual de operações do Mega Toolbox - ferramenta de teste de posicionamento in loco e gravação de dados para feedback). Se os efeitos diferirem, primeiro verifique se há problemas na implementação do programa.
Passos operacionais
- Instale o Mega Toolbox no seu telefone de teste.
- Abra o Toolbox, acesse
Teste de posicionamento in loco & Gravação de dados para feedback, e faça login com sua conta. - Selecione o método SLAM e o banco de dados de posicionamento.
- Leve o telefone para o local exato onde o problema ocorre e observe a exibição na interface do Toolbox.
Para configuração do banco de dados de posicionamento e testes in loco, consulte Visualização do efeito real in loco.
Julgamento com base na exibição do Toolbox
O Mega Toolbox é a ferramenta de diagnóstico mais importante. É um app independente para celular que ajuda a determinar se o problema está no Mega ou no seu aplicativo.
Posicionamento anormal
Se a interface do Toolbox mostrar estados além de
FoundeNotFound, consulte o Guia de tratamento de falhas de posicionamento.Posicionamento bem-sucedido
O estado na interface do Toolbox mostra
Founde o conteúdo exibido normalmente.Situações normais incluem:
- Conteúdo alinhado à cena, com movimento lento durante um período
- Se o conteúdo virtual exceder determinada distância da cena, correção imediata ocorre
Situações anormais incluem:
- Conteúdo na cena desvia continuamente em uma direção
- Conteúdo desvia e retorna repetidamente
- Conteúdo aumenta ou diminui progressivamente
- Conteúdo salta entre vários pontos
Classificação e solução de problemas
Teste com o Toolbox e, conforme o fenômeno anormal, consulte a sugestão correspondente:
| Classificação de anormalidade | Possível causa | Sugestão de tratamento |
|---|---|---|
Estado do dispositivo sempre mostra NotTracking |
Ambiente sem características distintas, iluminação inadequada ou modelo de celular incompatível | Determine se é causado pelo ambiente ou modelo. Teste outra área ou outro modelo de celular |
| Conteúdo na cena desvia continuamente em uma direção | Modelo de celular incompatível, SLAM apresenta desvio | Teste com modelo superior |
| Conteúdo desvia e retorna repetidamente | Modelo de celular incompatível, SLAM apresenta desvio | Teste com modelo superior |
| Conteúdo aumenta/diminui progressivamente | Modelo de celular incompatível, SLAM apresenta desvio | Teste com modelo superior |
| Conteúdo salta entre vários pontos | Cena contém áreas similares, causando interferência ao iniciar posicionamento | Inicie o posicionamento de área distinta ou use assistência por Bluetooth |
Testes adicionais
Para maior precisão na identificação do problema, realize testes conforme abaixo. Se for desenvolvedor, consulte Aplicativos de dispositivos e plataformas suportados pelo Mega.
Teste com modelos superiores
Dispositivos diferentes apresentam variações no rastreamento, influenciadas principalmente pela qualidade da câmera, precisão dos sensores e desempenho do processador. Durante a verificação da criação, teste com vários modelos para garantir compatibilidade. Se o rastreamento for normal em dispositivos ARKit ou ARCore, confirme que o problema é causado pelo dispositivo. Em dispositivos de baixo desempenho, teste diferentes métodos SLAM.
Seleção de diferentes métodos SLAM
Em modelos inferiores, a precisão do SLAM é afetada pela baixa precisão dos sensores e capacidade de processamento. Na página Teste de posicionamento in loco do Toolbox, teste diferentes métodos SLAM: FiveDof, ThreeDof ou ZeroDof para diferentes efeitos de rastreamento.
![]()
Casos que requerem feedback
A maioria dos problemas de rastreamento durante a criação são causados por dispositivos, mas estas situações podem envolver algoritmos de Block ou problemas no serviço. Recomenda-se contatar o suporte da EasyAR:
- Desvio frequente persistente após testes multi-modelo e multi-região
- Toolbox falha no posicionamento ou apresenta posicionamento anormal
- Efeito do mesmo Block varia drasticamente sob clima/iluminação diferente, sem resolução via atualização complementar
Se persistir, forneça descrição do problema in loco, informações do dispositivo, gravação da tela durante operação in loco, arquivo EIF e informações do serviço Mega ao suporte da EasyAR. Antes do feedback, confirme no Mega Studio que o EIF reproduz o problema.
Com este guia, você pode solucionar rapidamente problemas de rastreamento durante a criação, melhorando a qualidade geral do Mega Block.