ম্যাক্রো#
ভূমিকা#
VEX AIM কোডিং রোবটটিতে ম্যাক্রো অন্তর্ভুক্ত রয়েছে, যা হলো পূর্ব-নির্মিত এমন কিছু ক্রিয়াকলাপ যা রোবটের একাধিক আচরণকে একটি ব্লকে একত্রিত করে। ম্যাক্রোর সাহায্যে রোবটটি বিভিন্ন আবেগ প্রকাশ করতে পারে, কোনো বস্তু শনাক্ত না হওয়া পর্যন্ত ঘুরতে পারে, অথবা এআই ভিশন সেন্সর দ্বারা শনাক্ত করা বস্তুর দিকে এগিয়ে যেতে পারে।
নিম্নে সকল ব্লকের একটি তালিকা দেওয়া হলো:
ক্রিয়াকলাপ — আগে থেকে তৈরি রোবটের আচরণগুলো চালান।
act — রোবটকে নির্বাচিত আবেগটি অভিনয় করে দেখাতে বাধ্য করে।
বস্তু শনাক্ত না হওয়া পর্যন্ত ঘুরবে — এআই ভিশন সেন্সর একটি নির্বাচিত বস্তু শনাক্ত না করা পর্যন্ত রোবটটিকে ঘোরায়।
বস্তু সংগ্রহ — নির্বাচিত বস্তুটি সংগ্রহ করতে রোবটকে চালিত করে।
বস্তুর দিকে যান — রোবটকে নির্বাচিত বস্তুর দিকে নিয়ে যায়।
কর্ম#
আইন#
act স্ট্যাক ব্লকটি রোবটকে নড়াচড়া, শব্দ, ইমোজি এবং এলইডি ব্যবহার করে একটি নির্বাচিত আবেগ প্রকাশ করতে সাহায্য করে।
[খুশি v] ভাব দেখাও
প্যারামিটার |
বর্ণনা |
|---|---|
আবেগ |
রোবটটির অভিনয় করার জন্য আবেগ:
|
উদাহরণ
শুরু হলে
[React to kicking a sports ball.]
অবজেক্ট [মাঝারি v] কিক করো
[খুশি v] ভাব দেখাও
বস্তুটি না ঘোরানো পর্যন্ত ঘোরান#
turn until object স্ট্যাক ব্লকটি রোবটটিকে ততক্ষণ ঘোরাতে থাকে যতক্ষণ না এআই ভিশন সেন্সর কোনো বস্তু শনাক্ত করে।
দ্রষ্টব্য: যদি রোবট বস্তু সনাক্ত করতে অসুবিধা বোধ করে, তাহলে set turn velocity ব্লকটি ব্যবহার করে রোবটের মোড় নেওয়ার গতি কমানোর চেষ্টা করুন।
[স্পোর্টস বল v] পাওয়া না পর্যন্ত [ডান v] ঘোরো
প্যারামিটার |
বর্ণনা |
|---|---|
দিকনির্দেশনা |
রোবটটির ঘোরার দিক:
|
বস্তু |
The object for the AI Vision Sensor to detect:
|
উদাহরণ
শুরু হলে
[Turn left until an orange barrel is detected.]
[কমলা ব্যারেল v] পাওয়া না পর্যন্ত [বাম v] ঘোরো
বস্তু পান#
গেট অবজেক্ট স্ট্যাক ব্লকটি রোবটকে শনাক্ত করা কোনো বস্তুর দিকে চালনা করে, যতক্ষণ না সেটি রোবটের চুম্বকের সাথে সংযুক্ত হয়।
দ্রষ্টব্য: এপ্রিলট্যাগ আইডিগুলো নির্বাচন করা যাবে না, কারণ সেগুলোতে চুম্বক নেই।
দ্রষ্টব্য: যদি রোবট বস্তু সনাক্ত করতে অসুবিধা বোধ করে, তাহলে set move velocity এবং set turn velocity ব্লকগুলি ব্যবহার করে রোবটের চলার এবং ঘোরার গতি কমানোর চেষ্টা করুন।
[স্পোর্টস বল v] নাও
প্যারামিটার |
বর্ণনা |
|---|---|
বস্তু |
রোবটের সংগ্রহ করার বস্তু:
|
উদাহরণ
শুরু হলে
[Find and kick a sports ball.]
[স্পোর্টস বল v] পাওয়া না পর্যন্ত [ডান v] ঘোরো
[স্পোর্টস বল v] নাও
অবজেক্ট [মাঝারি v] কিক করো
বস্তুতে স্থানান্তর করুন#
মুভ টু অবজেক্ট স্ট্যাক ব্লকটি এআই ভিশন সেন্সর দ্বারা শনাক্ত করা কোনো বস্তুর দিকে রোবটটিকে এগিয়ে নিয়ে যায়।
দ্রষ্টব্য: যদি রোবট বস্তু সনাক্ত করতে অসুবিধা বোধ করে, তাহলে set move velocity এবং set turn velocity ব্লকগুলি ব্যবহার করে রোবটের চলার এবং ঘোরার গতি কমানোর চেষ্টা করুন।
[AIM robot v]-এ যাও
প্যারামিটার |
বর্ণনা |
|---|---|
বস্তু |
The object for the robot to move toward:
|
উদাহরণ
শুরু হলে
[Approach the closest AIM Robot.]
[AIM robot v] পাওয়া না পর্যন্ত [ডান v] ঘোরো
[AIM robot v]-এ যাও