মূল বিষয়বস্তুতে যান

সবচেয়ে ছোট পথ অনুসরণ করুন

VIQC ভার্চুয়াল স্কিলস ফিল্ডে হিরো বটের প্রাথমিক অবস্থানকে মূলবিন্দু (0,0) ধরে একটি স্থানাঙ্ক ব্যবস্থা তৈরি করুন। [Drive for], [Turn to heading], এবং [Spin ​​for] ব্লকগুলো ব্যবহার করে একটি অ্যালগরিদম তৈরি করুন, যা হিরো বটকে সবচেয়ে ছোট পথ ধরে নির্দিষ্ট অবস্থানে নিয়ে যাবে, যাতে একটি নীল ডিসপেন্সার এবং হলুদ ডিসপেন্সার থেকে সমস্ত ডিস্ক সরানো যায় এবং যত দ্রুত সম্ভব একটি ডিস্ক তুলে নেওয়া যায়!

  • VIQC ভার্চুয়াল স্কিলস - স্ল্যাপশট প্লেগ্রাউন্ড নির্বাচন করুন।
  • সবচেয়ে ছোট পথ ধরে হিরো বটটিকে (0, 290) স্থানাঙ্কে অবস্থিত অবস্থানে নিয়ে যান।
  • হিরো বটকে এমনভাবে কোড করুন যাতে এটি নীল ডিসপেন্সারটির দিকে ঘুরে তার ভেতর থেকে সমস্ত ডিস্ক বের করে নেয়।
  • সবচেয়ে ছোট পথ ধরে হিরো বটটিকে (1000, 175) স্থানাঙ্কে অবস্থিত অবস্থানে নিয়ে যান।
  • হিরো বটকে এমনভাবে কোড করুন যাতে এটি হলুদ ডিসপেনসারটির দিকে ঘুরে তার ভেতর থেকে সমস্ত ডিস্ক বের করে নেয়।
  • সবচেয়ে ছোট পথ ধরে হিরো বটটিকে (730, 329) স্থানাঙ্কে অবস্থিত অবস্থানে নিয়ে যান।
  • একটি ডিস্ক গ্রহণ করার জন্য হিরো বটকে ইনটেক মোটরটি ঘোরানোর জন্য কোড করুন।

সহায়ক ইঙ্গিত

  • রোবটের বর্তমান অবস্থান এবং লক্ষ্যস্থানের মধ্যবর্তী রেখাটিই হলো রোবটটিকে লক্ষ্যে নিয়ে যাওয়ার সবচেয়ে সংক্ষিপ্ত পথ।
  • হিরো বটের বর্তমান X এবং Y স্থানাঙ্ক রেকর্ড ও সংরক্ষণ করতে দুটি ভেরিয়েবল ব্যবহার করুন।
  • পিথাগোরাসের উপপাদ্য ব্যবহার করে ড্রাইভের দূরত্ব গণনা করুন। ড্রাইভ হেডিং খুঁজে বের করতে Atan ফাংশনটি ব্যবহার করুন।

    বামদিকে সমীকরণসমূহ এবং ডানদিকে একটি চিত্র। পিথাগোরাসের উপপাদ্যকে 'C সমান √A² যোগ' হিসাবে সংজ্ঞায়িত করা হয়। দুটি বিন্দুর মধ্যবর্তী উল্লম্ব দূরত্বকে 'A = Y2 - Y1', এবং আনুভূমিক দূরত্বকে 'B = X2 - X1' হিসাবে সংজ্ঞায়িত করা হয়। C চলকটি চালনার দূরত্ব নির্দেশ করে। চিত্রটিতে একটি ত্রিভুজের মধ্যে A, B এবং C-এর মধ্যকার সম্পর্ক দেখানো হয়েছে, যেখানে রোবটটি BC বিন্দুতে এবং দ্বিতীয় অবস্থানটি AC-তে রয়েছে। কোণ থিটাকে ঋণাত্মক π/2 এর উপরে এবং ধনাত্মক π/2 এর নিচে হিসেবে সংজ্ঞায়িত করা হয়।

    একটি সমীকরণ এবং একটি চিত্র যা atan ফাংশনের ব্যবহার প্রদর্শন করে, যেখানে 'θ = atan of A/'। ফলাফল, থিটা, ঋণাত্মক π/2 এবং ধনাত্মক π/2 এর মধ্যে থাকবে। ডানদিকের একটি ডায়াগ্রামে রোবটটিকে দেখানো হয়েছে যার চারপাশে একটি বৃত্ত আঁকা আছে এবং এর শিরোনাম হলো 'Convert the theta to drive heading'।