Göz#

giriiş#

VEX VR Göz Sensörü, nesneleri algılayabilir ve renklerini ve parlaklıklarını belirleyebilir.

Aşağıda mevcut tüm blokların listesi bulunmaktadır:

  • göz nesneye yakın – Göz Sensörünün menzil içinde bir nesne algılayıp algılamadığını bildirir.

  • göz rengi algılıyor – Göz Sensörünün belirtilen bir rengi algılayıp algılamadığını bildirir.

  • göz parlaklığı – Göz Sensörü tarafından algılanan parlaklığı bildirir.

  • göz – Göz Sensörü bir nesneyi algıladığında veya kaybettiğinde bağlı blok yığınını çalıştırır.

göz cisme yakın#

The eye near object Boolean block reports whether the Eye Sensor detects an object within range.

  • Doğru — Göz Sensörü bir nesneyi algılıyor.

  • Yanlış — Göz Sensörü herhangi bir nesne algılamadı.

<[FrontEye v] nesneye yakın mı?>

Parametreler

Tanım

göz

Nesneleri algılamak için kullanılan göz sensörü.

Örnek

başladığında
[Stop driving after detecting an object.]
[ileri v] yönünde sürdür
(0.1) saniye bekle
<[FrontEye v] nesneye yakın mı?> olana kadar bekle
sürüşü durdur

Göz rengi algılar#

Göz rengi algılıyor Boolean bloğu, Göz Sensörünün belirtilen bir rengi algılayıp algılamadığını bildirir.

  • Doğru – Sensör belirtilen rengi algılıyor.

  • Yanlış – Sensör belirtilen rengi algılamıyor.

<[FrontEye v] [kırmızı v] algılıyor mu?>

Parametreler

Tanım

göz

Renkleri algılayan göz sensörü.

renk

Algılanacak renk:

  • kırmızı
  • yeşil
  • mavi

Örnek

başladığında
[Stop driving after detecting a green object.]
[ileri v] yönünde sürdür
(0.1) saniye bekle
<[FrontEye v] [yeşil v] algılıyor mu?> olana kadar bekle
sürüşü durdur

göz parlaklığı#

Göz parlaklığı raporlama bloğu, Göz Sensörüne geri yansıyan ışık miktarını %0 ile %100 arasında bir yüzde olarak gösterir.

Yüzde oranının yüksek olması, göz sensörüne daha fazla ışığın yansıtıldığı anlamına gelir. Yüzde oranının düşük olması ise daha az ışığın yansıtıldığı anlamına gelir.

([FrontEye v] parlaklığı % cinsinden)

Parametreler

Tanım

göz

Gözden gelen parlaklığı algılayan göz sensörü.

Örnek

başladığında
[Display whether a detected object is bright.]
[ileri v] yönünde sürdür
<[FrontEye v] nesneye yakın mı?> olana kadar bekle
(0.1) saniye bekle
eğer <([FrontEye v] parlaklığı % cinsinden) [math_less_than v] [70]> ise
[Object not bright.] yazdır ▶
değilse
[Bright object!] yazdır ▶

göz#

Göz Sensörü şapka bloğu, seçilen Göz Sensörü bir nesneyi algıladığında veya kaybettiğinde, bağlı blok yığınını çalıştırır.

[FrontEye v] bir nesne [algılıyor v] olduğunda :: hat events

Parametreler

Tanım

göz

Kullanılacak göz sensörü.

durum

Ekli blok yığını çalıştırıldığında:

  • algılar – Algılanmamış bir nesne artık algılanıyor
  • kaybeder – Algılanmış bir nesne artık algılanmıyor

Örnek

[FrontEye v] bir nesne [kaybediyor v] olduğunda :: hat events
[Find an object when it is lost.]
[sağ v] yönüne dön
<[FrontEye v] nesneye yakın mı?> olana kadar bekle
sürüşü durdur