Table of Contents

Servicio de localización en la nube de Mega Block

El Servicio de localización en la nube de Mega Block (Cloud Localization Service) proporciona capacidades de posicionamiento espacial en línea y en tiempo real para dispositivos cliente. El dispositivo ejecuta tu aplicación AR y, tras completar la inicialización de la sesión, requiere este servicio para obtener la pose inicial de la cámara. Posteriormente, combina las capacidades de seguimiento de movimiento local del dispositivo con los resultados del posicionamiento en la nube, actualizando continuamente la información de pose en tiempo real para cumplir con los requisitos de una experiencia AR más robusta y realista.

Esta capacidad depende de cálculos en tiempo real en el servidor. Durante la ejecución de la aplicación AR, el dispositivo debe mantener conexión a internet para recibir los resultados de posicionamiento y cálculo de pose desde la nube. Por defecto, el centro de cómputo de localización se despliega en Shanghai, China. Si requieres menor latencia de red o mayor estabilidad, o si tu producto AR opera en mercados internacionales, ofrecemos despliegue de nodos mediante conexiones dedicadas aceleradas o recursos de localización en la nube en centros de cómputo cercanos para optimizar el rendimiento y la experiencia del usuario.

Flujo de datos de Block

La preparación para la localización en la nube de Block consta de tres pasos:

  • Recopilar, cargar y completar el mapeo del Block.
  • Generar y almacenar el Block en un repositorio.
  • Agregar el Block requerido a la biblioteca de localización en la nube.
flowchart LR

A[Mapeo del Block] --> B>Almacenamiento del Block] --> C[Agregar a la biblioteca de localización en la nube]

Tras completar el mapeo, el Block generado se almacena automáticamente en el repositorio vinculado. Consulta los siguientes documentos para los pasos detallados:

Flujo de datos de localización en la nube

  • El dispositivo carga datos de seguimiento de movimiento e imágenes al servicio de localización en la nube, que devuelve la pose de la cámara localizada.
  • El dispositivo fusiona y optimiza en tiempo real la pose de la cámara para impulsar el renderizado y la interacción.
  • Si se cargan datos de anotación en la biblioteca, estos se descargan al dispositivo como archivos EMA, renderizando contenido 3D en las ubicaciones anotadas.
flowchart TB

C[Biblioteca de localización en la nube] --> D[Dispositivo]

D[Dispositivo] --> C[Biblioteca de localización en la nube]

Preparación previa

  • Haber completado el mapeo de Mega Block.
  • Disponer de al menos un repositorio de almacenamiento Mega Block activo.
  • Asegurar que el Mega Block objetivo esté en este repositorio con estado normal.
  • Preparar una APIKey con permisos para Mega Block.
  • El dispositivo requiere una licencia Sense o una licencia para mini-programas de WeChat (prueba gratuita disponible).
Nota

Para usar una licencia EasyAR Sense en dispositivos de visualización montados en la cabeza (head-mounted), selecciona el tipo XR License Sense.

Inicio rápido de localización en la nube

Los pasos para configurar el servicio son:

  • Adquirir y crear un grupo de servicios de localización en la nube.
  • Vincular el grupo al proyecto de mapeo.
  • Crear una biblioteca de localización dentro del grupo.
  • Agregar Mega Block a la biblioteca.

Temas relacionados:

Creación y adquisición del grupo de servicios

Este es un paquete de recursos necesario. El paquete estándar incluye:

Nombre del elemento estándar Estándar Prueba
Proyectos de tareas de mapeo 1 1
Bibliotecas de localización en la nube 5 2
QPS concurrentes de solicitudes 10 3
Nota
  • Cualquier solicitud que incluya el AppId de una biblioteca de localización contará para el QPS (independientemente del éxito de la localización).
  • Las bibliotecas dentro de un mismo grupo comparten el QPS.

Ampliaciones del paquete estándar

El paquete estándar permite compras adicionales al superar los límites:

  • Bibliotecas de localización adicionales.
  • Cuotas adicionales de vinculación de proyectos.
  • Ampliación del número de QPS concurrentes.
Nota

Los archivos de mapa Mega Block se conservan durante 3 meses tras la expiración de usuarios de pago. Si los archivos permanecen en el repositorio, se puede recrear la biblioteca y reutilizar los mapas.

Temas relacionados:

Verificación rápida del servicio

Mega permite verificar rápidamente la configuración del servicio para asegurar su funcionamiento y precisión.

La siguiente imagen muestra una verificación sencilla: usando una foto de prueba del escenario en un ordenador, se puede verificar el servicio sin estar físicamente presente. El color verde en "Localize" indica éxito.

app-outsite-verift

  • Verificación rápida:
    • Mega Toolbox verifica la configuración del servicio. Soporta verificación simulada en apps nativas, mini-programas de WeChat o Unity:
      • Verificación rápida remota con Mega Toolbox.
      • Verificación rápida in situ con Mega Toolbox.
      • Verificación rápida mediante simulación en Mega Studio.
  • Verificación de la precisión:
    • Primero, anotar los datos del Mega Block en Mega Studio.
    • Luego, verificar la precisión in situ con Mega Toolbox.

Temas de verificación rápida:

Temas siguientes