Introducción
El uso de Python con VEXcode VR requiere una licencia VR Enhanced o Premium. Asegúrate de haber iniciado sesión con tu código de clase y de que el logotipo de VR en la esquina superior izquierda sea gris o dorado.
En esta unidad, aprenderá a usar el sensor del ojo frontal y las declaraciones condicionales para resolver el desafío del laberinto de discos. En el desafío del laberinto de discos, el robot de realidad virtual navegará por el patio de juegos del laberinto de discos de principio a fin usando el sensor ocular frontal para detectar colores.
En el Disk Maze Playground, se crea un laberinto colocando discos verdes, rojos y azules y cuadrados de colores coincidentes en el piso del Playground para que el robot pueda navegar por el laberinto conduciendo a cada disco sucesivamente. Mira el vídeo a continuación para ver al robot VR navegar por el laberinto.
El robot comienza en la flecha verde cerca de la esquina inferior izquierda del patio de recreo, frente al primer disco verde. Para navegar por el laberinto, el robot avanza hacia el disco verde y gira a la derecha. A continuación, conduce al siguiente disco azul y gira a la izquierda. El robot repite esto con los siguientes tres discos azules. Luego, el robot conduce al disco verde y gira a la derecha, conduce al disco azul final y gira a la izquierda, conduce al disco verde final y gira a la derecha. El robot se acciona y se detiene cuando se detecta el disco rojo, lo que indica que ha llegado al final del laberinto. El robot gira a la derecha y conduce hasta el inicio para repetir el laberinto.
El problema del laberinto de discos
La codificación del robot de realidad virtual para navegar por el laberinto de discos se puede hacer de varias maneras. El objetivo del Laberinto de Discos es conducir el Robot VR a cada uno de los discos de colores en el laberinto, terminando en el disco rojo. En unidades anteriores, resolviste laberintos usando bucles , y retroalimentación de sensores para detectar objetos. Afortunadamente, hay herramientas en el Robot VR, y en nuestro código, que pueden ayudarnos a detectar colores para resolver el problema del Laberinto de Discos. Aprenderá sobre esas herramientas en esta Unidad, comenzando con los sensores oculares en la próxima Lección.