Solucionador de laberintos Pro
Utilice los bloques [Drive for], [Drive] y [Turn for], el sensor Down Eye, el sensor Front Distance y el sensor Right Distance para crear un algoritmo que pueda conducir el robot VR desde cualquier posición de inicio seleccionada (cuadrado verde) hasta la posición final (cuadrado rojo) en el Maze+ Playground sin ninguna modificación del programa.
- Seleccione el laberinto de pared + zona de juegos.
- Descarga el archivo .vrmaze de esta carpeta y sube el laberinto al Playground.
- Para obtener ayuda con lay descarga de laberintos en Wall Maze + Playground, este artículo
- Programa el robot de realidad virtual para que se desplace desde cualquier posición de inicio seleccionada (cuadrado verde) hasta la posición final (cuadrado rojo).
- Utilice el sensor de distancia frontal para controlar el robot de realidad virtual mientras se mueve por el laberinto sin chocar contra la pared.
- Crea un algoritmo para usar el sensor de distancia derecha para que el robot de realidad virtual navegue a lo largo de la pared del lado derecho.
- Utilice el sensor ocular inferior para comprobar si aparece el color rojo y determinar si el robot de realidad virtual ha llegado a la posición final.
- Utilice un bucle condicional para mantener al robot de realidad virtual en constante movimiento dentro del laberinto, hasta que el sensor ocular inferior detecte la posición final.
Consejos útiles
- Para obtenerinformación sobre las características del VR MazeBot en VEXcode VR, este.
- Para seleccionar una posición de inicio en el laberinto, seleccione el botón de menú y, a continuación, el botón de ubicación.


Utilice el bloque while de la categoría Control para programar el robot VR para que repita los bloques contenidos en su interior mientras se indique que la condición booleana es verdadera.

Comando Python correspondiente:
mientras condición: esperar(5, MSEC)