Serviço de mapeamento Mega
A construção de mapas espaciais é o núcleo dos serviços em nuvem Mega e fica no centro de todo o fluxo de trabalho Mega. Ela recebe dados de aquisição do mundo físico e gera os ativos digitais necessários para o desenvolvimento de aplicações.
A seguir é mostrada a posição da construção de mapas espaciais em todo o fluxo de trabalho Mega:
flowchart LR
A[Coleta de dados] --> B>Construir mapa Mega Block] --> C[Localização Mega]
Visão geral dos recursos
EasyAR Mega usa um fluxo de processamento totalmente automatizado na nuvem. Os desenvolvedores não precisam executar localmente algoritmos complexos de mapeamento. Basta enviar dados de vídeo conformes, e o cluster em nuvem conclui automaticamente o seguinte:
Extração de recursos: identifica recursos visuais importantes no ambiente, como cantos e texturas.
Reconstrução espacial: calcula as coordenadas espaciais 3D dos pontos de recurso e gera dados espaciais.
Detecção de fechamento de loop: identifica automaticamente loops de rota e elimina erros acumulados.
Registro geográfico: combina dados GNSS para alinhar o sistema de coordenadas local ao sistema de coordenadas geográficas global.
Fusão de vários mapas: permite unir vários blocos de aquisição independentes em um mapa completo para cenas grandes.
Fluxo de trabalho de mapeamento de Block
As tarefas de mapeamento são organizadas criando e gerenciando projetos de mapeamento. Depois que o mapeamento é bem-sucedido, um Block é gerado.
flowchart LR
A[Projeto de mapeamento] --> B[Tarefa de mapeamento] --> C[Block de resultado de mapeamento]
- Projeto de mapeamento: usado para organizar e gerenciar tarefas de mapeamento relacionadas. O Mega Go ignora esta etapa.
- Tarefa de mapeamento: executa uma operação específica de mapeamento
- Block: o produto final após o mapeamento bem-sucedido
Diferentes tipos de tarefas de mapeamento
O Mega fornece três tipos de tarefas de mapeamento para diferentes dispositivos de aquisição. Crie o tipo de tarefa de mapeamento correspondente de acordo com a situação real:
Tarefa de aquisição com câmera panorâmica
- Cenários aplicáveis:
- Mapeamento de mapa único: cenas pequenas e médias, uma única aquisição cobre toda a cena
- Fusão de vários mapas: cenas ultragrandes, cenas com vários andares e cenas conectadas de várias áreas
- Casos típicos:
- Mapeamento de mapa único: shoppings de um andar, restaurantes, escritórios de um andar, salões de exposição, parques etc.
- Fusão de vários mapas: grandes centros comerciais conectando andares, ruas comerciais conectando áreas internas e externas, campi universitários conectando vários prédios etc.
- Dispositivo de aquisição: câmera panorâmica GoPro Max/Max2
- Etapas de operação: Criar uma tarefa regular de mapa único, Criar uma tarefa de fusão de vários mapas de alcance ultragrande
Tarefa de aquisição móvel
- Cenários aplicáveis: cenas de pequeno alcance, espaços pequenos, objetos únicos etc.
- Casos típicos: salas, lojas, salões de exposição, itens expostos, dispositivos, produtos etc.
- Dispositivo de aquisição: iPhone / telefone Android ARCore
- Etapas de operação: Criar uma tarefa de aquisição móvel de pequeno alcance, Criar uma tarefa de aquisição móvel de objeto
Tarefa de aquisição a laser (XGRIDS)
- Cenários aplicáveis: espaços internos ou externos médios e grandes, ou cenas que exigem uma estrutura espacial relativamente completa
- Casos típicos: salões de exposição, museus, complexos comerciais, parques empresariais, oficinas de fábrica, espaços de armazenamento e logística etc.
- Dispositivo de aquisição: XGRIDS Lixel P1 (PortalCam), série XGRIDS Lixel
- Etapas de operação: Criar uma tarefa de aquisição a laser
Descrição do status de mapeamento
Na interface de mapeamento Block do Developer Center, você verá o status em tempo real das tarefas de mapeamento. Entender esses status ajuda a avaliar o progresso da tarefa:
| Status de mapeamento | Descrição | Operação sugerida |
|---|---|---|
| Em revisão | Revisão manual do vídeo de mapeamento em andamento | Aguarde a conclusão da revisão |
| Na fila | Aguardando recursos de servidor ociosos | Aguarde a alocação de um servidor e o início do processamento |
| Gerando | Processamento no servidor | Aguarde a conclusão do mapeamento |
| Tarefa concluída | Mapeamento concluído | Ver resultados de mapeamento |
| Falha na geração | Falha no mapeamento | Solucionar problemas |
Ver resultados de mapeamento
Depois que o mapeamento for concluído, você poderá ver os resultados de mapeamento em mais detalhes e confirmar se eles atendem aos requisitos esperados.
- Rever rotas de aquisição
- Ver relatório de mapeamento
- Pré-visualizar modelo espacial
- Ver informações do Block
Solucionar falhas de mapeamento
Quando uma tarefa de mapeamento falha durante a geração, recomenda-se investigar o problema da seguinte forma:
- Ver relatório de mapeamento: Ver relatório de mapeamento e encontrar uma solução com base nas informações do relatório.
- Consultar solução de problemas: leia o guia de solução de problemas de falhas de mapeamento para obter soluções comuns.
- Entrar em contato com o suporte técnico: se nenhum dos métodos acima resolver o problema, entre em contato com a equipe EasyAR e forneça o
JobIDno relatório de mapeamento para que o problema possa ser localizado rapidamente.