Můj úspěch na Robosoutěži 2014 pro STŘEDNÍ školy

Dobrý den, zvědaví čtenáři,

dne 14. 11. 2014 jsem v týmu Advanced Robotics spolu s Filipem Smolou z O7 a Markem Lukášem z 3.C reprezentoval Gymnázium Kladno na Robosoutěži 2014. Tato soutěž se už šestým rokem každoročně koná na FEL ČVUT a jejím cílem obvykle je postavit a naprogramovat robota ze stavebnice LEGO Mindstorms, který v časovém limitu musí splnit zadaný úkol. Letos byla soutěž rozdělená na 3 předkola a finále pro 2 postupující z každého předkola. Ti se tam utkají s týmy vysokoškoláků, kteří se jí účastní v rámci předmětu A3B99RO Roboti. Náš výsledek nebyl špatný, vypadli ve čtvrtfinále 1. předkola, a to byla naše první účast a navíc, já jsem v této době „základoškolák“. S námi jel za stejné gymnázium také tým Gümpl, ten dopadl zhruba stejně jaky my.

Na FEL ČVUT jsme přijeli celkem brzo, což se hodilo, protože před soutěží jsme měli čas na poslední dodělávky. Protože se nám nepodařilo robota odladit ještě před soutěží, museli jsme upravovat jak program, tak i konstrukci. Dodělávali jsme ještě těsně před play-off, při němž už byly úpravy zakázané.

Během samotné soutěže to bylo napínavé. V první hromadné jízdě jsme měli špatnou konstrukci a robot se nám převrátil. Ve druhé hromadné jízdě jsme už problém neměli, zato měli jsme štěstí a vyjeli jsme 39 ze 40 bodů (tato jízda je ve videu níže, tým naproti je Gümpl). Poslední bod chyběl kvůli naprosto triviální chybě. V Path.java je fronta, která funguje jako zásobník pro posuny dopředu. Robot jel dopředu teprve až když měl zatočil, nepopojížděl takto: 1 pole->1 pole->1 pole ale rovnou 3 pole. Bohužel na konci jízdy před sebou měl ještě jedno pole, přidal si ho do fronty, tu ale na konci nezkontroloval a nevyprázdnil jí – 1 pole (maximálně 9) nepopojel.

I přes chyby jsme postoupili do play-off. V osmifinále jsme bojovali proti týmu FooBar. Zde už začínal robot postupně selhávat, ale ještě jsme postoupili. Zato ve čtvrtfinále jsme už vypadli, protože se nám robot mírně natáčel na jednu stranu a zaseknul se o roh bludiště.

Po vypadnutí jsme na soutěži zůstali a souboj robotů byl to napínavý až do konce. Jediná „chybička“ byla, že se tam odehrál menší flamewar, protože tým CRACKERS měl některé díly navíc oproti oficiálním specifikacím jejich půjčených sad 9695 a 9797. Pořadatel je však nediskvalifikoval, protože prý nemohl zaručit, že se díly do sady nedostaly ještě před půjčením.

Robota jsme stavěli z půjčených sad 9797 (Lego Mindstorms NXT) a 9648. Program jsme dělali v Javě (leJOS NXJ 0.9.1 beta 3) . Stránka programu je zde:
http://www.jakubvanekpc.jecool.net/?page_id=150

Jakub Vaněk

Výsledky Robosoutěže SŠ 2014: http://www.robosoutez.cz/index.php?sekce=roborace_highschool&id=roborace_highschool_1415_order
Fotogalerie Robosoutěže SŠ 2014: https://www.facebook.com/robosoutez

10409071_1518953778359270_1627231038692038739_n

Robot na startu

10806377_1518953718359276_8269750521046616031_n

Robot vyjel ze startu

Štítky , , .Záložka pro permanentní odkaz.

Napsat komentář