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

Πρακτική για την Πρόκληση Δεδομένων Όρασης - Python

Εικονίδιο Εργαλειοθήκης Εκπαιδευτικού Εργαλειοθήκη Εκπαιδευτικού - Ο Σκοπός αυτής της Δραστηριότητας

Αυτή η δραστηριότητα ζητά από τους μαθητές να εφαρμόσουν όσα έμαθαν στην προηγούμενη σελίδα, προκειμένου να συμπληρώσουν ένα σύνολο δεδομένων από ένα παράδειγμα στιγμιότυπου. Θα συμπληρώσουν τις τιμές που λείπουν, θα υπολογίσουν τις τιμές X και Y στο κέντρο και θα ερμηνεύσουν τι μπορούν να μας πουν τα δεδομένα σχετικά με τη θέση του αντικειμένου σε σχέση με το κεντρικό σημείο του ρομπότ. Αυτό θα τους προετοιμάσει για την επιτυχία στην Πρόκληση Vision Data που ακολουθεί.

Η εντολή λήψης στιγμιότυπου VEXcode V5 έχει οριστεί σε REDBOX με ένα βέλος που δείχνει προς τα κάτω για να δείξει το στιγμιότυπο που λήφθηκε από ένα χέρι που κρατά έναν κόκκινο κύβο με τον κύβο να αναγνωρίζεται ως REDBOX και τα δεδομένα x, y, πλάτους και ύψους που εμφανίζονται.

Προσθέστε τις τιμές που λείπουν παρακάτω στο σημειωματάριο μηχανικής σας.

Ακολουθούν τα δεδομένα που παρέχονται από το στιγμιότυπο οθόνης:

  • Χ = 50
  • Υ = 36
  • W = 152
  • H = 150

Οι εντολές του αισθητήρα όρασης εμφανίζονται στα αριστερά με τα ελλιπή δεδομένα να αναφέρονται στα δεξιά με βάση το παραπάνω στιγμιότυπο. Το Vision 5 objects δεν είναι None (Καμία) και αναφέρεται ως True (Αληθές), το len(Vision 5 objects) και το μεγαλύτερο κέντρο αντικειμένου x έχουν ?, το μεγαλύτερο κέντρο αντικειμένου y είναι 111, το μεγαλύτερο πλάτος αντικειμένου είναι ? και το μεγαλύτερο ύψος αντικειμένου είναι 150.

  1. Το REDBOX βρίσκεται αριστερά ή δεξιά από το κεντρικό σημείο του ρομπότ;
  2. Είναι το REDBOX ψηλότερο ή χαμηλότερο από το κεντρικό σημείο του ρομπότ;

Εικονίδιο Συμβουλών Δασκάλου Συμβουλές για τους Δασκάλους

Εστιάστε την προσοχή των μαθητών στο γεγονός ότι το πλαίσιο ανίχνευσης δεν καλύπτει πλήρως το REDBOX. Αυτό είναι εντάξει. Αναγνώρισε ακόμα το REDBOX. Η ρύθμιση του αισθητήρα όρασης είναι απίθανο να τελειοποιήσει το πλαίσιο ανίχνευσης και αυτό είναι εντάξει. Ο αισθητήρας όρασης αναγνωρίζει την πλειονότητα του REDBOX.

Εικονίδιο Εργαλειοθήκης Εκπαιδευτικού Εργαλειοθήκη Δασκάλου - Απαντήσεις

Οι απαντήσεις των μαθητών μπορούν να συζητηθούν ως ομάδα ή/και μπορείτε να ελέγξετε τα σημειωματάρια μηχανικής τους για να βεβαιωθείτε ότι ολοκλήρωσαν τη δραστηριότητα.

Υπάρχει μόνο ένα αντικείμενο (πλήθος αντικειμένων = 1) στο στιγμιότυπο και το πλάτος παρέχεται από το πρόγραμμα (πλάτος αντικειμένου = 152). Η τιμή του κέντρου Χ είναι 152/2 + 50 = 126.

Ολοκληρωμένα δεδομένα αισθητήρα ευθυγραμμισμένα με τις εντολές VEXcode. Τα δεδομένα διαβάζουν, με τη σειρά, ότι το Vision 5 objects δεν είναι none = True, το lens vision 5 objects = 1, το μεγαλύτερο κέντρο αντικειμένου x = 126, το μεγαλύτερο κέντρο αντικειμένου y = 111, το μεγαλύτερο πλάτος αντικειμένου = 152 και το μεγαλύτερο ύψος αντικειμένου = 150.

  1. Το REDBOX βρίσκεται αριστερά από το κεντρικό σημείο του ρομπότ (λίγο αριστερά από το κέντρο). Το REDBOX βρίσκεται 31,5 pixel (κέντρο 157,5 - 126) αριστερά από το κεντρικό σημείο του ρομπότ.
  2. Το REDBOX είναι χαμηλότερα από το κεντρικό σημείο του ρομπότ (ελαφρώς χαμηλότερα από το κέντρο). Το REDBOX βρίσκεται 5,5 pixel (111 - κέντρο 105,5) κάτω από το κεντρικό σημείο του ρομπότ.