ดวงตา#
การแนะนำ#
เซ็นเซอร์ตรวจจับดวงตา VEX VR สามารถตรวจจับวัตถุและระบุสีและความสว่างของวัตถุได้
ด้านล่างนี้คือรายการบล็อกทั้งหมดที่มีอยู่:
ตรวจจับวัตถุใกล้ตา – รายงานว่าเซ็นเซอร์ตาตรวจพบวัตถุที่อยู่ในระยะหรือไม่
ตาตรวจจับสี – รายงานว่าเซ็นเซอร์ตาตรวจจับสีที่ระบุหรือไม่
ความสว่างของดวงตา – รายงานความสว่างที่ตรวจพบโดยเซ็นเซอร์ดวงตา
เมื่อตา – เรียกใช้ชุดบล็อกที่แนบมาเมื่อเซ็นเซอร์ตาตรวจพบหรือมองไม่เห็นวัตถุ
ตาอยู่ใกล้วัตถุ#
บล็อก Boolean eye near object จะรายงานว่าเซ็นเซอร์ตรวจจับดวงตาตรวจพบวัตถุที่อยู่ในระยะหรือไม่
จริง — เซ็นเซอร์ตรวจจับดวงตาตรวจพบวัตถุ
เท็จ — เซ็นเซอร์ดวงตาไม่ตรวจจับวัตถุใดๆ
<[FrontEye v] คือวัตถุใกล้?>
พารามิเตอร์ |
คำอธิบาย |
|---|---|
ดวงตา |
เซ็นเซอร์ดวงตาสำหรับตรวจจับวัตถุ |
ตัวอย่าง
เมื่อเริ่มต้น
[Stop driving after detecting an object.]
ขับ [ไปข้างหน้า v]
รอ (0.1) วินาที
รอจนกว่า <[FrontEye v] คือวัตถุใกล้?>
หยุดขับ
ดวงตาตรวจจับสี#
บล็อก 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] คือวัตถุใกล้?>
รอ (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] คือวัตถุใกล้?>
หยุดขับ