রোবট স্কিলস চ্যালেঞ্জ ফিল্ড নিয়ন্ত্রণের জন্য একটি VEX V5 রোবট ব্রেইন ব্যবহার

প্রতিযোগী দলগুলো ফিল্ড কন্ট্রোল অ্যাপের মাধ্যমে তাদের ফিল্ড কন্ট্রোলার হিসেবে একটি VEX V5 রোবট ব্রেইন ব্যবহার করে রোবট স্কিলস ম্যাচ পরিচালনা করতে পারে। এটি কীভাবে কাজ করে তার একটি ধারণা পেতে এই ভিডিওটি (উল্লেখ্য যে, এই ভিডিওটি ২০২০-২০২১ সালের VEX V5 রোবোটিক্স প্রতিযোগিতার চেঞ্জ আপ সিজনের ছিল)।


ফিল্ড কন্ট্রোল অ্যাপ ইনস্টল করা

V5 ফার্মওয়্যার ইউটিলিটি অ্যাপ আইকন।

V5 ফার্মওয়্যার ইউটিলিটি ব্যবহার করে ফিল্ড কন্ট্রোল অ্যাপটি V5 ব্রেইনে ডাউনলোড করা হয়।

এই টুলটি উইন্ডোজ এবং ম্যাকের জন্য ডাউনলোড করা যাবে।

আপনার ইন্টারনেট সংযোগ আছে কিনা তা নিশ্চিত করুন। V5 ব্রেইনে ডাউনলোড করার আগে, ফিল্ড কন্ট্রোল অ্যাপের সর্বশেষ সংস্করণটি V5 ফার্মওয়্যার ইউটিলিটি থেকে ডাউনলোড করতে হবে।

V5 ফার্মওয়্যার ইউটিলিটি, যেখানে একটি বার্তায় লেখা থাকে যে V5 হালনাগাদ আছে এবং উদাহরণস্বরূপ সংস্করণ নম্বরটি দেখানো হয়।

V5 ফার্মওয়্যার ইউটিলিটিটি চালু করুন। নিশ্চিত করুন যে আপনার V5 Brain ইউএসবি-র মাধ্যমে আপনার ডিভাইসের সাথে সংযুক্ত আছে এবং V5 Brain-টিতে VEXos চলছে।

আগের ছবিটির মতোই, তবে বাম দিকের ট্রফি আইকনটি হাইলাইট করা আছে।

ফিল্ড কন্ট্রোল অ্যাপটি ডাউনলোড করতে ট্রফি আইকনটি নির্বাচন করুন।

V5 ফার্মওয়্যার ইউটিলিটি একটি সতর্কবার্তা সহ আসে, যেখানে লেখা থাকে: এটি স্লট ৩-এর যেকোনো প্রোগ্রামকে Skills - 21/22 দিয়ে ওভাররাইট করবে, চালিয়ে যাবেন? নিচে 'না' এবং 'হ্যাঁ' লেখা দুটি বোতাম আছে।

ফিল্ড কন্ট্রোল অ্যাপটি V5 ব্রেইনের ৩ নম্বর স্লটে ডাউনলোড হবে। আপনার যদি বর্তমানে ৩ নম্বর স্লটে কোনো প্রজেক্ট থাকে, তবে তা ওভাররাইট হয়ে যাবে। 

উল্লেখ্য যে, VEX V5 রোবোটিক্স প্রতিযোগিতার মৌসুমের উপর নির্ভর করে নির্দেশিকাটি কিছুটা ভিন্ন দেখাতে পারে।

হোম মেনুতে V5 ব্রেইন স্ক্রিনটি দেখানো হয় এটা বোঝাতে যে, ফিল্ড কন্ট্রোল অ্যাপটি তৃতীয় প্রোগ্রাম স্লটে ডাউনলোড করা হয়েছে।

ফিল্ড কন্ট্রোল অ্যাপ ডাউনলোড সম্পন্ন হলে, V5 ব্রেইনের স্ক্রিনে ফিল্ড কন্ট্রোল অ্যাপ আইকনটি দেখা যাবে।


ফিল্ড কন্ট্রোল অ্যাপ ব্যবহার করে

