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

Η Πρόκληση των Δεδομένων Όρασης

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

Ο σκοπός της Πρόκλησης Δεδομένων Όρασης είναι να διασφαλιστεί ότι οι μαθητές κατανοούν τα δεδομένα που συλλέγονται από το στιγμιότυπο του Αισθητήρα Όρασης και τον τρόπο υπολογισμού των τιμών X και Y στο κέντρο. Οι μαθητές σας θα πρέπει επίσης να ολοκληρώσουν αυτό το εργαστήριο κατανοώντας τον τρόπο με τον οποίο μπορούν να ερμηνευθούν αυτά τα δεδομένα (π.χ., η τιμή X στο κέντρο μπορεί να χρησιμοποιηθεί για να προσδιοριστεί η θέση του αντικειμένου σε σχέση με το κεντρικό σημείο του ρομπότ) και τις βέλτιστες πρακτικές για την ονομασία αντικειμένων κατά τη διαμόρφωση.

Στιγμιότυπο αισθητήρα όρασης από τη διαμόρφωση που δείχνει ένα χέρι που κρατά ένα κίτρινο γρανάζι. Μια τετράγωνη επικάλυψη βρίσκεται πάνω από το γρανάζι με τα ακόλουθα δεδομένα που αναφέρονται παραπάνω: Κίτρινο κουτί, X 90, Y 62, W 102, H 98.

Ολοκληρώστε την Πρόκληση Δεδομένων Οπτικής Απαντώντας στις ερωτήσεις και συμπληρώνοντας τα δεδομένα που λείπουν στο σημειωματάριό σας για τη μηχανική.

  1. Ποιο από αυτά τα μπλοκ χρησιμοποιήθηκε για να ληφθεί το παραπάνω στιγμιότυπο;
    • Το μπλοκ στιγμιότυπου λήψης VEXcode IQ ορίστηκε σε Redbox
    • Το μπλοκ στιγμιότυπου λήψης VEXcode IQ έχει οριστεί σε Yellowbox
  2. Συμπληρώστε αυτές τις τιμές:

Τα μπλοκ Αισθητήρα Όρασης παρατίθενται στην αριστερή πλευρά με κενά πλαίσια για να συμπληρώσετε με τις τιμές τους. Από πάνω προς τα κάτω παρατίθενται τα μπλοκ: Υπάρχει αντικείμενο;, αριθμός αντικειμένων, κέντρο αντικειμένου x, κέντρο αντικειμένου y, πλάτος αντικειμένου και ύψος αντικειμένου.

  1. Το ΚΙΤΡΙΝΟ ΚΟΥΤΙ βρίσκεται αριστερά ή δεξιά από το κεντρικό σημείο του ρομπότ;
  2. Είναι το ΚΙΤΡΙΝΟ ΚΟΥΤΙ πάνω ή κάτω από το κεντρικό σημείο του ρομπότ;
  3. Το ΚΙΤΡΙΝΟ ΚΟΥΤΙ είναι ΟΧΙ το καλύτερο όνομα για να δώσετε σε αυτό το αντικείμενο αν θέλετε να αναγνωρίζετε εύκολα ποια χρωματική υπογραφή είναι ποια. Ποιο από αυτά είναι καλύτερο όνομα; Γιατί;
    • ΚΙΤΡΙΝΟ GEAR
    • ΚΙΤΡΙΝΟΣ ΚΥΒΟΣ

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

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

  1. ΣΙ.

    Λήψη μπλοκ στιγμιότυπου με παράμετρο ορισμένη σε Yellowbox.

  2. Ολοκληρωμένα δεδομένα ευθυγραμμισμένα με τα μπλοκ VEXcode. Οι απαντήσεις διαβάστηκαν, με τη σειρά, τα αντικείμενα υπάρχουν = True; αριθμός αντικειμένων = 1; κέντρο αντικειμένου x = 141; κέντρο αντικειμένου y = 111; πλάτος αντικειμένου = 102; ύψος αντικειμένου = 98.
  3. Το ΚΙΤΡΙΝΟ ΚΟΥΤΙ βρίσκεται ελαφρώς αριστερά από το κεντρικό σημείο του ρομπότ, αλλά με διαφορά μόνο 16,5 pixel (κέντρο 157,5 - 141).
  4. Το ΚΙΤΡΙΝΟ ΚΟΥΤΙ είναι ελαφρώς χαμηλότερο από το κεντρικό σημείο του ρομπότ, αλλά μόνο με διαφορά 5,5 pixel (111 - κέντρο 105,5).
  5. ΕΝΑ. ΚΙΤΡΙΝΟ GEAR
    Αυτό είναι ένα καλύτερο όνομα επειδή περιγράφει όχι μόνο το χρώμα του αντικειμένου αλλά και τον τύπο του αντικειμένου. Είναι ένα γρανάζι, όχι ένα κουτί ή κύβος.

Εικονίδιο "Επεκτείνετε τη Μάθησή σας" Επεκτείνετε τη Μάθησή σας - Χρησιμοποιήστε τα Αισθητήρια Μπλοκ σε ένα Έργο

Τώρα που ορισμένα από τα αναφερόμενα δεδομένα του Αισθητήρα Όρασης είναι καλύτερα κατανοητά, οι μαθητές ίσως θελήσουν να χρησιμοποιήσουν αυτά τα μπλοκ ανίχνευσης σε ένα έργο. Επιτρέψτε τους να το εξερευνήσουν κάνοντας αυτό.
Μερικοί μαθητές μπορεί απλώς να προσθέσουν εκτύπωση μπλοκ για να εμφανίσουν τις τιμές στην οθόνη.

Απόσπασμα κώδικα που εμφανίζει την ύπαρξη ενός μπλοκ If then else με την παράμετρο ορισμένη σε αντικείμενο Vision. Μέσα στον κλάδο If υπάρχουν εντολές εκτύπωσης για την εκτύπωση του 'Βρέθηκε πράσινο αντικείμενο' και κάθε τμήμα δεδομένων, ορίζοντας τον κέρσορα στην επόμενη γραμμή μεταξύ κάθε μίας. Οι εντολές εκτύπωσης διαβάζονται, με τη σειρά, Εκτύπωση αριθμού αντικειμένων, εκτύπωση κέντρου αντικειμένου x, εκτύπωση κέντρου αντικειμένου y, εκτύπωση πλάτους αντικειμένου και εκτύπωση ύψους αντικειμένου. Ο κλάδος else έγραφε Εκτύπωση 'Χωρίς Πράσινο Αντικείμενο'.

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

Απόσπασμα κώδικα που δείχνει τον τρόπο χρήσης εντολών συστήματος μετάδοσης κίνησης με τις εντολές αισθητήρα. Ο κώδικας αναφέρει: Οδηγήστε μπροστά, σχολιάστε - αποφύγετε το εμπόδιο του Greenbox, τραβήξτε ένα στιγμιότυπο του Greenbox. Τότε υπάρχει το και το if then else block. Ο κλάδος if έχει ορίσει τη συνθήκη σε object exists (υπάρχει αντικείμενο) και το κέντρο του αντικειμένου x είναι μεγαλύτερο από 157,5, τότε στρίψτε αριστερά για 90 μοίρες. Το άλλο κλαδί δείχνει στροφή δεξιά για 90 μοίρες.