Le long du chemin le plus court
Créez un algorithme utilisant les blocs [Conduire pour] et [Tourner vers le cap], le capteur GPS, le capteur optique, le groupe de moteurs d'admission et le capteur de distance inférieure pour guider le Hero Bot le long du chemin le plus court afin de faire tourner le rouleau situé à (-1040, 1740) jusqu'à ce qu'il devienne rouge, puis lancez les trois disques surlignés en rose dans le but rouge aussi vite que possible !
- Sélectionnez VRC Virtual Skills - Spin Up Playground.
- Programmez le Hero Bot pour qu'il se dirige vers le Roller situé à (-1040,1740) et le fasse tourner jusqu'à ce qu'il devienne rouge.
- Conduisez le Hero Bot jusqu'à la position située à (-1000,1500) le long de la route la plus courte, tournez vers le Roller et entrez en contact.
- Utilisez le groupe moteur d'admission et le capteur optique du rouleau pour faire tourner le rouleau jusqu'au rouge, et créez un algorithme pour minimiser le temps nécessaire à l'achèvement du processus de laminage.
- Programmez le robot héros pour qu'il conduise et lance les disques surlignés en rose vers le but élevé rouge.
- Conduisez le robot héros jusqu'à la position située à (-600,1200) le long de la route la plus courte. Tournez-vous vers les disques surlignés en rose.
- Utilisez le capteur de distance inférieure pour diriger le Hero Bot, et utilisez le groupe de moteurs d'admission pour aspirer les trois disques un par un.
- Orientez le Hero Bot dans le sens du score et faites tourner le groupe moteur d'admission pour lancer les disques.
- Programmez un chronomètre et voyez à quelle vitesse le Hero Bot peut accomplir cette tâche.
Conseils utiles
- La ligne reliant la position actuelle du robot à la position cible représente le chemin le plus court pour conduire le robot jusqu'à cette cible.
- Utilisez le capteur GPS pour identifier les coordonnées X et Y actuelles du robot héros.
Utilisez le théorème de Pythagore pour calculer la distance que le robot doit parcourir. Utilisez la fonction Atan pour calculer Theta, puis convertissez Theta en la direction de déplacement que le robot doit suivre.
