Saltar al contenido principal

Sigue la ruta más corta

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). Crea un algoritmo para usar los bloques [Conducir para], [Girar hacia la dirección] y [Girar para] para conducir al Robot Héroe siguiendo la ruta más corta a posiciones específicas para eliminar todos los Discos de un Dispensador azul y del Dispensador amarillo, ¡y recoger un Disco lo más rápido posible!

  • Seleccione VIQC Virtual Skills - Slapshot Playground.
  • Conduce el Hero Bot hasta la posición ubicada en (0, 290) por la ruta más corta.
  • Programa al Robot Héroe para que se dirija al Dispensador azul y retire todos los discos del mismo.
  • Conduce el Hero Bot hasta la posición ubicada en (1000, 175) por la ruta más corta.
  • Programa al Robot Héroe para que se dirija al Dispensador amarillo y retire todos los discos del mismo.
  • Conduce el Hero Bot hasta la posición ubicada en (730, 329) por la ruta más corta.
  • Programa al Hero Bot para que haga girar el motor de admisión y así introducir un disco.

Consejos útiles

  • La línea que une la posición actual del robot con la posición objetivo es la ruta más corta para que el robot llegue al objetivo.
  • Utilice dos variables para registrar y almacenar las coordenadas X e Y actuales del Hero Bot.
  • Utilice el teorema de Pitágoras para calcular la distancia recorrida. Utilice la función Atan para encontrar la dirección de la marcha.

    Ecuaciones a la izquierda y un diagrama a la derecha. El teorema de Pitágoras se define como 'C es igual a la raíz cuadrada de A al cuadrado más B al cuadrado'. La distancia vertical entre dos puntos se define como 'A = Y2 - Y1', y la horizontal se define como 'B = X2 - X1'. La variable C representa la distancia recorrida. El diagrama muestra la relación entre A, B y C en un triángulo, con el robot en el punto BC y la segunda posición en AC. El ángulo theta se define como aquel que está por encima de menos pi sobre 2 y por debajo de más pi sobre 2.

    Una ecuación y un diagrama que demuestran el uso de la función atan definida como 'theta es igual a atan de A sobre B'. El resultado, theta, estará entre menos pi sobre 2 y más pi sobre 2. Un diagrama a la derecha muestra el robot con un círculo dibujado a su alrededor y se titula 'Convertir theta para conducir el rumbo'.