স্কিলস ম্যাচ শুরু করার আগে, আপনাকে অবশ্যই নিশ্চিত করতে হবে যে ম্যাচটি পরিচালনাকারী টার্গেট রোবটটিও সর্বশেষ VEXos ব্যবহার করছে। টার্গেট রোবটে VEXos-এর ভার্সন সঠিক না থাকলে, ফিল্ড কন্ট্রোল অ্যাপটি টার্গেট রোবটের কন্ট্রোলারটি শনাক্ত করতে পারবে না।
 

সেটিংস মেনুতে ব্রেইন স্ক্রিনটি দেখানো হয়, যেখানে রেডিও টাইপ অপশনটি হাইলাইট করা থাকে এবং VEXnet-এ সেট করা থাকে।

প্রাইমারি কন্ট্রোলারকে টার্গেট রোবটের সাথে সংযোগ করতে আপনার একটি রেডিও প্রয়োজন। লক্ষ্য রোবটটির রেডিও কনফিগারেশন অবশ্যই VEXnet-এ সেট করা থাকতে হবে।

ফিল্ড কন্ট্রোল অ্যাপ প্রোগ্রামের প্রোগ্রাম মেনুতে ব্রেইন স্ক্রিন দেখানো হয়। উপরের বাম কোণায় থাকা রান বাটনটি হাইলাইট করা আছে।

অন্যান্য V5 প্রজেক্টের মতোই ফিল্ড কন্ট্রোল অ্যাপের আইকনটি নির্বাচন করে এবং তারপর 'রান' নির্বাচন করে অ্যাপটি চালু করুন।

ফিল্ড কন্ট্রোল ব্রেইন স্প্ল্যাশ স্ক্রিনে দুটি ট্রফি আইকনসহ 'VEX V 5 Robotics Competition' লেখা রয়েছে। বাম দিকেরটিতে ড্রাইভার এবং ডান দিকেরটিতে প্রোগ্রামিং লেখা আছে।

চ্যালেঞ্জ স্ক্রিনটি প্রদর্শিত হবে। আপনি যে ধরনের দক্ষতা মেলানো শুরু করতে চান তা নির্বাচন করুন।

একবার আপনি দক্ষতার ধরণ নির্বাচন করে নিলে, যে টার্গেট রোবটটি স্কিল রানটি সম্পাদন করছে তার কন্ট্রোলারটিকে ফিল্ড কন্ট্রোল ব্রেইনের সাথে সংযুক্ত করতে হবে। এটি একটি ভি৫ স্মার্ট ক্যাবল ব্যবহার করে করা হয়। ক্যাবলটির এক প্রান্ত ফিল্ড কন্ট্রোল ব্রেইনের যেকোনো স্মার্ট পোর্টের সাথে সংযুক্ত করা হয়। এর অপর প্রান্তটি রোবটের প্রধান কন্ট্রোলারের যেকোনো স্মার্ট পোর্টের সাথে সংযুক্ত থাকে। প্রাথমিক কন্ট্রোলার হলো সেই কন্ট্রোলার যার রেডিও টার্গেট রোবটের সাথে সংযুক্ত থাকে। দ্রষ্টব্য: স্মার্ট কেবলটি লিগ্যাসি কম্পিটিশন পোর্টে প্লাগ করবেন। এমনটা করলে কন্ট্রোলারটির মারাত্মক ক্ষতি হতে পারে।

ফিল্ড কন্ট্রোল ব্রেইন স্ক্রিনটি দুইবার দেখানো হয়, একবার কন্ট্রোলার সংযুক্ত না থাকা অবস্থায় এবং অন্যবার কন্ট্রোলার সংযুক্ত থাকা অবস্থায়। দ্বিতীয় ছবিতে লাল ত্রিভুজটি একটি সবুজ টিক চিহ্নে পরিণত হয়েছে।

সংযোগ স্থাপিত হলে, কন্ট্রোলার ছবির নিচে থাকা লাল ত্রুটির ত্রিভুজটি সবুজ হয়ে যাবে।

প্রাথমিক কন্ট্রোলারটি রোবটের সাথে সংযুক্ত হয়ে গেলে এবং তাদের মধ্যকার সবুজ সংযোগ আইকনটি হাইলাইট হলে ফিল্ড কন্ট্রোল ব্রেইন স্ক্রিনটি প্রদর্শিত হয়।

