VEX VR রোবটে দুটি আই সেন্সর সহ প্রচুর সেন্সর রয়েছে।
ভিআর রোবটের চোখের সেন্সর
VR রোবট দুটি আই সেন্সর রয়েছে, একটি সামনের দিকে এবং আরেকটি নিচের দিকে। সেন্সরগুলি শনাক্ত করতে পারে যে কোনও বস্তু উপস্থিত আছে কিনা সেইসাথে রঙ সনাক্ত করতে পারে (লাল, সবুজ, নীল, কিছুই নয়)।
চোখের সেন্সরের মান VEXcode VR-এ ড্যাশবোর্ডে প্রদর্শিত হতে পারে। ড্যাশবোর্ড সম্পর্কে আরও জানতে, এই নিবন্ধটি দেখুন।
চোখের সেন্সরের মান VEXcode VR-এ মনিটর কনসোলে প্রদর্শিত হতে পারে। মনিটর কনসোল সম্পর্কে আরও জানতে, এই নিবন্ধটি দেখুন।
চোখের সেন্সরগুলির সাথে ব্যবহৃত কমান্ডগুলি
চোখের সেন্সর বস্তুর কাছে কমান্ড
Eye sensor near object কমান্ডটি জানায় যে, আই সেন্সরটি কোনো রঙ (লাল, সবুজ, নীল, কোনোটিই নয়) শনাক্ত করার জন্য বস্তুটির যথেষ্ট কাছে আছে কি না। ফ্রন্ট আই সেন্সর এবং ডাউন আই সেন্সরের নিকটবর্তী অবজেক্ট কমান্ড রয়েছে।
Eye sensor near object কমান্ডটি একটি বুলিয়ান মান রিটার্ন করে, যা Eye Sensor-টি শনাক্তযোগ্য রঙ আছে এমন কোনো বস্তুর কাছাকাছি থাকলে True এবং শনাক্তযোগ্য রঙ আছে এমন কোনো বস্তুর যথেষ্ট কাছাকাছি না থাকলে False রিপোর্ট করে।
চোখের সেন্সরের রঙ কমান্ড
আই সেন্সর রঙ কমান্ড রিপোর্ট করে যদি আই সেন্সর একটি নির্দিষ্ট রঙ সনাক্ত করে।
আই সেন্সর যে রঙটি খুঁজছে তা কমান্ডের প্যারামিটার হিসাবে সেট করা হয়েছে। উভয় চোখের সেন্সর লাল, সবুজ, নীল, বা কিছুই সনাক্ত করতে পারে না।
Eye sensor color কমান্ডটি একটি বুলিয়ান মান রিটার্ন করে, যা Eye Sensor নির্বাচিত রঙটি শনাক্ত করলে True রিপোর্ট করে এবং প্যারামিটার হিসাবে সেট করা রঙটি শনাক্ত করতে না পারলে False রিপোর্ট করে।
আই সেন্সরের সাধারণ ব্যবহার
ভিআর রোবটের আই সেন্সরগুলি বিভিন্ন উপায়ে ব্যবহার করা যেতে পারে। ডাউন আই সেন্সর সম্পর্কে একটি বিষয় লক্ষণীয়, এটি একটি খেলার মাঠের মেঝেকে বস্তু হিসাবে সনাক্ত না করার জন্য টিউন করা হয়েছে। অন্যান্য আইটেম, যেমন ডিস্ক, একটি বস্তু হিসাবে নিবন্ধিত হবে.
আই সেন্সরগুলি সেন্সরের কাছাকাছি কোনও বস্তুর রঙ সনাক্ত করতে পারে, যেমন ডিস্ক মুভার খেলার মাঠের রঙিন ডিস্ক বা ক্যাসেল ক্র্যাশার খেলার মাঠের চারপাশে লাল সীমানা। আপনি যদি VR রোবটকে ভিন্ন রঙের বস্তু বাছাই করতে চান, একটি বিশেষ রঙিন বস্তুর দিকে ড্রাইভ করতে চান, বা সেন্সরের পাশ দিয়ে যাওয়ার সময় বস্তুর রঙ শনাক্ত করতে চান তাহলে এটি কার্যকর।
|
| উপরের উদাহরণটি ব্যবহার করতে, এই কোডটি VEXcode VR-এ কপি করুন এবং ডিস্ক মুভার প্লেগ্রাউন্ডে প্রজেক্টটি রান করুন। |
VR রোবট চোখের সেন্সর ব্যবহার করে আচরণের একটি ক্রম শুরু করতে পারে যখন এটি করার জন্য সঠিক স্থানে থাকে। উদাহরণ স্বরূপ, VR রোবট সামনের দিকে ড্রাইভ করতে পারে যতক্ষণ না এটি সনাক্ত করে যে এটি একটি প্রাচীরের মতো একটি বস্তুর কাছে আছে, তারপর 90 ডিগ্রী ঘুরিয়ে, অথবা একটি দুর্গ, ডিস্ক বা প্রাচীরের মতো বস্তুর সাথে বিপর্যস্ত না হওয়ার জন্য বিপরীত দিকে ড্রাইভ করতে পারে।
|
| উপরের উদাহরণটি ব্যবহার করতে, এই কোডটি VEXcode VR-এ কপি করুন এবং Wall Maze Playground-এ প্রজেক্টটি রান করুন। |
VR রোবট আই সেন্সর ব্যবহার করে কোনো বস্তু বা পৃষ্ঠের দিকে ড্রাইভ করতে পারে যতক্ষণ না এটি স্পর্শ না করে একটি নির্দিষ্ট দূরত্বের মধ্যে থাকে। এটি নিশ্চিত করতে ব্যবহার করা যেতে পারে যে VR রোবটটি খেলার মাঠ থেকে পড়ে না যায় বা দেয়ালে বিধ্বস্ত না হয়।
|
| উপরের উদাহরণটি ব্যবহার করতে, এই কোডটি VEXcode VR-এ কপি করুন এবং Castle Crasher Playground-এ প্রজেক্টটি রান করুন। |
চক্ষু সেন্সর উদাহরণ প্রকল্প
নিম্নলিখিত উদাহরণে, সামনের চোখের সেন্সর একটি সবুজ বস্তু শনাক্ত না করা পর্যন্ত VR রোবটটি এগিয়ে যাবে, তারপরে বিপরীত দিকে গাড়ি চালানোর আগে এটি থামবে এবং অপেক্ষা করবে। লক্ষ্য করুন যে ড্যাশবোর্ডে, ফ্রন্ট আই সেন্সরের মান ট্রু দেখাচ্ছে, যা নির্দেশ করে যে একটি বস্তু শনাক্ত হয়েছে এবং সেই বস্তুটির (ডিস্কটির) রঙ সবুজ।
|
| উপরের উদাহরণটি ব্যবহার করতে, এই কোডটি VEXcode VR-এ কপি করুন এবং ডিস্ক মেজ প্লেগ্রাউন্ডে প্রজেক্টটি রান করুন। |