Table of Contents

Guia de utilização do Mega

Mega é uma tecnologia de computação espacial colaborativa entre dispositivo e nuvem em escala urbana, lançada pela EasyAR. Através de soluções flexíveis de captura, capacidades estáveis de construção de mapas e localização, e uma cadeia de ferramentas completa, visa criar um espaço digital gêmeo persistente e de alta precisão para todo o mundo físico (por exemplo, cidades, parques ou grandes shoppings). Com o Mega, sua aplicação pode alcançar localização interna e externa precisa em grande escala e oclusão realista de realidade virtual, proporcionando aos usuários uma experiência de interação espacial sem precedentes.

O Mega apresenta algumas diferenças em comparação com as capacidades tradicionais de RA:

Rastreamento de imagem Rastreamento de movimento RA de grande espaço do Mega
Identificação e rastreamento em tempo real de imagens planas Obtenção da posição e orientação do dispositivo em relação ao mundo real Associação e fusão de todo o mundo real com conteúdo RA
✅ Conteúdo impresso e 3D perfeitamente associado e fundido ❌ Baixa associação entre conteúdo RA e cenário ✅ Percepção espacial RA associada e fundida ao ambiente
❌ Necessidade de indicar quais impressos permitem experiência RA ✅ Experiência RA a qualquer momento e lugar ✅ Cobertura total do cenário, sem necessidade de indicação pontual

Guia de introdução ao Mega

Diferente do posicionamento GNSS tradicional que depende de sinais de satélite, o Mega baseia-se em tecnologia avançada de localização visual. Ao comparar dados de imagem capturados em tempo real pelo dispositivo do usuário com dados tridimensionais de alta precisão pré-construídos, determina a pose 6 DoF do usuário no mundo físico. Com base nessa pose, o aplicativo pode renderizar e sobrepor conteúdo virtual na posição física correta.

Você pode seguir o fluxo de trabalho abaixo para começar a usar o Mega do zero:

flowchart LR

A[Captura de dados] --> B[Construção do mapa Mega Block] --> C[Configuração da biblioteca de localização, posicionamento de conteúdo virtual] --> D[Localização Mega]

Captura de dados

O Mega oferece vários métodos de captura, incluindo câmera panorâmica, captura por smartphone e captura por scanner a laser. Você pode escolher com base nas características do cenário alvo, conforme a tabela de referência:

Cenário típico Solução de captura Dispositivo de captura Duração esperada da captura Visualização rápida
Grandes espaços (shoppings, museus) Captura de imagem única por câmera panorâmica GoPro Max/Max2 Menos de 128 minutos Dados capturados por câmera panorâmica
Espaços muito grandes (grandes áreas turísticas, ruas contínuas) Fusão de captura panorâmica em grande escala GoPro Max/Max2 Mais de 128 minutos Dados capturados em espaços de grande escala
Pequenos espaços (salas, lojas, exposições) Captura de pequenos espaços por smartphone iPhone / Smartphone Android com ARCore Até 15 minutos Dados espaciais capturados por smartphone
Objetos individuais (exposições, equipamentos, produtos) Captura de objetos por smartphone iPhone / Smartphone Android com ARCore Até 15 minutos Dados de objetos específicos capturados por smartphone

Construção do mapa Mega Block

Após a captura de dados, você precisa criar uma tarefa de mapeamento e enviar os dados capturados para o EasyAR Developer Center. O sistema de construção de mapas na nuvem do Mega processará automaticamente e construirá o mapa Mega Block.

Diferentes soluções de captura correspondem a diferentes tipos de tarefas de mapeamento:

Após o mapeamento, você pode verificar os resultados:

Dica

Se o mapeamento falhar, consulte o Guia de tratamento de falhas de mapeamento.

Ativação do serviço de localização

Após verificar que os resultados do mapeamento estão corretos, é necessário adicionar o mapa Mega Block à biblioteca de localização para utilização. Passos detalhados:

Dica

Solução de problemas

Se você encontrar problemas ou situações não ideais durante o fluxo acima, consulte primeiro os tópicos específicos para soluções direcionadas:

Se os tópicos acima não resolverem seu problema, colete os dados e informações necessárias e relate o problema à equipe da EasyAR.

Guia aprofundado e avançado do Mega

Após a configuração básica do serviço de localização Mega, você pode consultar os capítulos abaixo para explorar mais funcionalidades e características do Mega, e realizar otimizações específicas para cenários complexos.

Cenários avançados

Ao usar o Mega para construir serviços de localização, você pode encontrar demandas de cenários complexos. Esta seção apresenta soluções de otimização especializadas para esses cenários:

Verificação e diagnóstico

Antes do lançamento do seu aplicativo, você pode verificar e diagnosticar o efeito de localização através dos seguintes métodos:

Operação e manutenção

Com a operação prolongada do serviço, o ambiente físico pode sofrer alterações e a escala de negócios pode aumentar. Esta seção explica como realizar manutenção contínua, otimização e expansão do serviço.

  • Atualização de cenário: quando o ambiente real muda, como atualizar e aprimorar apenas os dados do mapa subjacente, mantendo as posições existentes do conteúdo virtual.
  • Expansão de serviço: soluções para crescimento de volume de negócios, incluindo estimativa de QPS do serviço de localização, monitoramento de capacidade e processo de expansão de serviço.
  • Migração de versão: quando ocorre uma atualização significativa no serviço de mapeamento Mega, como migrar dados existentes para o novo serviço de forma suave.
  • Atualização de formato de dados: migração suave do formato de dados do serviço de localização para formatos mais novos e de melhor desempenho.

Manual de referência

Para plugins de editor e ferramentas móveis envolvidos em todo o fluxo de desenvolvimento, fornecemos documentação detalhada:

  1. Mega Studio (Unity) ambiente integrado para carregamento de mapas, anotação de conteúdo e simulação no Unity Editor.
  2. Mega Toolbox (App) caixa de ferramentas abrangente para dispositivos móveis, usada para captura de dados e testes no local.
  3. Mega Toolbox (Mini-programa) ferramenta leve de teste no local, sem necessidade de instalar aplicativo.

Considerações finais

Bem-vindo ao uso do Mega para construir seu mundo AR em escala urbana! Para assistência adicional ou se encontrar desafios técnicos durante o desenvolvimento, visite a Comunidade de Perguntas e Respostas da EasyAR para buscar soluções ou fazer perguntas. Você também pode entrar em contato diretamente conosco via comercial.

Por fim, visite o site oficial da EasyAR para obter as últimas atualizações de produtos e casos de uso do setor. Desejamos uma jornada de desenvolvimento AR agradável e bem-sucedida!