Introducción
AR Clip VPS averigua dónde está un dispositivo a partir de lo que ve su cámara. Aquí te explicamos cómo funciona y te guiamos en tu primer proyecto.
VPS son las siglas de visual positioning system (sistema de posicionamiento visual). Mantiene el contenido AR en su sitio en el mundo real, sin marcadores. Funciona en teléfonos, en el navegador y en gafas AR, y no depende de la precisión del GPS ni de instalar una app nativa.
Cómo funciona
VPS tiene dos partes:
- Mapeo. Capturas un lugar real y AR Clip lo convierte en un mapa.
- Localización. Un dispositivo compara la imagen de su cámara con ese mapa y obtiene su posición exacta.
Mapeo
Un mapa es una copia de un lugar real preparada para VPS. Puedes capturarlo de varias formas:
- AR Clip Mapper: nuestra app para el teléfono. Graba el vídeo que necesita VPS.
- Escáneres y cámaras: LiDAR, cámaras 360° y sensores RGB-D (de profundidad).
- REST API: sube imágenes o nubes de puntos que ya tengas.
AR Clip crea el mapa a partir de tu captura. Cuando termina, el mapa funciona con todos los SDK.
Cada mapa tiene un ID de ubicación. Pasa uno o varios ID de ubicación al SDK (locationIds)
para que sepa con qué mapas comparar la imagen de la cámara. En la API REST, el propio mapa se
identifica por su mapId.
Localización
La localización encuentra la posición y la orientación del dispositivo en el mapa: su pose.
VPS compara los fotogramas de la cámara en tiempo real con el mapa y devuelve la pose. Su precisión
depende de la calidad del mapa y de las condiciones del lugar, como la iluminación.
Puedes localizar con:
- los SDK para iOS, Android, Unity y la web;
- los proyectos creados en AR Clip Studio, en el navegador;
- la API REST, para el lado del servidor o para clientes propios.
Tu primer proyecto
- Crea una cuenta en arclip.design. El plan gratuito incluye los
SDK, la API REST y las herramientas de mapeo. Recibes tu
apiKeyal registrarte. - Captura un mapa. Usa AR Clip Mapper o sube tus propios datos. Cuando termine el procesamiento, el mapa aparece en Maps en la consola.
- Añade el SDK. Instala el SDK de tu plataforma y dale tu
apiKeyy los ID de ubicación de tus mapas. En cuanto la localización funciona, empiezas a recibir actualizaciones depose. - Crea la experiencia AR. Coloca anclas, rutas y contenido en Unity, AR Clip Studio, Three.js o tu propio motor de renderizado.
Token de desarrollador
<your-developer-token>
Encontrarás tu token en los ajustes de tu cuenta. Úsalo para las llamadas a la API REST, como la gestión automática de mapas.
Trátalo como una contraseña. No lo pongas en código del lado del cliente, en capturas de pantalla ni en repositorios públicos. Si se filtra, revócalo en tu cuenta y crea uno nuevo.
Siguiente: AR Clip Mapper — captura tu primer mapa.