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