Μετάβαση στο κύριο περιεχόμενο

Ακολουθήστε τη συντομότερη διαδρομή

Δημιουργήστε ένα σύστημα συντεταγμένων στο Εικονικό Πεδίο Δεξιοτήτων VIQC με την αρχική θέση του Hero Bot ως την αρχή των αξόνων (0,0). Δημιουργήστε έναν αλγόριθμο για να χρησιμοποιήσετε τα μπλοκ [Οδήγηση για], [Στροφή προς την κατεύθυνση] και [Περιστροφή για] για να οδηγήσετε το Hero Bot ακολουθώντας τη συντομότερη διαδρομή σε συγκεκριμένες θέσεις για να αφαιρέσετε όλους τους Δίσκους από έναν μπλε Διανομέα και τον κίτρινο Διανομέα και να σηκώσετε έναν Δίσκο όσο το δυνατόν γρηγορότερα!

  • Επιλέξτε το VIQC Virtual Skills - Slapshot Playground.
  • Οδήγησε το Hero Bot στη θέση που βρίσκεται στο (0, 290) κατά μήκος της συντομότερης διαδρομής.
  • Κωδικοποιήστε το Hero Bot να στραφεί στον μπλε Διανομέα και να αφαιρέσει όλους τους Δίσκους από αυτόν.
  • Οδήγησε το Hero Bot στη θέση που βρίσκεται στο (1000, 175) κατά μήκος της συντομότερης διαδρομής.
  • Κωδικοποιήστε το Hero Bot να στραφεί στον κίτρινο Διανομέα και να αφαιρέσει όλους τους Δίσκους από αυτόν.
  • Οδήγησε το Hero Bot στη θέση που βρίσκεται στο (730, 329) κατά μήκος της συντομότερης διαδρομής.
  • Κωδικοποιήστε το Hero Bot για να περιστρέψει τον κινητήρα εισαγωγής για να εισέλθει ένας δίσκος.

Χρήσιμες συμβουλές

  • Η γραμμή μεταξύ της τρέχουσας θέσης του ρομπότ και της θέσης-στόχου είναι η συντομότερη διαδρομή για να οδηγηθεί το ρομπότ στον στόχο.
  • Χρησιμοποιήστε δύο μεταβλητές για να καταγράψετε και να αποθηκεύσετε τις τρέχουσες συντεταγμένες X και Y του Hero Bot.
  • Χρησιμοποιήστε το Πυθαγόρειο Θεώρημα για να υπολογίσετε την απόσταση οδήγησης. Χρησιμοποιήστε τη συνάρτηση Atan για να βρείτε την επικεφαλίδα της μονάδας δίσκου.

    Εξισώσεις στα αριστερά και ένα διάγραμμα στα δεξιά. Το πυθαγόρειο θεώρημα ορίζεται ως 'C ισούται με την τετραγωνική ρίζα του A στο τετράγωνο συν B στο τετράγωνο του'. Η κατακόρυφη απόσταση μεταξύ δύο σημείων ορίζεται ως 'A = Y2 - Y1', και η οριζόντια ορίζεται ως 'B = X2 - X1'. Η μεταβλητή C αντιπροσωπεύει την απόσταση οδήγησης. Το διάγραμμα δείχνει τη σχέση μεταξύ των σημείων A, B και C σε ένα τρίγωνο, με το ρομπότ στο σημείο BC και τη δεύτερη θέση στο AC. Η γωνία θ ορίζεται ως η γωνία πάνω από το αρνητικό π ως προς το 2 και η γωνία κάτω από το θετικό π ως προς το 2.

    Μια εξίσωση και ένα διάγραμμα που δείχνουν τη χρήση της συνάρτησης atan που ορίζεται ως 'θ ίσο με atan του A προς B'. Το αποτέλεσμα, θ, θα είναι μεταξύ αρνητικού π προς 2 και θετικού π προς 2. Ένα διάγραμμα στα δεξιά δείχνει το ρομπότ με έναν κύκλο γύρω του και έχει τίτλο 'Μετατροπή θήτα σε μονάδα δίσκου με επικεφαλίδα'.