Кіріспе

RoboCup Junior (RCJ), кейде RobocupJunior деп жазылатын, RoboCup ұйымының бөлімшесі болып табылады, бұл коммерциялық емес робототехникалық ұйым. Ол білім беруге бағытталған және RoboCup жобасының мақсаттарын (роботтар құру) бастауыш және орта мектеп оқушыларына (техникалық түрде 19 жасқа дейін) таныстыруға көмектеседі. Қатысушылар үш негізгі лиганың бірінде бақ сынасады: Футбол, Құтқару немесе Би. Би театры Би лигасының ішіндегі қосымша бағыт, ал Премьер-құтқару Австралия мен Жаңа Зеландиядағы жарыс бағдарламасының бөлігі болып табылады.

Тарих

RoboCup Jr Soccer 1998 жылы Парижде өткен RoboCup халықаралық жарысында Хенрик Хоутоп Лунд пен Луиджи Пальярини көрсеткен демонстрациясымен құрылды және бастау алды. 1999 жылы Хенрик Хаутоп Лунд пен Луиджи Паглиарини Швецияның Стокгольм қаласында RoboCup халықаралық жарысында интерактивті семинар мен жарыс ұйымдастырды. Келесі жылы, 2000 жылы Австралияның Мельбурн қаласында алғашқы халықаралық RoboCup Junior Educational жарысы өтті. RoboCup Junior форматы Мельбурн қаласындағы мұғалімдер мен өнеркәсіп өкілдерінен құралған комитетпен әзірленді. Алғашқы жарыста би, сумо (кейіннен құтқару) және футболдан үш деңгейлі жарыс ұйымдастырылды. 2001 жылы Австралияның сол кездегі премьер-министрі Джон Ховард RoboCup Junior Australia жарысына қатысқан студенттерді аралап, олардың жетістіктері үшін ұстаздар мен оқушыларды құттықтады. 2002 жылы Австралияға сапары барысында Елизавета II патшайым да студенттердің атқарып жатқан жұмысының күрделілігіне таң қалды.

Футболдан бастау

Екі команда әрқайсысы екі роботты (олар жобалаған және жасаған) ойын алаңына орналастырады. Ойынның мақсаты – әр команданың роботтары толыққанды автономды футбол ойынын ойнауы. Роботтар инфрақызыл сәуле шығаратын допты анықтайды және оны, сондай-ақ сонар, компас және камералар сияқты басқа да арнайы сенсорларды пайдаланып, өз орналасуын және қарсыластардың қақпасын анықтайды. Бұл роботтардың әрқайсысы диаметрі және биіктігі 220 мм болатын цилиндрге сыйып отыруы керек. Алғашқыда футбол алаңында роботтардың алаң бойында орналасуына мүмкіндік беретін сұрғылт пластикалық еден болған. 2007 жылы бұл GENII (2-ші буын) алаңымен ауыстырылды, онда жасыл пластиктің әртүрлі түстері болды, бұл жарық сенсорларын орналасуды дәлірек анықтау үшін пайдалануға мүмкіндік берді (бұл алаң әлі де Австралияда, Жаңа Зеландияда қолданылады және қазір Дүниежүзілік роботтар олимпиадасында да қолданылады). 2009 жылы алаң қарапайым жасыл түсті матамен ауыстырылды. Бұл өзгеріс ойынды жерге емес, қақпаның орналасуы мен қабырғаларға көбірек тәуелділік арқылы шынайырақ ету мақсатында жасалды. Алайда, бұл өзгеріс көптеген командалар матаның сапасына қатысты мәселелерге тап болғандықтан, дау тудырды. RoboCup Junior алғаш құрылған кезде, дерлік барлық командалар өз роботтарын құрастыру үшін Lego Mindstorms жиынтықтарын пайдаланды. Соңғы жылдары, әсіресе әлем чемпионаттарында, кейбір командалар өз роботтарында одан да жетілдірілген технология мен дизайнды қолданып келеді. Арнайы басылған схемалық карталар, итергіш құрылғылар (допты тепкілеу үшін), камералар және жетілдірілген микроконтроллерлер халықаралық жарыста кең таралған.

Құтқару желісі.

Құтқару сынағы басталысынан бері бірнеше рет өзгеріп, қиындығы артты. Алғашқыда құтқару сынағын көрсету үшін Австралия картасы пайдаланылды (кейіннен бірнеше жыл бойы Австралияда қолданылды). Содан кейін, бұл қара сызықтар салынған ақ плиткаларға ауыстырылды, робот осы сызықтарды бойлай жүруі керек еді. Халықаралық жарайда, бұл роботтың сызықтарды бойлай іздеп, өтуі қажет болатын "бөлмелер" жиынтығымен алмастырылды; сосын "құрбандарды" (түсті шарларды) анықтау үшін эвакуациялық бөлме қосылды. 2011 жылы Maze қосымша лига ретінде енгізілді. Maze – сызықтарсыз, роботтың жылу шығаратын және көру арқылы анықталатын "құрбандарды" табуы қажет болатын жаңа бәйге. Сонымен қатар, робот құрбандарды анықтау үшін "құтқару жиынтығын" тастауы да талап етіледі.

Бірінші құтқару сынағы

Премьерлік құтқару Австралия және Жаңа Зеландия RoboCup Junior жарыстарында қолданылады. Ол Австралия/Жаңа Зеландия құтқару сынағына өте ұқсас, бірақ шағын қосымша талаптар бар. Командалар белгіленген аймақтағы нысанды ұстап, платформаға орналастыруы керек. Бұл, қатысушылар нысанды бекітіп, платформаға көтеруге мүмкіндік беретін құрылғыны жасауы қажет болғандықтан, Австралия/Жаңа Зеландияның стандартты құтқару сынағынан қиынрақ.

Сахнадағы сынақ

2015 жылға дейін Би және Би Театры бәйгесі деп екіге бөлінген. 2014 жылдан бастап, барлық бәйгелерді біріктіріп, OnStage деп аталатын жалғыз бөлім құрылды.

Билік сынағы (2015 жылға дейін)

Бір команда робот және би композициясын жасайды. Бәйге мақсаты – музыкаға хореографияланған екі минуттық би өнерін жасау; назар құрылыс пен бағдарламалауға бөлінеді. Команда мүшелері роботпен бірге билеуге қатыса алады. Қазылар алқасы түрлі критерийлер негізінде жеңімпазды анықтайды. Би бәйгесі көбінесе жас оқушылардың, әсіресе бастауыш сынып оқушыларының арасында танымал. Роботтардың мөлшері 10 см-ден 2/3 метрге дейін жетеді және олардың құрамында күрделі механикалық бөлшектер бар.

Би театры сынағы (2015 жылға дейін)

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