Suivez le chemin le plus court
Créez un système de coordonnées sur le terrain de compétences virtuelles VIQC avec la position initiale du robot héros comme origine (0,0). Créez un algorithme utilisant les blocs [Conduire pour], [Tourner vers le cap] et [Tourner pour] afin de guider le Robot Héros en suivant le chemin le plus court vers des positions spécifiques pour retirer tous les Disques d'un Distributeur bleu et du Distributeur jaune, et récupérer un Disque le plus rapidement possible !
- Sélectionnez le terrain de jeu VIQC Virtual Skills - Slapshot.
- Conduisez le robot héros jusqu'à la position située en (0, 290) en empruntant le chemin le plus court.
- Programmez le robot héros pour qu'il se dirige vers le distributeur bleu et en retire tous les disques.
- Conduisez le robot héros jusqu'à la position située aux coordonnées (1000, 175) en empruntant le chemin le plus court.
- Programmez le robot héros pour qu'il se dirige vers le distributeur jaune et en retire tous les disques.
- Conduisez le robot héros jusqu'à la position située aux coordonnées (730, 329) en empruntant le chemin le plus court.
- Programmez le Hero Bot pour qu'il fasse tourner le moteur d'admission afin d'aspirer un disque.
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 deux variables pour enregistrer et stocker les coordonnées X et Y actuelles du robot héros.
Utilisez le théorème de Pythagore pour calculer la distance à parcourir. Utilisez la fonction Atan pour trouver le sens de rotation.

