Μάτι#

Εισαγωγή#

Ο αισθητήρας ματιών VEX VR μπορεί να ανιχνεύσει αντικείμενα και να αναγνωρίσει το χρώμα και τη φωτεινότητά τους.

Παρακάτω είναι μια λίστα με όλα τα διαθέσιμα μπλοκ:

  • μάτι κοντά σε αντικείμενο – Αναφέρει εάν ο αισθητήρας ματιών ανιχνεύει ένα αντικείμενο εντός εμβέλειας.

  • το μάτι ανιχνεύει χρώμα – Αναφέρει εάν ο αισθητήρας ματιού ανιχνεύει ένα συγκεκριμένο χρώμα.

  • φωτεινότητα ματιού – Αναφέρει τη φωτεινότητα που ανιχνεύεται από τον αισθητήρα ματιού.

  • when eye – Εκτελεί την προσαρτημένη στοίβα μπλοκ όταν ο αισθητήρας ματιού ανιχνεύσει ή χάσει ένα αντικείμενο.

μάτι κοντά σε αντικείμενο#

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

  • Σωστό — Ο αισθητήρας ματιού ανιχνεύει ένα αντικείμενο.

  • Λάθος — Ο αισθητήρας ματιού δεν ανιχνεύει κάποιο αντικείμενο.

<[FrontEye v] is near object?>

Παράμετροι

Περιγραφή

μάτι

Ο αισθητήρας ματιού για την ανίχνευση αντικειμένων.

Παράδειγμα

όταν ξεκινά
[Stop driving after detecting an object.]
κίνηση [εμπρός v]
περίμενε (0.1) δευτερόλεπτα
περίμενε μέχρι <[FrontEye v] is near object?>
διακοπή κίνησης

το μάτι ανιχνεύει το χρώμα#

Το μπλοκ Boolean του ματιού ανιχνεύει χρώμα αναφέρει εάν ο αισθητήρας ματιού ανιχνεύει ένα συγκεκριμένο χρώμα.

  • Αληθές – Ο αισθητήρας ανιχνεύει το καθορισμένο χρώμα.

  • Ψευδές – Ο αισθητήρας δεν ανιχνεύει το καθορισμένο χρώμα.

<[FrontEye v] ανιχνεύει [κόκκινο v];>

Παράμετροι

Περιγραφή

μάτι

Ο αισθητήρας ματιού για την ανίχνευση χρωμάτων.

χρώμα

Το χρώμα προς ανίχνευση:

  • κόκκινο
  • πράσινο
  • μπλε

Παράδειγμα

όταν ξεκινά
[Stop driving after detecting a green object.]
κίνηση [εμπρός v]
περίμενε (0.1) δευτερόλεπτα
περίμενε μέχρι <[FrontEye v] ανιχνεύει [πράσινο v];>
διακοπή κίνησης

φωτεινότητα των ματιών#

Το μπλοκ αναφοράς φωτεινότητας ματιού αναφέρει πόσο φως ανακλάται πίσω στον αισθητήρα ματιού, ως ποσοστό από 0% έως 100%.

Ένα υψηλότερο ποσοστό σημαίνει ότι περισσότερο φως ανακλάται πίσω στον αισθητήρα ματιών. Ένα χαμηλότερο ποσοστό σημαίνει ότι λιγότερο φως ανακλάται πίσω.

(φωτεινότητα [FrontEye v] σε %)

Παράμετροι

Περιγραφή

μάτι

Ο αισθητήρας ματιού για την ανίχνευση της φωτεινότητας.

Παράδειγμα

όταν ξεκινά
[Display whether a detected object is bright.]
κίνηση [εμπρός v]
περίμενε μέχρι <[FrontEye v] is near object?>
περίμενε (0.1) δευτερόλεπτα
αν <(φωτεινότητα [FrontEye v] σε %) [math_less_than v] [70]> τότε
εκτύπωση [Object not bright.] ▶
αλλιώς
εκτύπωση [Bright object!] ▶

όταν το μάτι#

Το μπλοκ καπέλο when eye εκτελεί την προσαρτημένη στοίβα μπλοκ όταν ο επιλεγμένος Αισθητήρας Ματιού ανιχνεύσει ή χάσει ένα αντικείμενο.

όταν [FrontEye v] [ανιχνεύει v] αντικείμενο :: hat events

Παράμετροι

Περιγραφή

μάτι

Ο αισθητήρας ματιού που θα χρησιμοποιηθεί.

κατάσταση

Πότε θα εκτελεστεί η συνδεδεμένη στοίβα μπλοκ:

  • ανιχνεύει – Ένα μη ανιχνευμένο αντικείμενο ανιχνεύεται πλέον
  • χάνει – Ένα ανιχνευμένο αντικείμενο δεν ανιχνεύεται πλέον

Παράδειγμα

όταν [FrontEye v] [χάνει v] αντικείμενο :: hat events
[Find an object when it is lost.]
στροφή [δεξιά v]
περίμενε μέχρι <[FrontEye v] is near object?>
διακοπή κίνησης