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 el Desafío del Laberinto de Pared, usarás VEXcode VR Python para navegar el Robot VR a través del patio de recreo del Laberinto de Pared de principio a fin. Aprenderás a usar el sensor de distancia y los operadores condicionales para resolver el desafío del laberinto de pared.
En el videoclip a continuación, el robot VR comienza en el inicio del laberinto en el centro inferior del patio de recreo, con el final en el centro superior. Para resolver el laberinto, el robot conduce y gira para evitar las paredes del patio de recreo, comenzando conduciendo hacia adelante y girando en una combinación de derecha e izquierda cuatro veces, para sortear las primeras paredes. Luego avanza y gira a la izquierda y luego a la derecha para llegar al centro del laberinto. Para sortear el último conjunto de paredes, el robot avanza y gira a la izquierda 3 veces, luego, finalmente, gira a la derecha, conduce, gira a la izquierda y conduce hasta el final.
El problema del laberinto de pared
En la unidad anterior, navegó por el laberinto de la pared conduciendo hasta que el robot VR tocó la pared y presionó el sensor del parachoques. Sin embargo, ¿qué pasaría si quisieras navegar por el laberinto sin tocar la pared? Afortunadamente, hay herramientas en el robot de realidad virtual y en nuestro código para ayudarnos a resolver el problema del laberinto de paredes sin chocar con las paredes. Aprenderá sobre esas herramientas en esta unidad, comenzando con el sensor de distancia en la próxima lección.