Guia de uso do Mega
O Mega é uma tecnologia de computação espacial de colaboração entre dispositivos e nuvem em nível urbano desenvolvida pela EasyAR. Através de um esquema de coleta flexível, capacidade de mapeamento e localização estável e uma cadeia de ferramentas completa, o objetivo é 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, seus aplicativos podem realizar localização precisa em larga escala, tanto internamente quanto externamente, e obstrução real entre o real e o 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 AR:
| Rastreamento de imagens | Rastreamento de movimento | AR em grande espaço do Mega |
| Reconhecimento e rastreamento em tempo real de imagens planas | Obtenção da posição e postura do dispositivo em relação ao mundo real | Associação e fusão de todo o mundo real com conteúdo AR |
| ✅ Associação e fusão perfeita de materiais impressos e conteúdo 3D | ❌ Baixo nível de associação entre o conteúdo AR e a cena | ✅ Percepção espacial AR e associação e fusão com o ambiente |
| ❌ Necessidade de informar quais materiais impressos podem ser usados para experimentar AR | ✅ Experiência de AR em qualquer lugar e a qualquer momento | ✅ Cobertura de todas as cenas, sem necessidade de indicação em pontos individuais |
Guia de introdução ao Mega
Diferentemente da localização GNSS tradicional, que depende de sinais de satélite, o Mega se baseia em tecnologia avançada de localização visual. Através da correspondência dos dados de imagens capturados em tempo real pelo dispositivo do usuário com os dados tridimensionais de alta precisão previamente construídos, a posição e postura de 6 DoF do usuário no mundo físico são determinadas. Com base nessa posição e postura, 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[Coleta de dados] --> B[Construção do mapa Mega Block] --> C[Configuração da biblioteca de localização e posicionamento de conteúdo virtual] --> D[Localização do Mega]
Coleta de dados
O Mega oferece várias formas de coleta, como coleta com câmera panorâmica, coleta com celular e coleta com scanner a laser. Você pode escolher de acordo com as características da cena-alvo, consultando a tabela abaixo:
| Cena típica | Esquema de coleta | Dispositivo de coleta | Tempo estimado de coleta | Visão rápida |
|---|---|---|---|---|
| Grandes espaços (shoppings, museus) | Coleta de imagens individuais com câmera panorâmica | GoPro Max/Max2 | Menos de 128 minutos | Coleta de dados com câmera panorâmica |
| Supergrandes espaços (grandes áreas turísticas, ruas contínuas) | Coleta e fusão de áreas muito grandes com câmera panorâmica | GoPro Max/Max2 | Mais de 128 minutos | Coleta de dados em espaços de supergrande escala |
| Pequenos espaços (quartos, lojas, salas de exposição) | Coleta de pequenos espaços com celular | iPhone / Celular Android com ARCore | Menos de 15 minutos | Coleta de dados de espaços com celular |
| Objetos individuais (objetos de exposição, equipamentos, produtos) | Coleta de objetos com celular | iPhone / Celular Android com ARCore | Menos de 15 minutos | Coleta de dados de objetos específicos com celular |
Construção do mapa Mega Block
Depois de concluir a coleta de dados, você precisa continuar criando uma tarefa de mapeamento e enviar os dados coletados para o Centro de Desenvolvimento da EasyAR. O sistema de mapeamento em nuvem do Mega processará automaticamente os dados e construirá o mapa Mega Block.
Diferentes esquemas de coleta correspondem a diferentes tipos de tarefas de mapeamento:
- Coleta com câmera panorâmica (imagens individuais)
- Coleta com câmera panorâmica (fusão de áreas muito grandes)
- Coleta com celular (pequenos espaços)
- Coleta com celular (objetos)
- Coleta com laser (outros domínios)
Após a conclusão do mapeamento, você pode visualizar os resultados:
Dica
Se o mapeamento falhar, consulte o Guia de tratamento de falhas de mapeamento.
Ativação do serviço de localização
Depois de verificar que os resultados do mapeamento estão corretos, você ainda precisa adicionar o mapa Mega Block à biblioteca de localização para poder usá - lo. As etapas detalhadas são as seguintes:
- Configuração da biblioteca de localização
- Gerenciamento da biblioteca de localização
- Confirmação da disponibilidade da biblioteca de localização
Dica
Solução de problemas
Se você encontrar problemas ou resultados indesejados no fluxo acima, primeiro consulte os seguintes tópicos para resolver os problemas:
Se os tópicos acima não resolverem seu problema, colete os dados e informações necessários e envie o problema aos funcionários da EasyAR.
Desenvolvimento de aplicativos
- Introdução rápida ao desenvolvimento do Mega no Unity apresenta como configurar e executar o exemplo do EasyAR Mega no Unity para começar rapidamente o desenvolvimento do EasyAR Mega. Você pode consultar esse documento para concluir rapidamente o desenvolvimento do aplicativo.
- Introdução rápida ao desenvolvimento do Mega em mini - aplicativos do WeChat apresenta como executar rapidamente o projeto de exemplo do plug - in Mega para mini - aplicativos do WeChat para começar rapidamente o desenvolvimento do EasyAR Mega. Você pode consultar esse documento para concluir rapidamente o desenvolvimento de mini - aplicativos do WeChat.
Guia aprofundado e avançado do Mega
Depois de concluir a configuração básica do serviço de localização do Mega, você pode consultar as seções a seguir para conhecer melhor as funcionalidades e características adicionais do Mega e otimizar cenários complexos.
Cenários avançados
Ao construir o serviço de localização com o Mega, você pode encontrar alguns requisitos de cenários complexos. Esta seção apresenta soluções de otimização específicas para esses cenários complexos:
- Otimização de cenários complexos é uma solução específica para cenários de supergrandes espaços, 24 horas por dia, vários andares e alta similaridade.
Verificação e diagnóstico
Antes de lançar seu aplicativo, você pode verificar e diagnosticar o efeito de localização da seguinte forma:
- Você pode usar a verificação de execução simulada sem precisar fazer testes no local.
- Se for conveniente, também pode fazer a verificação de execução no local.
- Se você encontrar problemas durante o processo de localização, pode coletar dados de diagnóstico e enviar para os funcionários da EasyAR.
Operação e manutenção
Com o longo - prazo funcionamento do serviço, o ambiente físico pode mudar e o tamanho do negócio pode aumentar. Esta seção apresenta como manter, otimizar e expandir o serviço continuamente.
- Atualização da cena: Quando o ambiente real muda, como atualizar e melhorar apenas os dados de mapa subjacentes, mantendo as posições dos conteúdos virtuais existentes inalteradas.
- Expansão do serviço: Soluções para lidar com o aumento do volume de negócios, incluindo previsão de QPS do serviço de localização, monitoramento de capacidade e fluxo de expansão do serviço.
- Migração de versão: Quando houver uma atualização significativa no serviço de mapeamento do Mega, como migrar os dados existentes para o novo serviço de forma suave.
- Atualização do formato de dados: Migrar o formato de dados do serviço de localização para um formato com melhor desempenho e versão mais recente.
Conclusão
Bem - vindo a usar o Mega para construir seu mundo AR em nível urbano! Se você precisar de mais ajuda ou encontrar problemas técnicos durante o desenvolvimento, pode visitar a Comunidade de Perguntas e Respostas da EasyAR para pesquisar soluções ou fazer perguntas, ou entrar em contato conosco diretamente por meio de canais comerciais.
Por fim, você pode visitar o site oficial da EasyAR para obter as últimas notícias do produto e casos de uso do setor. Desejamos que sua jornada de desenvolvimento de AR seja bem - sucedida e agradável!