ماموریت: —
زمان: ۰.۰۰ث
—
تایمر با اولین حرکت ربات شروع میشود · پاداش: ۰ XP
بازرس ماشین وضعیت (FSM)
PATROL
AVOID
COLLECT
CHARGE
گره فعال با نور مشخص میشود؛ در پرش وضعیت، گره چشمک میزند.
کنترل: کیبورد W/A/S/D + کلیدهای سفارشی هر مأموریت · یا با «اجرای اسکریپت» خودکار فرمان بده
ربات شما
رانندگی با کیبورد: W/↑ جلو · S/↓ عقب · A/D چرخش (حالت دستی)
اسکریپت پایتون
تلهمتری زنده
موقعیت: —
زاویه: ۰°
موتورها: ۰ / ۰
جواهرات باقیمانده: ۰
IR: - - - · لایدار: - - - - -
وضعیت: امن
کنسول خروجی
>>> آماده اجرا...
نشانها
اهداف یادگیری
- ◆درک چرخه شناخت فیزیکی: Sense → Think → Act
- ◆طراحی ماشین حالت متناهی (FSM) برای سناریوهای بحرانی: باتری کم، گیر افتادن، تعقیب سوژه
- ◆اولویتبندی شروط و جلوگیری از چرخههای بیپایان در تصمیمگیری ربات
- ◆مدیریت منابع: باتری، ایستگاه شارژ و زمان بازگشت
چالشهای اکتشافی
- 1.آستانه شارژ را از ۲۰٪ به ۴۰٪ ببر؛ رفتار عامل چطور عوض میشود؟
- 2.ترتیب اولویت حالتها را در اسکریپت جابهجا کن — کجا گیر میکند؟
- 3.اسکریپتی بنویس که بدون CHARGE، کل ماموریت را تمام کند — ممکن است؟
راهنمای تدریس و فعالیت کلاسی — برای مربیان و اولیا باز / بسته
۱. پیشبینی (Predict)
قبل از اجرا حدس بزنند: ربات در چه درصد باتری باید به داک برگردد تا هرگز خاموش نشود؟
۲. آزمایش (Experiment)
سه آستانهی مختلف (۲۰/۳۵/۵۰٪) را امتحان کنند و تعداد خاموشیها را ثبت کنند.
۳. نتیجهگیری (Conclude)
ماشین وضعیت یعنی اولویتبندی تصمیمها؛ چرا CHARGE باید بالاتر از COLLECT باشد؟
میخواهی این ربات را در دنیای واقعی بسازی؟
مشاهده دورههای آکادمی روبوهوش