Silmä#

Johdanto#

VEX VR -silmäsensori pystyy havaitsemaan esineitä ja tunnistamaan niiden värin ja kirkkauden.

Alla on luettelo kaikista saatavilla olevista lohkoista:

silmä lähellä kohdetta#

Silmä lähellä kohdetta -totuusarvoinen lohko raportoi, havaitseeko silmätunnistin kohteen kantaman sisällä.

  • Tosi — Silmätunnistin havaitsee kohteen.

  • Väärin — Silmätunnistin ei havaitse kohdetta.

<Onko [FrontEye v] lähellä kohdetta?>

Parametrit

Kuvaus

silmä

Silmäsensori esineiden havaitsemiseen.

Esimerkki

kun käynnistetään
[Stop driving after detecting an object.]
aja [eteenpäin v]
odota (0.1) sekuntia
odota kunnes <Onko [FrontEye v] lähellä kohdetta?>
pysäytä ajaminen

silmä havaitsee värin#

Silmä havaitsee värin Boolen lohko raportoi, havaitseeko silmäsensori tietyn värin.

  • Tosi – Anturi havaitsee määritetyn värin.

  • Väärin – Anturi ei tunnista määritettyä väriä.

<[FrontEye v] havaitsee [punainen v]?>

Parametrit

Kuvaus

silmä

Silmäsensori värien havaitsemiseen.

väri

Havaittava väri:

  • punainen
  • vihreä
  • sininen

Esimerkki

kun käynnistetään
[Stop driving after detecting a green object.]
aja [eteenpäin v]
odota (0.1) sekuntia
odota kunnes <[FrontEye v] havaitsee [vihreä v]?>
pysäytä ajaminen

silmien kirkkaus#

Silmän kirkkauden raportointilohko raportoi, kuinka paljon valoa heijastuu takaisin silmäsensoriin, prosentteina välillä 0–100 %.

Korkeampi prosenttiosuus tarkoittaa, että silmäsensoriin heijastuu enemmän valoa. Matalampi prosenttiosuus tarkoittaa, että takaisin heijastuu vähemmän valoa.

([FrontEye v] kirkkaus %)

Parametrit

Kuvaus

silmä

Silmäsensori kirkkauden havaitsemiseksi.

Esimerkki

kun käynnistetään
[Display whether a detected object is bright.]
aja [eteenpäin v]
odota kunnes <Onko [FrontEye v] lähellä kohdetta?>
odota (0.1) sekuntia
jos <([FrontEye v] kirkkaus %) [math_less_than v] [70]> niin
tulosta [Object not bright.] ▶
muuten
tulosta [Bright object!] ▶

kun silmä#

Kun silmä -hattulohko suorittaa liitetyn lohkopinon, kun valittu silmäsensori havaitsee tai kadottaa kohteen.

kun [FrontEye v] [havaitsee v] objektin :: hat events

Parametrit

Kuvaus

silmä

Käytettävä silmätunnistin.

osavaltio

Kun liitetty lohkopino suoritetaan:

  • havaitsee – Havaitsematon kohde havaitaan nyt
  • häviää – Havaittua kohdetta ei enää havaita

Esimerkki

kun [FrontEye v] [menettää v] objektin :: hat events
[Find an object when it is lost.]
käänny [oikealle v]
odota kunnes <Onko [FrontEye v] lähellä kohdetta?>
pysäytä ajaminen