Кіріспе

Stack Attack 2003 жылы FIRST робототехникалық жарысының ойыны болды. Екі команда, әрқайсысы екі роботтан тұрады, үлкен Sterilite жәшіктерін өз аймақтарына жылжытып, оларды үймелеп жинау арқылы жарысады.

Орналасу

Ойынның басында әр командаға 4 қорап беріледі, оларды өздері қалағандай орналастыра алады. Бұл қораптардың әрқайсысы жиынтықтағы инфрақызыл сенсорларға жақсы көрінетін ретрорефлективті таспамен белгіленген. Ойын алаңының ортасында, пандустың үстінде 29 қораптан тұратын үлкен үйме орналасқан.

Нысан

Бұл ойынның мақсаты – әрбір екі ойыншыдан тұратын одақтың қарсы командадан көп ұпай жинауы. Ұпай санау одақтың ұпай жинау аймағындағы әрбір қорап үшін бір ұпайдан, олардың ең биік үйіндісінің биіктігіне көбейтілген түрде жүзеге асырылады. Ойын аяқталғанда пандустың үстінде тұрған әрбір робот одақтың ұпай есебіне 25 ұпай қосады. Роботпен тіреліп тұрған қораптар соңғы есепке енгізілмейді.

Адамдық ойыншы

Матч басталғанда адам ойыншысының кезеңі 10 секундқа созылады, осы уақытта әр командадан бір тағайындалған адам алаңға шығып, өздерінің төрт қорасының бірін немесе бірнешеуін өз командаластарының адам ойыншысына беруге немесе алуға мүмкіндік алады. Бұл командаларға бастапқы 4 қабаттан биік қабаттар құруға жағдай жасады. Адам ойыншылары роботты іске қосу алдында қысымға сезімтал тақтаға оралуы тиіс болды.

Автономиялық

Автономды кезең Stack Attack ойынында 15 секундқа созылды. Осы автономды кезеңде командалар қарсыластың стактарын іздеу үшін инфрақызыл сенсорларды пайдалана алатын, ақ лента бойынша қозғалу үшін де сол сенсорларды қолданатын, немесе орталық стактарға бару үшін инерциялық навигацияны қолданатын.

Адаммен бақыланатын

Адам бақылауындағы кезең автономды кезеңнен кейін дереу басталды. Осы кезеңде роботтар өз жағына мүмкіндігінше көп қора жинауға тырысады, сонымен қатар қарсыластар командаларының қораларын өздерінің есептеу аймағына жеткізуіне және қарсыластардың үйінділерін құлатуына кедеріс келтіреді. Қораларды үйінділеуге қабілетті роботтар осы уақытты үйіндіні құрастыру және қорғау үшін пайдаланады.

Автономиялық

Автономды режимдегі ең табысты стратегия – роботты орталық қаптамадан өткізіп, мүмкіндігінше көп қоқыс жәшігін сол роботтың ұпай жинау аймағына итеру болды. Қоқыс жәшіктерін алаңның бір жағынан екінші жағына жылжыту өте қиын болғандықтан, орталықтағы көптеген қоқыс жәшіктері бір жаққа жиналғаннан кейін, көбінесе сол команда жеңіске жетті. Командалар сондай-ақ, ойын басталғанда адамдар қойған қоқыс жәшіктерінің үйінділерін іздеп тауып, құлатуға тырысатын болды.

Адамның бақылауындағы ойын

Көбінесе негізгі ойын – командалар өз аймақтарын тазартуға тырысып, сонымен бірге өз ұпай секциясында мүмкіндігінше көп жәшіктерді сақтап қалатын шатас кезең болатын. Жинақтай алатын роботтар әдетте матч бойы өз жинағын қорғайтын, ал матч аяқталар тұсында ғана оны босататын.