চোখ#

ভূমিকা#

VEX VR আই সেন্সর বস্তু শনাক্ত করতে এবং সেগুলোর রঙ ও উজ্জ্বলতা নির্ণয় করতে পারে।

নিম্নে সকল উপলব্ধ ব্লকের একটি তালিকা দেওয়া হলো:

  • বস্তুর কাছে চোখ – আই সেন্সর সীমার মধ্যে কোনো বস্তু সনাক্ত করেছে কিনা তা জানায়।

  • চোখ রঙ সনাক্ত করে – আই সেন্সর একটি নির্দিষ্ট রঙ সনাক্ত করতে পারে কিনা তা জানায়।

  • চোখের উজ্জ্বলতা – আই সেন্সর দ্বারা শনাক্ত করা উজ্জ্বলতা জানায়।

  • when eye – যখন আই সেন্সর কোনো বস্তু শনাক্ত করে বা হারিয়ে ফেলে, তখন সংযুক্ত ব্লক স্ট্যাকটি রান করে।

বস্তুর কাছে চোখ#

eye near object বুলিয়ান ব্লকটি জানায় যে আই সেন্সর তার সীমার মধ্যে কোনো বস্তু শনাক্ত করেছে কিনা।

  • সত্য — আই সেন্সরটি একটি বস্তু শনাক্ত করে।

  • মিথ্যা — আই সেন্সর কোনো বস্তু শনাক্ত করতে পারছে না।

<[FrontEye v] বস্তুর কাছাকাছি?>

প্যারামিটার

বর্ণনা

চোখ

বস্তু শনাক্ত করার জন্য আই সেন্সর।

উদাহরণ

শুরু হলে
[Stop driving after detecting an object.]
[সামনে v] দিকে চালাও
(0.1) সেকেন্ড অপেক্ষা করো
<[FrontEye v] বস্তুর কাছাকাছি?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো

চোখ রঙ শনাক্ত করে#

eye detects color বুলিয়ান ব্লকটি জানায় যে আই সেন্সর একটি নির্দিষ্ট রঙ শনাক্ত করতে পেরেছে কি না।

  • সত্য – সেন্সরটি নির্দিষ্ট রঙটি শনাক্ত করেছে।

  • মিথ্যা – সেন্সরটি নির্দিষ্ট রঙটি শনাক্ত করতে পারছে না।

<[FrontEye v] কি [লাল v] শনাক্ত করছে?>

প্যারামিটার

বর্ণনা

চোখ

রঙ শনাক্ত করার জন্য আই সেন্সর।

রঙ

যে রংটি শনাক্ত করতে হবে:

  • লাল
  • সবুজ
  • নীল

উদাহরণ

শুরু হলে
[Stop driving after detecting a green object.]
[সামনে v] দিকে চালাও
(0.1) সেকেন্ড অপেক্ষা করো
<[FrontEye v] কি [সবুজ v] শনাক্ত করছে?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো

চোখের উজ্জ্বলতা#

চোখের উজ্জ্বলতা রিপোর্টার ব্লকটি আই সেন্সরে কী পরিমাণ আলো প্রতিফলিত হচ্ছে, তা ০% থেকে ১০০% পর্যন্ত শতাংশে প্রকাশ করে।

উচ্চ শতাংশের অর্থ হলো আই সেন্সরে বেশি আলো প্রতিফলিত হয়। নিম্ন শতাংশের অর্থ হলো কম আলো প্রতিফলিত হয়।

(% [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] বস্তুর কাছাকাছি?> না হওয়া পর্যন্ত অপেক্ষা করো
চালানো বন্ধ করো