AGI-Robi-Foci Avasi Gimnázium Robot-Foci szabályok Avasi Gimnázium Tehetségpont Miskolc,. 1
1 Bevezetés A szabályokat a RoboCup-Junior robotfoci világbajnokság szabályainak módosításaként alkottuk meg. / ld.: http://rcj.robocup.org/rcj2014/soccer_2014.pdf / Az eredeti szabály szerint: In the RoboCupJunior soccer challenge, teams of two autonomous mobile robots compete against another team in matches. They must look for an infraredlight-emitting ball, trying to score into a color-coded goal in a special field built in a way that resembles the actual field for human soccer. Robots are required to have full autonomy from humans, technical designs, and ingenious programming by their developers. Az AGI-Robi-Foci szabálya szerint: Két nem független mobil robot küzd a másik hasonló robotcsapattal. Piros vagy kék LEGO labdával játszanak (nem világító és nem infra-ledes labdával). A kapuk színét meg lehet különböztetni, de nem kötelező. A pálya mérete az emberi futballpálya méretének kicsinyített változata. A robotoktól nem követeljük meg a teljes önállóságot, megengedjük a Bluetooth kommunikációt egy előzőleg hitelesített számítógép és egy robot között. A számítógépet a robot programozója kezelheti. 2 Csapatok Egy csapat minimum 2 maximum 3 diákból állhat. (A felkészítő tanár és felnőtt kísérő a verseny alatt nem tagja a csapatnak!) A csapatnak kell leni egy csapatkapitánynak, aki tartja a kapcsolatot a bírókkal/rendezőkkel, és irányítja a csapattársakat.
A pálya mellett csapatonként egy technikus állhat, aki a bíró engedélyével kiveheti és beteheti a saját robotjait a pályára. (Ez a technikus lehet a csapatkapitány is.) Minden robothoz kell egy (vagy két) kezelő, aki átépítheti a robotot a pályán kívül, programozhatja és irányíthatja a pályán belül a saját robotját. A verseny ideje alatt a csapatkapitányi szerep cserélhető, azonban a csapattagok nem válhatnak ki a csapatból, és nem léphet be új tag a versenyre történő nevezés után. Az a csapat, amelyik megszegi a szabályokat kizárható a versenyből. 3 Robotok 3.1 A robotok száma/cseréje Minden csapat legfeljebb egy robotot nevezhet a versenyre. A verseny végéig a robotok átépíthetőek, de központi vezérlőegységük nem cserélhető. 3.2 A robotok színe A robotokat minimum egy, maximum két színnel meg kell különböztetni. A robotok jelölése egyedi kell, hogy legyen, nem lehet megtévesztő, nem hasonlíthat másik robot színéhez, vagy a labda színéhez. 3.3 Irányítás/kommunikáció A robotok irányítás nélkül (önállóan), vagy kizárólag kontrolált (előzőleg a bírók által hitelesített) bluetooth kapcsolaton keresztül irányítva mozoghatnak a pályán. A robotok a robot-pc kommunikáción kívül más módon nem kommunikálhatnak (robot-robot, robot-wifi, robot-zigbee stb.).
3.4 Robotmozgás A robot nem mozoghat kizárólag egy egyenes mentén (pl. a kapu előtt), hanem az egész pályát be kell tudnia járnia, követnie kell tudni a labdát. 3.5 Méretek A robotok méretei korlátozottak és nevezéskor mérik azokat. Egy 22 cm átmérőjű és 22 cm magas hengerben kell elférnie. 3.6 Karbantartás A robotot könnyen ki kell tudni venni a pályáról karbantartási céllal, ezért egy fogantyút kell építeni a tetejére, úgy hogy beleférjen a 22 cm-es magassági korlátba álló helyzetben. 4 AGI-Robi-Pálya szabályok 4.1 A pálya típusa A 2013-as VB-n még két pályaméret volt érvényes a SOCCER A field és a SOCCER B field. Mindkét pálya esetén a játéktér mérete azonos. A különbség az, hogy az A field nem tartalmazott oldalvonalat, mert a helyén palánk van. A B field esetén az oldalpalánk az oldal- és alapvonalakon kívül van. Nemzetközi versenyeken 2014-ben már csak a B field az érvényes világbajnoki pálya, azonban az Avasi Gimnázium diákjai elfogadták, hogy Miskolcon -ban még a 2013-as szabályok szerint építenek pályát.
4.2 A pálya mérete Az AGI-Robi ligában a pálya mérete: 122 cm x 183 cm. Amint az ábrákon látható, minden sarokban 8 cm-es befogójú alakú ék legyen 4.3 Falak A pályát, beleértve a kapukat is, deszkafal veszi körbe. A falak 14 cm magasak lehetnek. A falakat matt-feketére lehet festeni. 4.4 Kapuk Az AGI-Robi ligában 45 cm szélesek és 8 cm magasak a kapuk. A kapu háta, oldalai és a pályán belüli padlózata matt-fehér, sárga, vagy kék. 4.5 Padlózat Nem csúszós/ragadós festett zöld vagy sárga. Minden vonalnak 20 mm vastagnak kell lenni rajta.
4.6 Semleges pontok 5 semleges pont van a pályán. Egy (1) pont van a pálya közepén. Négy (4) pont van minden sarok mellett a pálya hosszabb oldalával párhuzamosan, a gólvonaltól a pálya közepe felé haladva 45 cm-re elhelyezve. (A semleges pontok azok a pontok a pályán, ahová helyezni tudja a bíró a robotokat vagy a labdát, a játék újraindításakor. A semleges pontok kicsi, kék színű + kereszttel vannak megjelölve. A labdát a gólterület semleges pontjára kell helyezni, ha a játékfelfüggesztés a gólterületen történt előzőleg. A középpontba kell helyezni a labdát akkor, amikor a középpályán történt a játékmegszakítás.) 4.7 Kezdőkör 60 cm átmérőjű kör a pálya közepén (az (1) semleges pont körül). 20mm vastag fekete vonal jelzi. Innen kell a kezdőrúgásokat elvégezni. Az emberi foci szabályainak megfelelően kezdőrúgáskor a labdán kívül csak a kezdőcsapat robotja lehet a körön belül. 4.8 Partvonalon kívül Ezen a pályán robot nem tud tartózkodni. 4.9 Megvilágítási és mágneses feltételek. A csapatoknak arra kell felkészülni, hogy kalibrálják robotjaikat a helyszínen, a megvilágítási szintekhez, ha szükséges. 5.1 Specifikációk 5 A labda A labda piros vagy kék színű szabványos LEGO labda.
6 JÁTÉK 6.1 Egy meccs szabálya és tartama A meccs két félidőből áll. Minden félidő 5 perces. A két félidő között egy 3 perces szünet lesz. A játékóra fut az egész játék alatt, kivéve, ha jelzik, a bíró konzultálni akar a rendezőkkel. A meccs kezdete előtt 2 perccel a csapatoknak készen kell állni a játékra. A csapatokat, amennyiben késnek a bíró megítélése szerint, percenként egy góllal büntetik. Ha egy csapat nem jelenik meg öt percen belül a játék kezdetére, az a csapat elveszti a meccset, és az ott lévő csapat győz, 5-0 gólarányban. 6.2 A meccs kezdete A meccs előtt a bíró egy fém érmét dob fel, és az elsőnek kihúzott csapat nevezheti meg az érmét, míg az a levegőben van. A feldobott érme győztese választja meg, hogy: a.) térfelet választ, vagy b.) kezdőrúgást végez. Az érmedobás vesztese nyílván a másik lehetőséget választhatja. Az a csapat, amelyik az első félidőben nem a kezdő rúgást teszi, az fogja a második félidőben a kezdő rúgást tenni. 6.3 Kezdőrúgások Minden félidő kezdőrúgással indul. Minden robotot a saját térfelén kell elhelyezni. Minden robotnak nyugalmi helyzetben kell lenni. A labdát a bíró helyezi el a pálya közepén.
A kezdő rúgást adó csapat helyezi el a robotjait először a pályán. A robotokat nem szabad a gólvonal mögé elhelyezni, és nem is maradhatnak ott. A robotokat nem szabad elmozdítani miután már egyszer el lettek helyezve. Az a csapat, amelyik nem a kezdő rúgást adta, a pálya védelmi felére helyezi el a robotjait. A nem kezdő rúgást adó csapatnak a robotjait a labdától legalább 30 cm távolságra kell elhelyezni (a kezdőkörön kívül). A bíró a robotok elhelyezésén igazíthat. A bíró parancsára minden robotot azonnal elindítanak a csapat emberi tagjai. Minden robotot, amelyik elindul a bírói jelzés előtt, eltávolítanak a pályáról 1 percre. 6.4 Emberek Általában, a robotok ember által való fizikai mozgatása nem megengedett. Az emberek csupán akkor mozdíthatják a robotokat, ha arra bírói utasítást kapnak. Minden meccs kezdete előtt a csapatoknak ajánlatos egy embert kijelölni, aki mint csapatkapitány/technikus fog működni, és ő lesz az, aki indíthatja, elhelyezheti a robotot, kiveheti, visszahelyezheti a robotot a játék közben, a bíró által irányítva a megállapított szabályok szerint. Egyéb csapattagok a játékmező környezetén belül, a pályától legalább 1 méter távolságban tartózkodhatnak, amíg a labda játékban van, hacsak a bíró egyéb utasítást nem ad. 6.5 Labdamozgások A robotok nem foghatják a labdát. Tanács: A labdafogás azt jelenti, hogy a robot teljes ellenőrzése alatt tartja a labdát, meggátolva minden mozgást. Pl. jelenthet egy labda rögzítését a robot teste által, vagy körbefogja a robot teste a labdát, hogy mások ne férhessenek hozzá, a labda bármilyen módon a robot testéhez
tapad. Ha egy labda nem forog, miközben egy robot mozog, vagy a labda nem tud kiszabadulni miután beleakadt egy robotba, ez egy jó példa arra, hogy egy labda fogva van. A labdát nem szabad a robot alatt tartani. A labda folyamatosan látható kell legyen. A labdát más játékos számára is elérhetővé kell tenni. Ezen szabály alól az egyetlen kivétel, az a labdavezetés, amikor a forgató dob biztosítja, hogy a labda mindig a robot előtt legyen. 6.6 Gólok Egy gól akkor érvényes, amikor a teljes labda átmegy a gólvonalon, vagy a labda visszapattan a kapu hátsó faláról. A bíró sípol, amikor érvényesnek ítéli meg a gólt. A gól megítélése után labdakirúgás történik. A nem pontozott csapaté lesz ekkor a labda. Egy büntető gólt ítél a bíró, ha a labda a kapu felé gurul és a védő robot egy része a gólvonalon belül van a kapu területén. Gól esetén a javításon- vagy büntetésen lévő robot visszatérhet a játékba. 6.7 Kapus Az a robot a kapuvédő, amelyik a saját térfélen előbb lépi át a 16-os vonalát (büntető terület) teljes egészében. A kapussá vált robot addig kapuvédő, amíg el nem hagyja a saját büntető területét. 6.8 Szabálytalan támadás A büntető területen belül a kapusnak előnye van. A támadó csatárok (ellenfél) nem tolhatja el, és nem érintheti meg a kapust semmilyen módon. Ha a támadó
és egy csatár érintkeznek, és bármelyikük hozzáér a labdához, a labdát azonnal valamelyik legközelebbi semleges pontra kell helyezni. Ha a labda ilyen szituációban bepattan a kapuba, a gól érvényteleníthető. 6.9 Elakadás Elakadás akkor fordul elő, ha a labda több robot közé szorul vagy a robotok és a fal közé szorul. Elakadás esetében a labdát a legközelebbi nem foglalt semleges pontra kell visszahelyezni. Elakadáskor, ha szükséges a robotokat a bíró minimális elmozdítással szabadítja ki. 6.10 Partvonalon kívül Ezen a pályán sem a robotok, sem a labda nem kerülhet a partvonalon kívülre. 6.11 Sérült robotok Ha egy robot megsérül (elromlik), ki kell venni a játékból, és meg kell javítani mielőtt visszatérhetne a játékba. Egy sérült robotnak legalább 1 percig a pályán kívül kell maradnia. Egy robot sérült, ha: Ha egy robot nem mozdul és/vagy nem reagál a labdára. Ha egy robot folyamatosan a gólterületre (kapuba) tér vissza. Kikapcsol önmagától. A bíró vagy a technikus/csapatkapitány mozdíthatják el a sérült robotokat a pályáról. A sérült robotot az csapat számára kijelölt karbantartási helyen kell javítani a pálya mellett, a pályán kívül. Egy sérült robot a bíró engedélyével visszatérhet ahhoz a semleges ponthoz, amely legközelebb van ahhoz a pályán lévő pozíciójához, ahonnan azt előzőleg
eltávolították. A bíró dönthet úgy, hogy a robot nincs megjavítva, ha ugyanazt a problémát tapasztalja. Kizárólag a bíró dönti el, hogy mikor sérült, vagy szabálytalan egy robot, és kiküldheti a robotot legalább 1 percre a karbantartási helyre (kiállítás). A kiállítás/karbantartás alatt a játék folytatódhat a bíró döntésétől függően. 6.12 Tiltott védekezés Tilos mindkét robotnak a kapuban állni, vagy egy időben a büntető területen belül tartózkodni. A szabálytalanul védekező (nem kapus) robotot a bíró az (1) semleges pontra a kezdőkörbe helyezi. Ha egymás után többször előfordul a tiltott védekezés, a bíró sérültnek ítélheti a robotot (1 perc büntetés). 6.13 Játék felfüggesztése Alapvetően a játékidő folyamatosan telik. Ha bíró felfüggeszti a játékot (megállítja az órát), mert konzultálni akar valakivel, akkor a robotoknak a helyükön kell maradni mozdulatlanul, és nem szabad őket megérinteni (javítani). A játék újraindításakor a bíró dönti el, hogy a játék változatlan pozícióban folytatódjon, vagy kirúgással induljon újra. 7 Viselkedési szabályok 7.1 Tisztességes Játék Alapvető elvárás a csapatoktól a tisztességes és tiszta meccsek lejátszása. Minden robotot úgy kell megépíteni, hogy ne tegyen kárt másik résztvevőben.
A robotoknak nem szabad kárt tenni a versenykörnyezetben sem (focipálya, karbantartási terület). Az emberek (diákok és kísérőik) sem tehetnek kárt sem a robotokban, sem a versenykörnyezetben. 7.2 Magatartás A verseny színhelyén minden mozgás és viselkedés legyen visszafogott. 7.3 Segítség Mentorok (tanárok, szülők, kísérők és más felnőttek) nem tartózkodhatnak a pálya közelében, hacsak a szervezők ezt meg nem engedik ideiglenesen. Csak a versenyző diákok tartózkodhatnak a pálya közelében. 7.4 Tudásmegosztás Az AGI-Robi-Foci-bajnokságok egyik alapelve a tudásmegosztás. A bajnokság után minden újdonságot jelentő technikai és szakmai tudást, tapasztalatot meg kell osztani a verseny többi résztvevőjével. A verseny után minden új fejlesztést közzé lehet tenni a verseny internetes honlapján. 7.5 Szellemiség Elvárjuk hogy minden résztvevő (diák, felkészítő tanár, kísérő) elfogadja a verseny filozófiáját: It is not whether you win or lose, but how much you learn that counts! Nem az a fontos, hogy nyersz, vagy veszítesz, hanem az, hogy mennyit tanulsz belőle! 7.6 Szabálytalanságok/Kizárás
Az a csapat, amelyik megsérti a viselkedési szabályokat, kizárható a versenyből. Az is lehetséges, hogy csak egyes személyeket, vagy robotokat zár ki a versenyből a zsűri/bíró. A büntetésnek különböző fokozatai vannak. A sárga lap felmutatása figyelmeztetést jelent, a piros lap adása kizárás. 8 Konfliktus kezelés 8.1 Bíró és partjelző(segéd bíró) Meccs közben a bíró és segédje a döntéshozó emberek, robotok és események ügyében. Játékidőben a bíró(k) döntése végleges, megkérdőjelezhetetlen. Minden vitatkozást a bírói döntéssel kapcsolatban (sárga lapos) figyelmeztetést vonhat maga után. Indokolt esetben a bíró a további vitát Piros Lappal zárhatja le, amelynek következménye a játékból való kizárás. A meccs végén a bíró aláíratja az eredményjelző lapot a csapatkapitányokkal. Ha a kapitány aláírja az eredményjelző lapot, azzal elfogadja az eredményt. 8.2 Eredmény pontosítás/összegzés Az eredmények összesítését a Rendező Bizottság végzi. 8.3 Óvás A csapatkapitány, ha nem írja alá a pontozó lapot, akkor óvást nyújthat be a Rendező Bizottsághoz a meccs lefújását követő 5 percen belül. A végső döntést meghozatala és az eredmények kihirdetése a Rendező Bizottság feladata. 8.4 Csoportbajnokság A rendezőbizottság a jelentkezők számától és igényeitől függően csoportbajnokságokat írhat ki, pl. önjáró robotok bajnoksága, irányított robotok
bajnoksága, LEGO robotok bajnoksága, épített robotok bajnoksága, vagy Open Liga and Light Weight Liga. Ezen bajnokságok szabályai részét képezik a jelen AGI-Robi-Foci Szabályzatnak de csak a helyszínen lesznek közzé téve. 8.5 Irányelv A nem szabályozott kérdésekben a RoboCupJunior futbal-bajnokság szabályai az irányadóak.