Guía de uso de Mega
Mega es una tecnología de computación espacial colaborativa entre el dispositivo y la nube a nivel de ciudad desarrollada por EasyAR. A través de soluciones de captura flexibles, 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 interior y exterior precisa a gran escala y una oclusión real entre lo virtual y lo físico, 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 asociada y fusionada con el entorno |
| ❌ Requiere indicar qué elementos impresos permiten la experiencia AR | ✅ Experiencia AR disponible en cualquier momento y lugar | ✅ Cobertura completa del escenario, 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. Basándose en esta pose, 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 seleccionar según las características del escenario objetivo, consultando la siguiente tabla:
| Escenario típico | Solución de captura | Dispositivo de captura | Duración estimada de captura | Vista rápida |
|---|---|---|---|---|
| Espacios grandes (centros comerciales, museos) | Captura de imagen única con cámara panorámica | GoPro Max | 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 | 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 pequeños con móvil | iPhone / móvil Android 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 con ARCore | Menos de 15 minutos | Captura de datos de objetos específicos con móvil |
Construcción del mapa Mega Block
Después de completar la captura de datos, debe crear una tarea de construcción de mapas y cargar los datos capturados al EasyAR Developer Center. El sistema de construcción de mapas en la nube de Mega procesará automáticamente los datos y construirá el mapa Mega Block.
Diferentes soluciones de captura corresponden a diferentes tipos de tareas de construcción de mapas:
- Captura con cámara panorámica (imagen única)
- Captura con cámara panorámica (fusión a gran escala)
- Captura con móvil (espacio pequeño)
- Captura con móvil (objeto)
- Captura láser (Xgrids)
Después de construir el mapa, puede ver los resultados:
- Trayectoria (ruta de captura)
- Informe de construcción de mapas
- Información del Block
- Malla 3D de escena real
- Gaussian splatting 3D (Xgrids LCC)
Consejo
Si la construcción del mapa falla, consulte la guía de solución de problemas de construcción de mapas.
Habilitación del servicio de localización
Después de verificar que los resultados de la construcción del mapa son correctos, debe agregar el mapa Mega Block a la base de localización para poder usarlo. Los pasos detallados son:
- Configuración de la base de localización
- Gestión de la base de localización
- Verificación de la disponibilidad de la base de localización
Consejo
Solución de problemas
Si encuentra problemas o situaciones no ideales en el flujo anterior, primero puede consultar las siguientes guías especializadas:
- Fallo en la construcción del mapa
- Defectos en el modelo
- Fallo en la localización
- Comportamiento anómalo del seguimiento
Si estas guías no resuelven su problema, recopile los datos e información necesarios y notifíquelo al personal de EasyAR.
Guía avanzada y en profundidad 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 funcionalidades y características adicionales de Mega, y realizar optimizaciones específicas para escenarios complejos.
Escenarios avanzados
Al utilizar Mega para construir servicios de localización, puede encontrar requisitos de escenarios complejos. Esta sección presenta soluciones de optimización específicas para estos escenarios:
- Optimización de escenarios complejos es una solución especializada para espacios muy grandes, operación 24/7, múltiples plantas y escenarios con alta similitud.
Verificación y diagnóstico
Antes de lanzar su aplicación, puede verificar y diagnosticar el rendimiento de la localización mediante:
- Verificación mediante simulación, sin necesidad de pruebas in situ
- Si le es conveniente, también puede realizar verificación in situ
- Si experimenta problemas durante la localización, puede recopilar datos de diagnóstico y proporcionarlos al personal de EasyAR
Operación y mantenimiento
A medida que el servicio se ejecuta a largo plazo, el entorno físico puede cambiar y la escala del negocio puede expandirse. Esta sección explica cómo realizar un mantenimiento, optimización y escalado continuos del servicio.
- Actualización del escenario: cuando cambia el entorno físico, cómo actualizar y mejorar solo los datos del mapa subyacente manteniendo las posiciones existentes del contenido virtual.
- Escalado del servicio: soluciones para el crecimiento del volumen de negocio, incluida la 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 del 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 del editor y las herramientas móviles involucrados en todo el proceso de desarrollo, proporcionamos documentación detallada:
- Mega Studio (Unity): entorno integrado para cargar mapas, anotar contenido y simular ejecuciones en Unity Editor.
- Mega Toolbox (App): caja de herramientas integral para dispositivos móviles, utilizada para captura de datos y pruebas in situ.
- Mega Toolbox (Mini-programa): herramienta ligera de prueba in situ que no requiere instalación de App.
Palabras finales
¡Bienvenido a usar Mega para construir su mundo AR a nivel de ciudad! Si necesita más ayuda o encuentra problemas técnicos 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 de EasyAR para obtener las últimas actualizaciones de productos y casos de la industria. ¡Le deseamos un viaje de desarrollo AR exitoso y agradable!