Hoy hemos decidido revisar qué es Google ARCore y cómo se utiliza la realidad aumentada en el mundo actual. El término “realidad aumentada” es ahora una frase muy conocida en el mundo de la tecnología. Grandes jugadores como Google y Apple han entrado en este mercado. Apple implementó hardware especializado, como escáneres LiDAR, dentro de sus teléfonos inteligentes y tabletas, mientras que Google utilizó principalmente software para lograr el mismo objetivo. Google está un paso adelante gracias a su kit de desarrollo de software AR, o SDK, conocido como ARCore.
¿Qué es Google ARCore?
El SDK de Google ARCore se lanzó por primera vez en 2018. Google ARCore, a menudo denominado “Servicios de Google Play para AR”, permite a los desarrolladores crear aplicaciones de realidad aumentada. Tiene varias aplicaciones importantes y ya está disponible en teléfonos inteligentes de varios fabricantes. Google ARCore es compatible con la mayoría de los dispositivos Android de gama alta y media.
¿Qué es Proyecto Tango?
Google primero experimentó con AR con Project Tango, que luego se suspendió después de la introducción de ARCore. Project Tango requería hardware especializado con muchas cámaras y sensores. ARCore no necesita ningún equipo adicional, ya que se puede hacer usando la cámara de un teléfono inteligente y los sensores incorporados. El nuevo SDK es mucho más versátil porque funciona con casi todos los teléfonos inteligentes.
¿Cómo funciona Google ARCore?
Para interpretar dónde se encuentra el dispositivo en el mundo que lo rodea mediante la gestión de los cambios de ubicación computarizados, Google ARCore utiliza SLAM (localización y mapeo simultáneos). ARCore puede identificar objetos que son visualmente distintos en fotografías tomadas con una cámara. Luego, utilizando esos puntos de características, determina si el dispositivo se ha movido de posición y cuáles son las características de la nueva ubicación. ARCore emplea estos puntos característicos para identificar planos (superficies horizontales o verticales) y los utiliza para contexto adicional.
Por último, la información de posición y orientación de la cámara, según el escenario, se combina con las lecturas de los sensores para proporcionar a los desarrolladores un marco para renderizar cosas sobre la transmisión de la cámara y darle la apariencia de ser parte del mundo real. ARCore también puede determinar cuánta luz hay a bordo y usar esos datos para hacer que una imagen renderizada parezca más brillante o más oscura dependiendo de cómo ARCore crea que la luz del sol la alcanzará.
Dispositivos que son compatibles con Google ARCore
ARCore está diseñado para funcionar con configuraciones de cámara estándar en dispositivos de consumo. Se basa en la cámara y los sensores de movimiento de su teléfono, como el giroscopio y el acelerómetro. Los trucos de software de Google y el conjunto de ideas fundamentales de ARCore comprenden lo que ve la cámara y crean una experiencia AR basada en ello.
Google no impone ningún requisito de sistema específico para los dispositivos equipados con ARCore. Se requiere un dispositivo con Android 7.0 Nougat o posterior para ejecutarlo, sin embargo, algunos dispositivos requerirán versiones de Android más recientes para hacerlo.
Además, debido a que Google tiene que habilitar manualmente el soporte ARCore en la plataforma, la empresa no proporciona los requisitos del sistema para ello. La mayoría de los teléfonos inteligentes son lo suficientemente potentes como para ejecutar ARCore de manera efectiva; sin embargo, Google debe probar y certificar manualmente los dispositivos para que los usuarios obtengan una experiencia ARCore óptima.
¿Qué aplicaciones usan Google ARCore?
Google está totalmente comprometido con esta tecnología, y uno de los mejores ejemplos es la aplicación Measure.
En los dispositivos Android, la tecnología de ARCore es utilizada por aplicaciones como TikTok y Snapchat para mejorar sus experiencias AR en la aplicación, como la detección de rostros.
Otras aplicaciones, como InkHunter, te permiten probar un tatuaje antes de programar una cita. ColorSnap Visualizer muestra a los usuarios una representación virtual de los colores en las paredes sin pintar usando AR antes de que las pinten. Se ha implementado en aplicaciones de aprendizaje y juegos.
Pokémon GO inició la locura por los juegos de realidad aumentada cuando debutó en 2016. Otros juegos, como Jurassic World Alive, The Walking Dead: Our World, Five Nights at Freddy’s AR: Special Delivery, y más, emplean AR. Google ARCore también se puede usar en iOS; sin embargo, hay muchas menos aplicaciones basadas en Apple que lo utilizan.