Micromouse with Mindstorms
Micromouse competition task / súťažná úloha Myš v bludisku
Myš v bludisku je robotická súťažná úloha zo slovenskej súťaže Istrobot. Cieľom tejto súťaže je, aby robot autonómne prešiel zo štartu do cieľa v čo najkratšom čase.
Pravidlá súťažnej úlohy
Bludisko pozostáva zo siete (max. 16 × 16) základných štvorcov s rozmermi 18 × 18 cm. Steny bludiska sú 5 cm vysoké a 1,2 cm hrubé (nepresnosti sú zanedbateľné). Chodbičky sú teda široké 16,8 cm.
Steny bludiska sú zboku biele, horná strana steny je červená. Podlaha bludiska bude z dreva alebo podobného materiálu, natretá čiernou matnou farbou. Povrch hornej a bočných stien bludiska by mal odrážať infračervené svetlo a povrch podlahy by ho mal pohlcovať.
Na súťaži býva použité len bludisko 9 x 9. Štart bude v ľavom spodnom rohu, cieľ v pravých horných štyroch štvorcoch. Vchod do cieľa je len jeden. Je možné, že do cieľa povedie viac ako jedna cesta, a treba s tým počítať.
Rohy jednotkového štvorčeka tvoria tzv. mrežové body. Bludisko bude vytvorené tak, že s výnimkou cieľa bude z každého mrežového bodu vychádzať aspoň jedna stena.
V bludisku sa dá použiť pravidlo pravej (alebo ľavej) ruky. Oba smery nemusia byť (a zrejme ani nebudú) rovnocenné. Určite to však nebude najkratšia cesta do cieľa. Zámerom tohoto zjednodušenia je umožniť účasť aj začiatočníkom, ktorí obvykle potrebujú sústrediť pozornosť viac na konštrukciu robota ako na algoritmus.
Myš musí byť autonómna. Nesmie používať zdroj energie využívajúci spaľovací proces. Dĺžka a šírka myši nesmie prekročiť 25 cm. Ak myš mení počas činnosti svoje rozmery, v žiadnom okamihu nesmie prekročiť 25×25 cm. Výška nie je obmedzená. Uvedomte si aj rozmery bludiska a miesto potrebné na otáčanie.
Myš nesmie počas cesty bludiskom nikde nič odložiť ani stratiť. Myš nesmie skákať, prekračovať alebo loziť po stenách, ryť alebo kresliť, poškodiť alebo zničiť bludisko.
Základnou úlohou je prejsť zo štartovacieho štvorčeka do cieľového. Takúto cestu nazveme 'pokus' a čas, ktorý zaberie, nazveme 'čas pokusu'. Cesta späť z cieľového štvorca do štartovacieho sa nepovažuje za pokus. Meria sa aj celkový čas strávený v bludisku, ktorý je pre každého súťažiaceho obmedzený na 5 minút.
Medzi dokončeným pokusom a štartom ďalšieho pokusu musí myš ostať aspoň 1 sekundu na štartovacom poli. Počas tejto sekundy nesmie zakrývať infrasenzor časomiery.