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