Por el camino más corto
Crea un algoritmo para usar los bloques [Drive for] y [Turn to heading], el sensor GPS, el sensor óptico, el grupo de motores de admisión y el sensor de distancia inferior para conducir al Hero Bot por el camino más corto para hacer girar el rodillo ubicado en (-1040,1740) a rojo, ¡y luego lanzar los tres discos resaltados en rosa hacia el objetivo alto rojo lo más rápido posible!
- Seleccione VRC Virtual Skills - Spin Up Playground.
- Programa al Hero Bot para que conduzca hasta el rodillo ubicado en (-1040,1740) y lo haga girar hasta que se ponga rojo.
- Conduzca el Hero Bot hasta la posición ubicada en (-1000,1500) a lo largo de la ruta más corta, gire hacia el Roller y haga contacto.
- Utilice el grupo motor de admisión y el sensor óptico del rodillo para hacer girar el rodillo hasta que se ponga rojo, y cree un algoritmo para minimizar el tiempo necesario para completar el proceso de laminado.
- Programa al Hero Bot para que conduzca y lance los discos resaltados en rosa hacia la meta roja.
- Conduce el Hero Bot hasta la posición ubicada en (-600,1200) a lo largo de la ruta más corta. Dirígete hacia los discos resaltados en rosa.
- Utilice el sensor de distancia inferior para navegar con el Hero Bot y el grupo de motores de admisión para recoger los tres discos uno por uno de forma consecutiva.
- Gira el Hero Bot en la dirección de puntuación y haz girar el grupo del motor de admisión para lanzar los discos.
- Configura un temporizador y comprueba con qué rapidez puede completar esta tarea el Hero Bot.
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 el sensor GPS para identificar las coordenadas X e Y actuales del Hero Bot.
Utiliza el teorema de Pitágoras para calcular la distancia que el robot necesita recorrer. Utilice la función Atan para calcular Theta y, a continuación, convierta Theta en la dirección en la que debe desplazarse el robot.
