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

Πράσινο Μπλοκ Ανακάλυψη

Δημιουργήστε έναν αλγόριθμο για να χρησιμοποιήσετε τα μπλοκ [Οδήγηση για] και [Στροφή στην κατεύθυνση], την Ομάδα Μηχανισμού Βραχίονα και την Ομάδα Μηχανισμού Εισαγωγής για να οδηγήσετε το Hero Bot να εισπράξει τα Πράσινα Μπλοκ στο Πεδίο και να τα βάλει στους Στόχους, να αφαιρέσει τα Κόκκινα Μπλοκ από τους Αρχικούς Πόντους και να παρκάρει πλήρως το ρομπότ στη Ζώνη Εφοδιασμού για να σκοράρει όσο το δυνατόν ένα λεπτό!

  • Επιλέξτε το VIQRC Virtual Skills - Full Volume Playground.
  • Καθορίστε μια στρατηγική για τη μεγιστοποίηση της βαθμολογίας μέσα σε ένα λεπτό.
  • Επιλέξτε μια θέση εκκίνησης και σχεδιάστε μια διαδρομή για το ρομπότ ώστε να εκτελέσει διάφορες εργασίες με βάση τη στρατηγική.
  • Δημιουργήστε ένα σύστημα συντεταγμένων στο Εικονικό Πεδίο Δεξιοτήτων VIQRC για να πλοηγήσετε το ρομπότ σε συγκεκριμένες θέσεις.
  • Επιλέξτε τον πρώτο στόχο. Κωδικοποιήστε το Hero Bot ώστε να μαζεύει ξεχωριστά τουλάχιστον δύο Πράσινα Τούβλα και να τα τοποθετεί στον πρώτο Γκολ έως φτιάξτε αυτή τη Στολή Γκολ όσο το δυνατόν γρηγορότερα!
  • Επιλέξτε τον Στόχο των δευτερολέπτων. Κωδικοποιήστε το Hero Bot ώστε να μαζεύει ξεχωριστά τουλάχιστον δύο Πράσινα Τούβλα και να τα τοποθετεί στο δεύτερο Goal to Κάντε αυτή τη Στολή Goal όσο το δυνατόν γρηγορότερα!
  • Επιλέξτε τον τρίτο στόχο). Κωδικοποιήστε το Hero Bot ώστε να ξεχωριστά τουλάχιστον δύο Πράσινα Τούβλα και να τα τοποθετεί στον τρίτο Γκολ έως Κάντε αυτή τη Στολή Γκολ και αποκτήστε το Μπόνους Ύψους όσο το δυνατόν γρηγορότερα!
  • Οδήγησε το Hero Bot για να αφαιρέσεις τα Κόκκινα Μπλοκ από τα Starting Pegs ακολουθώντας την προγραμματισμένη διαδρομή.
  • Κωδικοποιήστε το Hero Bot ώστε να παρκάρει πλήρως στη Ζώνη Εφοδιασμού.

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

  • Για περισσότερες πληροφορίες σχετικά με την ανάπτυξη της στρατηγικής σας για το σκοράρισμα, διαβάστε την ενότητα σκοραρίσματος του Εγχειριδίου Παιχνιδιού .
  • Ο χρόνος είναι περιορισμένος! Εστιάστε πρώτα στις εργασίες με υψηλότερη απόδοση βαθμολόγησης.
  • Ένα αποτελεσματικό σχέδιο διαδρομής δίνει τη δυνατότητα στο Virtual Byte να ολοκληρώσει περισσότερες εργασίες εντός του περιορισμένου χρόνου παιχνιδιού. Σχεδιάστε μια αποτελεσματική διαδρομή για να ελαχιστοποιήσετε την απόσταση ταξιδιού και τις στροφές για το Hero Bot κατά την εκτέλεση των εργασιών.
  • Αποτρέψτε το ρομπότ από το να κινείται πάνω σε μπλοκ, κάτι που θα μπορούσε να προκαλέσει αποκλίσεις από τον στόχο.
  • Για να ελαχιστοποιήσετε τον χρόνο που χρειάζεται το Virtual Byte για να ολοκληρώσει τη διαδικασία βαθμολόγησης ενός μπλοκ, επιτρέψτε στο ρομπότ να σηκώσει ή να χαμηλώσει το χέρι του ενώ βρίσκεται σε κίνηση, χρησιμοποιώντας τη λειτουργία και μην περιμένετε της Ομάδας Κινητήρα ArmMotorGroup περιστροφές για να τοποθετήσει μπλοκ.
  • Η και μην περιμένετε του μπλοκ περιστροφών ArmMotorGroup στη θέση θα προκαλέσει τη συνέχιση της λειτουργίας άλλων μπλοκ ενώ ο κινητήρας βραχίονα περιστρέφεται. Για να χρησιμοποιήσετε αυτήν τη λειτουργία, επιλέξτε το βέλος για να αναπτύξετε και μην περιμένετε. VEXcode Περιστρέψτε στο μπλοκ θέσης που διαβάζει 'περιστρέψτε το ArmMotorGroup στη θέση 0 μοίρες και κάντε κλικ't περιμένετε'. VEXcode Περιστρέψτε το μπλοκ θέσης που διαβάζει 'περιστρέψτε το ArmMotorGroup στη θέση 280 μοίρες και κάντε κλικ't περιμένετε'.
    • Αντίστοιχη εντολή Python: 

      arm_motor_group.spin_to_position(0, ΜΟΙΡΕΣ, αναμονή=Λάθος)
      arm_motor_group.spin_to_position(280, ΜΟΙΡΕΣ, αναμονή=Λάθος)