Skip to main content

ভিশন ডেটা চ্যালেঞ্জ

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স

ভিশন ডেটা চ্যালেঞ্জের উদ্দেশ্য হ 'ল ভিশন সেন্সরের স্ন্যাপশট থেকে সংগৃহীত ডেটা এবং কীভাবে সেন্টার এক্স এবং ওয়াই মান গণনা করা হয় তা শিক্ষার্থীরা বুঝতে পারে তা নিশ্চিত করা । আপনার শিক্ষার্থীদেরও সেই ডেটা কীভাবে ব্যাখ্যা করা যেতে পারে তা বোঝার সাথে এই ল্যাবটি শেষ করা উচিত (উদাহরণস্বরূপ, কেন্দ্র X মানটি কোথায় বস্তুর কেন্দ্র বিন্দুর সাথে সম্পর্কিত তা নির্ধারণ করতে ব্যবহার করা যেতে পারে), এবং কনফিগার করার সময় বস্তুর নামকরণ করার জন্য সর্বোত্তম অনুশীলন ।

একটি হলুদ গিয়ার ধরে রাখা একটি হাত দেখানো কনফিগারেশন থেকে ভিশন সেন্সর স্ন্যাপশট । উপরে তালিকাভুক্ত নিম্নলিখিত ডেটা সহ গিয়ারের উপরে একটি বর্গক্ষেত্রের ওভারলে রয়েছে: হলুদ বক্স, এক্স 90, ওয়াই 62, ডাব্লু 102, এইচ 98 ।

প্রশ্নের উত্তর দিয়ে এবং আপনার ইঞ্জিনিয়ারিং নোটবুকে অনুপস্থিত ডেটা পূরণ করে ভিশন ডেটা চ্যালেঞ্জটি সম্পূর্ণ করুন ।

  1. উপরের স্ন্যাপশটটি নিতে এই ব্লকগুলির মধ্যে কোনটি ব্যবহার করা হয়েছিল?
    • VEXcode IQ রেডবক্সে স্ন্যাপশট ব্লক সেট করে
    • VEXcode IQ Yellowbox-এ স্ন্যাপশট ব্লক সেট করুন
  2. এই মানগুলি পূরণ করুন:

ভিশন সেন্সর ব্লকগুলি তাদের মানগুলি পূরণ করতে ফাঁকা বাক্স সহ বাম দিকে তালিকাভুক্ত । উপরে থেকে নীচে ব্লকগুলি তালিকাভুক্ত করা হয়েছে: অবজেক্ট বিদ্যমান?, অবজেক্ট গণনা, অবজেক্ট সেন্টার এক্স, অবজেক্ট সেন্টার ওয়াই, অবজেক্ট প্রস্থ এবং অবজেক্টের উচ্চতা ।

  1. YELLOWBOX কি বাম দিকে নাকি রোবটের সেন্টার পয়েন্টের ডানদিকে?
  2. YELLOWBOX কি রোবটের সেন্টার পয়েন্টের উপরে বা নীচে?
  3. YELLOWBOX এই বস্তুটি দেওয়ার জন্য সেরা নাম নয় যদি আপনি সহজেই কোন রঙের স্বাক্ষরটি চিনতে চান । এর মধ্যে কোনটি আরও ভাল নাম? কেন?
    • YELLOWGEAR
    • YELLOWCUBE

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - উত্তর

শিক্ষার্থীদের উত্তরগুলি ক্লাস হিসাবে আলোচনা করা যেতে পারে এবং/অথবা তারা সফলভাবে ক্রিয়াকলাপটি সম্পন্ন করেছে তা নিশ্চিত করার জন্য আপনি তাদের ইঞ্জিনিয়ারিং নোটবুকগুলি পর্যালোচনা করতে পারেন ।

  1. B.

    Yellowbox-এ সেট করা প্যারামিটার সহ স্ন্যাপশট ব্লক নিন ।

  2. VEXcode ব্লকের সাথে সংযুক্ত সম্পন্ন ডেটা । উত্তরগুলি পড়ুন, ক্রম অনুসারে, অবজেক্টগুলি বিদ্যমান = সত্য; অবজেক্ট গণনা = 1; অবজেক্ট সেন্টার x = 141; অবজেক্ট সেন্টার y = 111; অবজেক্টের প্রস্থ = 102; অবজেক্টের উচ্চতা = 98 ।
  3. YELLOWBOX রোবটের সেন্টার পয়েন্টের বাম দিকে কিছুটা হলেও শুধুমাত্র 16.5 পিক্সেলের (সেন্টার 157.5 - 141) পার্থক্য দ্বারা ।
  4. YELLOWBOX রোবটের সেন্টার পয়েন্টের তুলনায় কিছুটা কম কিন্তু শুধুমাত্র 5.5 পিক্সেল (111 - সেন্টার 105.5) এর পার্থক্য দ্বারা ।
  5. A. YELLOWGEAR
    এটি আরও ভাল নাম কারণ এটি কেবল বস্তুর রঙ নয়, বস্তুর ধরণও বর্ণনা করে । এটি একটি গিয়ার, বক্স বা ঘনক নয় ।

আপনার লার্নিং আইকন প্রসারিত করুন আপনার শিক্ষা প্রসারিত করুন - একটি প্রকল্পের মধ্যে সেন্সিং ব্লকগুলি ব্যবহার করুন

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

ভিশন অবজেক্টে সেট করা প্যারামিটার সহ যদি অন্য কোনও ব্লক দেখায় এমন কোড স্নিপেট বিদ্যমান । যদি শাখার মধ্যে 'সবুজ বস্তু পাওয়া গেছে' এবং প্রতিটি টুকরো ডেটা মুদ্রণ করার জন্য প্রিন্ট কমান্ড থাকে, কার্সারকে প্রতিটিের মধ্যে পরবর্তী সারিতে সেট করে । প্রিন্ট কমান্ডগুলি পড়ুন, ক্রমানুসারে, প্রিন্ট অবজেক্ট গণনা; প্রিন্ট অবজেক্ট সেন্টার এক্স, প্রিন্ট অবজেক্ট সেন্টার ওয়াই; প্রিন্ট অবজেক্টের প্রস্থ; এবং প্রিন্ট অবজেক্টের উচ্চতা । অন্য শাখাটি 'কোনও সবুজ বস্তু নেই' মুদ্রণ করে ।

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

কোড স্নিপেট দেখাচ্ছে কিভাবে সেন্সর কমান্ড দিয়ে ড্রাইভট্রেইন কমান্ড ব্যবহার করতে হয় । কোডটি পড়ে: এগিয়ে যান, মন্তব্য করুন - গ্রিনবক্সের বাধা এড়িয়ে চলুন, গ্রিনবক্সের একটি স্ন্যাপশট নিন । তারপর আছে এবং যদি অন্য ব্লক থাকে । যদি শাখার অবজেক্ট বিদ্যমান থাকে এবং অবজেক্ট সেন্টার x 157.5 এর চেয়ে বেশি থাকে তবে 90 ডিগ্রির জন্য বাম দিকে ঘুরুন । অন্য শাখাটি 90 ডিগ্রির জন্য ডানদিকে বাঁক নেয় ।