প্রাথমিক কন্ট্রোলারটিকে এর রোবটের সাথে সংযুক্ত করুন। সবুজ সংযোগ আইকনটি দেখে নিশ্চিত করুন যে প্রাইমারি কন্ট্রোলারটি রোবটের সাথে সংযুক্ত আছে।

ফিল্ড কন্ট্রোল ব্রেইন স্ক্রিনটি দেখানো হয়, যেখানে একটি নীল বাটন হাইলাইট করা থাকে এবং তাতে ‘স্টার্ট ড্রাইভার স্কিলস ম্যাচ’ লেখা থাকে।

লক্ষ্য রোবটটি সঠিক প্রজেক্ট চালাচ্ছে কিনা তা নিশ্চিত করুন। সবকিছু সঠিকভাবে সংযুক্ত হয়ে গেলে এবং রোবটটি ম্যাচের জন্য প্রস্তুত হলে, ম্যাচটি শুরু করতে 'স্টার্ট ড্রাইভার স্কিলস ম্যাচ' নির্বাচন করুন। ফিল্ড কন্ট্রোল অ্যাপটি একটি ৩ সেকেন্ডের কাউন্টডাউন দেখাবে এবং তারপর ম্যাচটি শুরু করবে।

ফিল্ডটি সক্রিয় হয়ে গেলে ফিল্ড কন্ট্রোল ব্রেইন স্ক্রিনটি দেখানো হয়। এখানে কন্ট্রোলার ব্যাটারি ৯৬%, পার্টনার ব্যাটারি প্রযোজ্য নয়, রোবট ব্যাটারি ৯৫%, লিঙ্ক কোয়ালিটি স্থিতিশীল এবং টিম ১২৩৪৫ লেখা সেটিংস রয়েছে। স্ক্রিনের মাঝখানে একটি বড় টাইমার আছে এবং এই উদাহরণে তাতে ০:৫৪ দেখাচ্ছে। টাইমারের নিচে ‘End Early’ লেখা একটি বাটনও আছে।

ম্যাচ শুরু হয়ে গেলে, টার্গেট রোবটটি সক্রিয় হয়ে উঠবে এবং ম্যাচটি চালানোর অনুমতি পাবে। ফিল্ড কন্ট্রোল ব্রেইন এবং টার্গেট রোবটের কন্ট্রোলারে একটি কাউন্টডাউন টাইমার দেখা যাবে।

টাইমারটি 0:00-এ পৌঁছালে ফিল্ড কন্ট্রোল ব্রেইন স্ক্রিনটি দেখানো হয়।

ম্যাচের সময় কমে ০:০০-এ পৌঁছাবে, এরপর ম্যাচটি শেষ হয়ে যাবে এবং টার্গেট রোবটটি নিষ্ক্রিয় হয়ে যাবে।

ফিল্ডটি সক্রিয় হলে এবং 'এন্ড আর্লি' বাটনটি হাইলাইট করা থাকলে 'ফিল্ড কন্ট্রোল ব্রেইন' স্ক্রিনটি দেখানো হয়।

আপনি ফিল্ড কন্ট্রোল ব্রেইনের স্ক্রিনে 'End Early' নির্বাচন করে যেকোনো সময় ম্যাচটি নির্ধারিত সময়ের আগেই শেষ করতে পারেন।

V5 কন্ট্রোলারটি দেখানো হয়েছে এবং এর পাওয়ার বাটনটি হাইলাইট করা আছে।

অথবা, লক্ষ্য রোবটটির কন্ট্রোলারে থাকা পাওয়ার বাটনটি চেপে।

ম্যাচটি সময়ের আগেই শেষ হয়ে যাওয়ার পর ফিল্ড কন্ট্রোল ব্রেইন। টাইমারটি এখনও দেখানো হচ্ছে, এবং এই উদাহরণে এতে ০:২৭ দেখাচ্ছে।

ম্যাচের অবশিষ্ট সময় প্রদর্শন করা হবে, যাতে ম্যাচের স্কোর নির্ধারণ করা যায়।

