¡Un objetivo común!
Usa los bloques [Drive for], [Turn for], [Spin to position], [Spin for] y [wait] para programar al Hero Bot para que anote los cuatro Green Blocks resaltados en naranja en Goal II por separado y gane una bonificación de uniforme de 10 puntos.
- Seleccione VIQRC Virtual Skills - Full Volume Playground.
- Declara una variable para almacenar la distancia que el robot debe recorrer para recoger un Bloque Verde. Inicialícelo a 0.
- Programa al Robot Héroe para que introduzca los cuatro Bloques Verdes resaltados en naranja en la Meta II.
- Programa el robot para que gire el grupo motor del brazo y así bajarlo a la posición deseada para recoger un bloque.
- Conduce el robot hasta el Bloque Verde más cercano.
- Programa el robot para que haga girar el grupo motor de admisión y recoja el bloque verde.
- Programa el robot para que gire el grupo motor del brazo y así elevarlo a la posición deseada para anotar puntos.
- Dirige el robot hacia el Objetivo II.
- Programa el robot para que haga girar el grupo de motores de admisión y deje caer el bloque verde en la meta.
- Actualiza el valor de la variable para representar la distancia que el robot debe recorrer para recoger el siguiente Bloque Verde.
- Utilice un bucle para programar al robot de manera que repita las acciones anteriores un número determinado de veces para introducir los cuatro bloques verdes resaltados en naranja en la meta.
Consejos útiles
Para obtener ayuda sobre cómo declarar una variable y almacenar datos en el proyecto, seleccione el botón "TUTORIALES" en VEXcode VR y elija el tutorial Almacenamiento de datos.


- Para obtener más información sobre las reglas de nombres para variables en VEXcode VR, este artículo.
Utilice el bloque set de la categoría Variables para establecer el valor de la variable.

Comando Python correspondiente:
DistanciaVerde = 0Utilice el bloque repeat de la categoría "Control" para programar el robot de realidad virtual de manera que repita los bloques que contiene un número determinado de veces.

Comando Python correspondiente:
para repeat_count en range(4): wait(5, MSEC)