El VR Rover de Rover Rescue está equipado con tecnología de inteligencia artificial incorporada que le permite detectar elementos del juego y utilizar esa información para navegar mejor en su mundo virtual. Estos datos se pueden visualizar y utilizar de varias maneras dentro de Rover Rescue Playground y el juego.
¿Cómo es este un ejemplo de tecnología de Inteligencia Artificial (IA)?
La tecnología de Inteligencia Artificial (IA) incorporada en el VR Rover le permite detectar objetos e informar atributos sobre ellos. Los sensores, como un sensor de distancia, pueden detectar un objeto y su ubicación, pero no tienen la inteligencia para brindar información sobre ese objeto. La IA no sólo es capaz de detectar la presencia y ubicación de un objeto, sino que también puede utilizar su inteligencia para identificar el objeto y otros atributos importantes sobre él.
En Rover Rescue, la IA incorporada del VR Rover ha sido previamente entrenada para poder detectar objetos del juego y diferenciarlos. Por ejemplo, la IA detectará y nombrará "obstáculos", "enemigos" y "minerales" cuando se encuentren dentro del alcance detectable del VR Rover. La IA utiliza el tamaño detectado del objeto para determinar su distancia desde el VR Rover y reporta continuamente esa información.
Formas de IA en el VR Rover
El VR Rover está equipado con dos formas principales de IA: detectar y ver.
Detección de IA
“Detectar” se utiliza para identificar lo que hay alrededor del VR Rover en 360 grados, dentro de un radio de 800 milímetros (mm).
El VR Rover puede detectar minerales y enemigos, y puede diferenciar entre los dos. El radio de detección está indicado por el círculo amarillo en la imagen de la izquierda.
Vista de IA
La “vista” se utiliza para detectar lo que hay delante del VR Rover dentro de un campo de visión de 40 grados y un rango de 1000 milímetros (mm).
El VR Rover puede ver minerales, enemigos, obstáculos, peligros y la Base, y puede diferenciarlos. La mira de la IA proporcionará más información sobre lo que ve, como la distancia y el ángulo de los minerales o los puntos de salud de un enemigo irradiado. El campo de visión se estima con las líneas amarillas en la imagen de la izquierda.
Visualización de información de IA en Rover Rescue
Hay dos formas de visualizar la información que informa la IA integrada dentro de la ventana Rover Rescue Playground: el minimapa y la visualización de la IA en el campo de juego.
El minimapa
Cuando el minimapa esté presente en la ventana Rover Rescue Playground, mostrará la posición relativa del VR Rover con respecto al campo jugable y los objetos que su IA ha identificado.
La información de la IA visible en el minimapa incluye el radio de detección y el campo de visión, y los elementos que se pueden detectar dentro de esos rangos.
Detectar radio
El círculo morado alrededor del VR Rover (resaltado con la flecha roja en esta imagen) indica el radio de detección.
Los minerales y enemigos dentro de este rango se pueden detectar mediante detección de IA.
Campo visual
El cono translúcido violeta proyectado desde la parte delantera del VR Rover (como se resalta con la flecha roja en esta imagen) indica el campo de visión, o dónde el VR Rover puede "ver" efectivamente.
Se pueden ver los elementos del juego dentro de este rango y se mostrará más información sobre estos objetos en el campo de juego.
Visualización de IA
Visualización de IA
La visualización de IA en el campo de juego se puede activar y desactivar seleccionando el botón en la esquina inferior derecha de la ventana del patio de juegos.
Cuando está activada, la información de la IA resaltará los elementos del juego detectados y mostrará su nombre y atributos relevantes-, como distancia o puntos de salud.
La información del atributo solo se mostrará cuando los elementos del juego estén dentro del campo de visión y del rango de visión de 1000 mm del VR Rover. Cuando estén fuera de alcance, no se mostrará.
Minerales indicados por un resaltado brillante y una etiqueta "Mineral".
También se muestra la distancia y el ángulo de los minerales, y cambiarán en tiempo real a medida que el VR Rover se mueva por el entorno alienígena.
Los enemigos irradiados se indican mediante un resaltado brillante y una etiqueta de "Enemigo".
La distancia y el ángulo con respecto al enemigo se muestran y cambiarán en tiempo real a medida que el VR Rover y el enemigo se muevan entre sí.
También se muestra el nivel y la salud del enemigo. Cuanto mayor sea el nivel, mayores serán los puntos de vida de un enemigo. La fuerza de absorción necesaria para neutralizar a un enemigo se correlaciona con su nivel y salud.
Los obstáculos se indican mediante un resaltado brillante y una etiqueta que dice "Obstáculo".
Se muestra la distancia hasta el obstáculo y cambiará en tiempo real a medida que el VR Rover se mueva por el entorno alienígena.
Uso de información de IA en proyectos
La información de la IA incorporada del VR Rover se puede utilizar en proyectos para ayudar a navegar hacia minerales, detectar enemigos, evitar obstáculos y más. Hay varias formas en que se pueden utilizar los datos de IA en un proyecto.
Se pueden utilizar proyectos de ejemplo como punto de partida para su código. Consulte este artículo para obtener más información sobre cómo acceder y utilizar proyectos de ejemplo en VEXcode VR.