ম্যাচ শেষ হওয়ার পর ফিল্ড কন্ট্রোল ব্রেইন দেখানো হয়। চূড়ান্ত টাইমারটি দেখানো হয় এবং তার নিচে ‘নতুন ম্যাচ’ লেখা একটি বাটন থাকে।

ম্যাচ শেষ হয়ে গেলে, ফিল্ড কন্ট্রোল অ্যাপের মাধ্যমে আরেকটি ম্যাচ শুরু করার জন্য আপনাকে অবশ্যই টার্গেট রোবটের কন্ট্রোলারটিকে ফিল্ড কন্ট্রোলার ব্রেইন থেকে সংযোগ বিচ্ছিন্ন করতে হবে। পরবর্তী ম্যাচের জন্য প্রস্তুতি নিতে 'নতুন ম্যাচ' নির্বাচন করুন।


বিশেষ সেটিংস

যখন ফিল্ড কন্ট্রোল অ্যাপটি চালু করা হয়, তখন এটি V5 ব্রেইনের সমস্ত স্মার্ট পোর্টকে নিষ্ক্রিয় করার জন্য পুনরায় কনফিগার করে দেয়। এটি নিশ্চিত করার জন্য করা হয় যাতে আপনি ভুলবশত ফিল্ড কন্ট্রোল ব্রেইনটিকে কোনো দলের কন্ট্রোলারের সাথে যুক্ত করতে না পারেন। ফিল্ড কন্ট্রোল অ্যাপটিতে বিশেষ কোড রয়েছে যা নিষ্ক্রিয় পোর্টগুলোর সাথে যোগাযোগ করতে পারে। ফিল্ড কন্ট্রোলার হিসেবে V5 ব্রেইন-এর ব্যবহার শেষ হলে, আপনাকে V5 ব্রেইন-টিকে ফ্যাক্টরি ডিফল্ট সেটিংসে রিসেট করতে হবে।
 

V5 ব্রেইন স্ক্রিনে একটি সতর্কবার্তা দেখানো হয়, যেখানে লেখা থাকে: আরও একটি পোর্ট নিষ্ক্রিয় করা হয়েছে, সেগুলি সক্রিয় করতে 'সমস্ত সেটিংস রিসেট করুন'। নিচে 'লগ দেখুন' এবং 'বাতিল করুন' লেখা দুটি বিকল্প রয়েছে।

আপনি যদি V5 Brain-এর সেটিংস রিসেট করতে ভুলে যান, তাহলে প্রতিবার সেই V5 ​​Brain-এ কোনো প্রজেক্ট শুরু করার সময় নিম্নলিখিত সতর্কবার্তাটি প্রদর্শিত হবে।

হোম মেনুতে সেটিংস অপশনটি হাইলাইট করা অবস্থায় ব্রেইন স্ক্রিন দেখানো হয়।

V5 Brain-এর সেটিংস রিসেট করতে, প্রথমে V5 Brain-এর স্ক্রিনে 'Settings' নির্বাচন করুন।

সেটিংস মেনুতে ব্রেইন স্ক্রিন দেখানো হচ্ছে এবং সেখানে 'রিসেট অল সেটিংস' অপশনটি হাইলাইট করা আছে।

তারপর 'সমস্ত সেটিংস রিসেট করুন' নির্বাচন করুন।

রিসেট সেটিংস অপশনটি নির্বাচন করার পর মস্তিষ্কের স্ক্রিনটি দেখানো হয়। স্ক্রিনটির পটভূমি কমলা রঙের এবং তাতে লেখা আছে, "নিশ্চিত করুন, রোবট ব্রেইনের সমস্ত সেটিংস ফ্যাক্টরি ডিফল্টে রিসেট করবেন?" নিচে OK এবং Cancel লেখা দুটি বাটন আছে, এবং OK বাটনটি হাইলাইট করা আছে।

এরপর V5 ব্রেইন নিশ্চিত করার জন্য অনুরোধ করবে। 'ওকে' নির্বাচন করুন।

রিসেট করার পরের ব্রেইন স্ক্রিন, যেখানে ভাষার বিকল্পগুলির একটি মেনু দেখা যাচ্ছে।

V5 Brain চালিয়ে যাওয়ার জন্য আপনার পছন্দের ভাষা নির্বাচন করুন।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: