Table of Contents

Guia de solução de problemas de anomalias no rastreamento do Mega

O Mega adota a tecnologia de integração do terminal e da nuvem. Após a localização bem - sucedida na nuvem, combina com o SLAM do dispositivo para manter o rastreamento contínuo, garantindo que o conteúdo AR seja ancorado com precisão no mundo real. O estado ideal de rastreamento deve se manifestar sem deriva, com baixo tremor e alta fluidez. Este documento se concentra nos problemas de anomalias de rastreamento durante o processo de localização do Mega, ajudando - o a entender as expectativas corretas, as classificações de erros comuns, o impacto das diferenças de dispositivos e a determinar quando é necessário entrar em contato com o suporte técnico da EasyAR.

Efeito esperado

As anomalias de rastreamento geralmente se originam na qualidade dos dados de mapeamento, fatores ambientais ou compatibilidade do dispositivo. Você pode usar a MegaToolbox para solucionar problemas. Se o problema envolver o efeito do aplicativo em tempo de execução, também pode experimentar diretamente com o seu aplicativo.

Em um Mega Block de alta qualidade e em um ambiente favorável, o efeito de rastreamento deve atender aos seguintes critérios:

  • Âncora estável: Após a localização bem - sucedida, o conteúdo virtual é fixado nas coordenadas do mundo, sem deriva aparente.
  • Recuperação robusta: Após uma breve ocultação, rotação rápida ou mudança de iluminação, o rastreamento é automaticamente recuperado.
  • Desempenho fluido: A renderização do conteúdo é normal, sem tremor aparente.
  • Limitações ambientais: Perto de paredes de cor sólida, pisos vazios, vidros ou superfícies altamente refletivas, o efeito de rastreamento diminui.

Se a sua experiência corresponder à descrição acima, o efeito de rastreamento é basicamente normal.

Fenômeno normal: Tremores leves ou perda momentânea estão dentro do limite aceitável, especialmente na fase de validação do processo de criação. Se for estável por um longo tempo, é considerado normal.

Diagnóstico autônomo usando a Mega Toolbox

As anomalias de rastreamento geralmente ocorrem após a localização bem - sucedida. Se o efeito anômalo de rastreamento aparecer no aplicativo que você desenvolveu, é necessário verificar a situação de localização na Mega Toolbox (consulte o [Manual de operação da Mega Toolbox - Ferramenta de validação e diagnóstico on - site](../reference/toolbox - app/intro.md)). Se os efeitos dos dois forem diferentes, verifique primeiro se há algum problema na implementação do programa.

Etapas de operação

  1. Instale a Mega Toolbox em seu telefone de teste.
  2. Abra a Toolbox, entre na Ferramenta de validação e diagnóstico on - site e faça login com sua conta e senha.
  3. Selecione o modo SLAM e a biblioteca de localização.
  4. Leve o telefone até o local exato onde o problema ocorreu e observe a exibição na interface da Toolbox.

Para saber como configurar a biblioteca de localização e como realizar testes no local, consulte [Visualização do efeito real de execução on - site](../onsite - verification/intro.md).

Julgamento com base nos resultados de exibição da Toolbox

A Mega Toolbox é uma ferramenta de diagnóstico muito importante. É um aplicativo para celular independente que pode ajudá - lo a determinar se o problema está no Mega ou no seu aplicativo.

  • Anomalia de localização

    Se a interface da Toolbox exibir estados diferentes de Found e NotFound, você pode consultar o [Guia de solução de problemas de falha de localização](./localization - issues.md) para resolvê - lo.

  • Localização bem - sucedida

    A interface da Toolbox exibe o estado Found e o conteúdo colocado também é exibido corretamente.

    Situações normais que ocorrem:

    • O conteúdo se ajusta bem à cena e terá um movimento lento em um período de tempo.
    • Se o conteúdo virtual estiver fora de um determinado limite em relação à cena, será corrigido diretamente.

    Situações anormais que ocorrem:

    • O conteúdo na cena flutuará sempre em uma direção.
    • O conteúdo flutuará em uma direção e depois será puxado de volta, flutuará novamente e será puxado de volta.
    • O conteúdo ficará cada vez maior ou menor, etc.
    • O conteúdo em vários lugares saltará de um lugar para outro.

Classificação e solução de problemas de erros

Use a Toolbox para realizar testes e, de acordo com os fenômenos anormais, você pode ver as sugestões correspondentes

Classificação de anomalias Possíveis causas Sugestões de tratamento
O estado do dispositivo sempre exibe NotTracking Ausência de características evidentes no ambiente, má iluminação ou mau modelo de telefone, etc. Determine se é causado pelo ambiente ou pelo modelo do telefone. Você pode tentar alterar a área de teste ou o modelo do telefone.
O conteúdo na cena flutuará sempre em uma direção Mau modelo de telefone, existência de deriva no SLAM Tente usar um modelo melhor.
O conteúdo flutuará em uma direção e depois será puxado de volta, flutuará novamente e será puxado de volta Mau modelo de telefone, existência de deriva no SLAM Tente usar um modelo melhor.
O conteúdo ficará cada vez maior ou menor, etc. Mau modelo de telefone, existência de deriva no SLAM Tente usar um modelo melhor.
O conteúdo em vários lugares saltará de um lugar para outro Pode haver várias áreas semelhantes na cena. Quando você começa a localizar a partir dessas áreas, pode haver interferência. Comece a localizar a partir de outras áreas únicas ou use a assistência do Bluetooth.

Testes adicionais

Para determinar melhor o problema, você pode realizar testes adicionais da seguinte forma. Se você for um desenvolvedor, pode consultar Dispositivos e aplicativos de plataforma compatíveis com o Mega.

Teste com um modelo melhor

Há diferenças no efeito de rastreamento entre diferentes dispositivos, principalmente afetadas pela qualidade da câmera, precisão do sensor e desempenho do processador. Durante a validação do processo de criação, é recomendável testar com vários modelos diferentes para garantir a compatibilidade. Se o efeito de rastreamento for normal em dispositivos ARKit ou ARCore, é certo que o problema é causado pelo desempenho do dispositivo. Para dispositivos com desempenho mais fraco, pode tentar selecionar diferentes modos SLAM para testar.

Seleção de diferentes modos SLAM

Para alguns modelos mais fracos, afetados pela precisão do sensor do telefone e pela capacidade de processamento, a precisão do SLAM é relativamente baixa. Na página Ferramenta de validação e diagnóstico on - site da Toolbox, tente selecionar diferentes modos SLAM para testar. Você pode escolher usar FiveDof, ThreeDof ou ZeroDof para experimentar diferentes efeitos de rastreamento.

![Seleção de Dof](https://doc - asset.easyar.com/mega/troubleshooting/media/tracking - abnormal1.png)

Situações que precisam ser relatadas

A maioria das anomalias de rastreamento durante o processo de criação é causada pelo dispositivo, mas as seguintes situações podem envolver problemas no algoritmo ou serviço do Block. É recomendável relatar ao suporte da EasyAR:

  • Após testes em vários modelos e regiões, ainda há deriva frequente.
  • A Toolbox não consegue localizar ou a localização é anormal.
  • O mesmo Block tem efeitos muito diferentes em diferentes climas e iluminação, e não pode ser resolvido por meio de atualizações complementares.

Se ainda houver problemas, é necessário enviar a descrição do problema no local, informações do dispositivo, gravação de tela em tempo de execução no local, arquivo EIF e informações do serviço Mega/informações de diagnóstico do Block para os funcionários da EasyAR. Antes de relatar o problema, certifique - se de que o problema pode ser reproduzido com esse EIF no Mega Studio.

Com este guia, você pode solucionar rapidamente as anomalias de rastreamento na fase de criação e melhorar a qualidade geral do Mega Block.