Explorar ubicaciones
Crea un sistema de coordenadas en el Campo de Habilidades Virtuales VIQC con la posición inicial del Robot Héroe como origen (0,0). Usa los bloques [Drive for], [Turn for] y [Spin for] para programar al Hero Bot para que retire todos los discos de un dispensador azul, recoja un disco y lo marque en la zona de gol. Crea un algoritmo para encontrar las coordenadas X e Y de la ubicación donde el robot debe golpear el dispensador, y las coordenadas X e Y de la ubicación donde el robot debe recoger y puntuar el disco.
- Seleccione VIQC Virtual Skills - Slapshot Playground.
- Crea un algoritmo para encontrar y registrar las coordenadas X e Y de la posición del robot después de recorrer una cierta distancia, utilizando la distancia recorrida y la dirección de la transmisión.
- Haz que el robot retire todos los discos de un dispensador azul. Utilice el algoritmo para rastrear las coordenadas X e Y de la posición del robot. Utilice el bloque [print] para imprimir las coordenadas X e Y de la ubicación desde donde el robot debe empujar el dispensador hacia la consola de impresión.
- Haz que el robot recoja un disco y lo lance a la zona de meta. Utilice el algoritmo para rastrear las coordenadas X e Y de la posición del robot. Utilice el bloque [print] para imprimir las coordenadas X e Y de la ubicación donde el robot debe recoger y lanzar el disco a la consola de impresión.
Consejos útiles
- Para identificar las coordenadas X e Y del Hero Bot en el Campo, establezca la posición inicial del Hero Bot como el origen (0,0) del sistema de coordenadas en las Habilidades Virtuales VIQC.
- Utilice dos variables para almacenar las coordenadas X e Y del Hero Bot. Utilice los bloques de configuración de la categoría Variables para establecer los valores de las coordenadas X e Y en 0 al inicio del proyecto.


Comando Python correspondiente:
currentX = 0 currentY = 0
- Utilice los bloques Reporter de la categoría Sensores para obtener el valor de orientación del sistema de transmisión a partir del sensor inercial.

Comando Python correspondiente:
tren motriz.encabezado()
Utilice la distancia recorrida y la dirección de la transmisión para calcular las coordenadas X e Y después de conducir una cierta distancia.

- Para obtener más información sobre las dimensiones del campo de habilidades virtuales de VIQC, clic aquí.