ভূমিকা
VEXcode VR এর সাথে Python ব্যবহার করার জন্য একটি VR এনহ্যান্সড বা প্রিমিয়াম লাইসেন্স প্রয়োজন। নিশ্চিত করুন যে আপনি আপনার ক্লাস কোড দিয়ে লগ ইন করেছেন এবং উপরের বাম কোণে VR লোগোটি ধূসর বা সোনালী রঙের।
এই ইউনিটে, আপনি শিখবেন কিভাবে ডিস্ক মেজ চ্যালেঞ্জ সমাধানের জন্য ফ্রন্ট আই সেন্সর এবং শর্তসাপেক্ষ বিবৃতি ব্যবহার করতে হয়। ডিস্ক মেজ চ্যালেঞ্জে, ভিআর রোবটটি রঙ সনাক্ত করতে ফ্রন্ট আই সেন্সর ব্যবহার করে শুরু থেকে শেষ পর্যন্ত ডিস্ক মেজ প্লেগ্রাউন্ড মধ্য দিয়ে নেভিগেট করবে।
ডিস্ক মেজ প্লেগ্রাউন্ডে, সবুজ, লাল এবং নীল ডিস্ক স্থাপন করে এবং খেলার মাঠের মেঝেতে রঙিন বর্গক্ষেত্র মিলিয়ে একটি গোলকধাঁধা তৈরি করা হয় যাতে রোবটটি পরপর প্রতিটি ডিস্কে গাড়ি চালিয়ে গোলকধাঁধাটি নেভিগেট করতে পারে। ভিআর রোবট কীভাবে গোলকধাঁধায় নেভিগেট করে তা দেখতে নীচের ভিডিওটি দেখুন।
রোবটটি খেলার মাঠের নীচের বাম কোণে, প্রথম সবুজ ডিস্কের বিপরীতে সবুজ তীর দিয়ে শুরু হয়। গোলকধাঁধায় নেভিগেট করার জন্য, রোবটটি সবুজ ডিস্কের দিকে এগিয়ে যায় এবং ডানদিকে মোড় নেয়। এরপর এটি পরবর্তী নীল ডিস্কে চলে যায় এবং বাম দিকে মোড় নেয়। রোবটটি পরবর্তী তিনটি নীল ডিস্ক দিয়ে এটি পুনরাবৃত্তি করে। তারপর রোবটটি সবুজ ডিস্কে গাড়ি চালায় এবং ডানদিকে ঘুরতে থাকে, শেষ নীল ডিস্কে গাড়ি চালায় এবং বাম দিকে ঘুরতে থাকে, শেষ সবুজ ডিস্কে গাড়ি চালায় এবং ডানদিকে ঘুরতে থাকে। এরপর রোবটটি গাড়ি চালায় এবং লাল ডিস্কটি সনাক্ত হলে থামে, যা নির্দেশ করে যে এটি গোলকধাঁধার শেষ প্রান্তে পৌঁছে গেছে। এরপর রোবটটি ডানদিকে ঘুরবে এবং গোলকধাঁধাটি পুনরাবৃত্তি করার জন্য শুরুতে গাড়ি চালাবে।
ডিস্ক গোলকধাঁধা সমস্যা
ডিস্ক গোলকধাঁধা নেভিগেট করতে VR রোবট কোডিং বিভিন্ন উপায়ে করা যেতে পারে। ডিস্ক গোলকধাঁধাটির লক্ষ্য হল VR রোবটটিকে গোলকধাঁধার প্রতিটি রঙিন ডিস্কে নিয়ে যাওয়া, যা লাল ডিস্কে শেষ হয়। পূর্ববর্তী ইউনিটগুলিতে, আপনি গোলকধাঁধা সমাধান করেছেন বস্তু সনাক্ত করতেএবংলুপ এবং সেন্সর প্রতিক্রিয়া ব্যবহার করে। সৌভাগ্যবশত, VR রোবটে এবং আমাদের কোডে এমন সরঞ্জাম রয়েছে যা আমাদের ডিস্ক মেজ সমস্যা সমাধানের জন্য রঙ সনাক্ত করতে সাহায্য করতে পারে। আপনি পরবর্তী পাঠে আই সেন্সর দিয়ে শুরু করে এই ইউনিটে সেই টুলগুলি সম্পর্কে শিখবেন।