Table of Contents

Guía de uso de Mega

Mega es una tecnología de computación espacial colaborativa de extremo a nube a nivel urbano desarrollada por EasyAR. A través de soluciones flexibles de captura, capacidades estables de construcción de mapas y localización, y una cadena de herramientas completa, tiene como objetivo crear un gemelo digital persistente y de alta precisión para todo el mundo físico (por ejemplo, ciudades, campus o grandes centros comerciales). Con Mega, su aplicación puede lograr una localización precisa a gran escala en interiores y exteriores, con oclusión real de realidad-virtual, brindando a los usuarios una experiencia de interacción espacial sin precedentes.

Mega presenta algunas diferencias en comparación con las capacidades tradicionales de AR:

Seguimiento de imágenes Seguimiento de movimiento AR de Mega en espacios grandes
Identificación y seguimiento en tiempo real de imágenes planas Obtención de la posición y orientación del dispositivo en relación con el mundo real Asociación y fusión de todo el mundo real con contenido AR
✅ Contenido impreso y 3D perfectamente asociado y fusionado ❌ Baja asociación entre contenido AR y escena ✅ Percepción espacial AR fusionada con el entorno
❌ Necesidad de indicar qué material impreso permite la experiencia AR ✅ Experiencia AR disponible en cualquier momento y lugar ✅ Cobertura completa de escenas sin necesidad de indicaciones puntuales

Guía de inicio de Mega

A diferencia de la localización GNSS tradicional que depende de señales satelitales, Mega se basa en tecnología avanzada de localización visual. Al comparar los datos de imagen capturados en tiempo real por el dispositivo del usuario con datos tridimensionales de alta precisión previamente construidos, se determina la pose de 6 DoF del usuario en el mundo físico. Según esta pose, el lado de la aplicación puede renderizar y superponer contenido virtual en la posición física correcta.

Puede seguir el siguiente flujo de trabajo para comenzar a usar Mega desde cero:

flowchart LR

A[Captura de datos] --> B[Construcción del mapa Mega Block] --> C[Configuración de la base de localización, colocación de contenido virtual] --> D[Localización Mega]

Captura de datos

Mega ofrece múltiples métodos de captura, como cámaras panorámicas, captura con móvil, escaneo láser, etc. Puede elegir según las características del escenario objetivo, consultando la siguiente tabla:

Escenario típico Solución de captura Dispositivo de captura Duración esperada de captura Vista rápida
Espacios grandes (centros comerciales, museos) Captura de imagen única con cámara panorámica GoPro Max/Max2 Menos de 128 minutos Captura de datos con cámara panorámica
Espacios muy grandes (grandes áreas turísticas, calles continuas) Fusión de captura panorámica a gran escala GoPro Max/Max2 Más de 128 minutos Captura de datos en espacios a gran escala
Espacios pequeños (habitaciones, tiendas, salas de exposición) Captura de espacios reducidos con móvil iPhone / móvil Android compatible con ARCore Menos de 15 minutos Captura de datos espaciales con móvil
Objetos individuales (exhibiciones, equipos, productos) Captura de objetos con móvil iPhone / móvil Android compatible con ARCore Menos de 15 minutos Captura de datos de objetos específicos con móvil

Construcción del mapa Mega Block

Una vez completada la captura de datos, debe crear una tarea de construcción de mapas y cargar los datos capturados en el EasyAR Developer Center. El sistema de construcción de mapas en la nube de Mega procesará automáticamente y construirá el mapa Mega Block.

Diferentes soluciones de captura corresponden a diferentes tipos de tareas de construcción de mapas:

Después de completar la construcción del mapa, puede revisar los resultados:

Consejo

Si la construcción del mapa falla, consulte la guía de manejo de fallos en construcción de mapas.

Habilitación del servicio de localización

Después de verificar que los resultados de construcción del mapa son correctos, también debe agregar el mapa Mega Block a la base de localización para poder usarlo. Los pasos detallados son:

Consejo

Solución de problemas

Si encuentra problemas o situaciones no ideales durante el flujo anterior, puede consultar primero los siguientes temas para soluciones específicas:

Si los temas anteriores no resuelven su problema, recopile los datos e información necesarios y notifique el problema al personal de EasyAR.

Guía avanzada y profunda de Mega

Después de completar la configuración básica del servicio de localización Mega, puede consultar las siguientes secciones para comprender mejor las funciones y características adicionales de Mega, y realizar optimizaciones específicas para escenarios complejos.

Escenarios avanzados

Al usar Mega para construir servicios de localización, puede encontrar algunos requisitos de escenario complejos. Esta sección presenta soluciones de optimización específicas para estos escenarios complejos:

Verificación y diagnóstico

Antes de lanzar su aplicación, puede verificar y diagnosticar el efecto de localización mediante:

Operación y mantenimiento

Con el funcionamiento prolongado del servicio, el entorno físico puede cambiar y la escala del negocio puede expandirse. Esta sección explica cómo realizar un mantenimiento continuo, optimización y escalado del servicio.

  • Actualización de escenas: cuando el entorno real cambia, cómo actualizar y mejorar solo los datos de mapa subyacentes manteniendo las posiciones existentes del contenido virtual.
  • Escalado del servicio: soluciones para el crecimiento del volumen de negocio, incluyendo estimación de QPS del servicio de localización, monitoreo de capacidad y procesos de escalado.
  • Migración de versión: cuando el servicio de construcción de mapas Mega tiene una actualización importante, cómo migrar sin problemas los datos existentes al nuevo servicio.
  • Actualización de formato de datos: migración sin problemas del formato de datos del servicio de localización a formatos más nuevos y de mejor rendimiento.

Manual de referencia

Para los complementos de editor y herramientas móviles involucrados en todo el proceso de desarrollo, proporcionamos documentación detallada de referencia:

  1. Mega Studio (Unity): entorno integrado para cargar mapas, anotar contenido y simular operaciones en Unity Editor.
  2. Mega Toolbox (App): caja de herramientas integral para dispositivos móviles, utilizada para captura de datos y pruebas in situ.
  3. Mega Toolbox (Mini-programa): herramienta ligera de prueba in situ sin necesidad de instalar una app.

Palabras finales

¡Bienvenido a usar Mega para construir su mundo AR a nivel urbano! Si necesita más ayuda o encuentra algún problema técnico durante el desarrollo, visite la comunidad de preguntas y respuestas de EasyAR para buscar soluciones o plantear preguntas, o comuníquese directamente con nosotros a través de negocios.

Finalmente, puede visitar el sitio web oficial de EasyAR para obtener las últimas actualizaciones de productos y casos de la industria. ¡Le deseamos un viaje de desarrollo AR fluido y agradable!