Skip to main content

Lección 4: Desafío del laberinto de pared

En lecciones anteriores dentro de esta unidad, aprendiste a usar el sensor de parachoques para navegar a ciertas áreas en el laberinto de pared Patio de juegos. ¡Ahora, combinarás todos estos conceptos para crear un proyecto para resolver el desafío del laberinto de pared de principio a fin!

Una vista de arriba hacia abajo del patio de recreo del laberinto de pared, que muestra el robot VR colocado sobre la casilla negra y roja marcada en la parte superior del patio de recreo, lo que indica que el robot VR navegará a este marcador en esta lección

Resultado de aprendizaje

  • Aplique comandos de las categorías de Transmisión, Detección y Control en la secuencia correcta para que un robot de realidad virtual navegue con éxito por el laberinto de pared el patio de juegos usando el sensor de parachoques.

Poniéndolo todo junto

El bucle while con una condición not es un bucle que pausa el flujo del proyecto hasta que la condición dada devuelva Verdadero. El uso de condiciones y valores de sensores en un proyecto le indica a un robot de realidad virtual que realice diferentes comportamientos en función de los valores condicionales que se informan.

def main():
	while not left_bumper.pressed():
		drivetrain.drive(FORWARD)
		wait(5, MSEC)
		
	drivetrain.stop()

El uso de las condiciones y los valores del sensor permite que el robot VR responda de acuerdo con su entorno, como detenerse o girar cuando el robot VR presiona contra una pared.

Una vista lateral en ángulo del Wall Maze Playground, que muestra el robot de realidad virtual con su parte frontal presionada contra una pared.

Desafío de laberinto de pared

En este desafío, crea un proyecto en el que el robot VR navegue por el laberinto de pared el patio de juegos de principio a fin usando el sensor de parachoques.

Una vista de arriba hacia abajo del patio de recreo del laberinto de pared, que muestra el robot de realidad virtual colocado sobre la casilla de verificación negra y roja en la parte superior del patio de recreo.

Sigue estos pasos para completar el desafío:

  • Mire el video de la solución a continuación para ver cómo debe conducir el robot de realidad virtual para completar el desafío. En este videoclip, el robot VR navega por todo el laberinto con el mismo patrón de comportamiento de conducción hasta que el sensor del parachoques es presionado por una pared y luego gira. Comienza a conducir como lo hizo para llegar al número 3 anteriormente. Cuando el robot mira hacia la pared con el número 3 detrás, el robot gira a la derecha para dirigirse al lado derecho del laberinto. Avanza hacia las paredes que rodean la letra D. El robot navega a la izquierda, luego avanza y gira a la derecha para mantenerse en el camino despejado. En la siguiente pared, el robot gira a la izquierda y avanza dos veces para seguir el camino a lo largo de la pared del extremo izquierdo. El robot se adentra en la pared de la esquina superior derecha sobre el número cuatro y luego da marcha atrás. Finalmente, gira a la izquierda y avanza dos veces para llegar a la meta.
     

  • Cree un nuevo proyecto o cargue un proyecto de lecciones anteriores en esta unidad. Si crea un nuevo proyecto, seleccione Wall Maze Playground cuando se le solicite.
  • Cambiar el nombre del proyecto Unit4Challenge
  • Abra la ventana Patio de recreo si aún no está abierta. Asegúrate de que el  Laberinto de pared Patio de juegos se abra.
  • Añade los comandos necesarios para navegar por el robot de realidad virtual desde el principio hasta el final del laberinto de pared.
  • Inicie el proyecto para probar si funciona.
  • Si el proyecto no tiene éxito, edítelo e inténtelo de nuevo. Continúe revisando y ejecutando el proyecto hasta que el robot VR funcione correctamente de principio a fin.
  • Guarde el proyecto una vez que el robot VR llegue a su fin.

¡Felicidades! ¡Has completado con éxito el desafío del laberinto de pared! 

Preguntas

Seleccione un enlace a continuación para acceder al cuestionario de la lección.

Google Doc / .docx / .pdf