event:robotour2010
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
event:robotour2010 [2010/09/07 10:44] – archimedes | event:robotour2010 [2025/03/13 14:21] (current) – fix templatere plugin invocation root | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Robotour 2010 ====== | ||
+ | {{template> | ||
+ | name=Robotour 2010| | ||
+ | image=project: | ||
+ | organizer=[[user: | ||
+ | datetime=17.09.2010 - 19.09.2010| | ||
+ | place=Bratislava, | ||
+ | Robotour: | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * Slides presented at Robotour workshop {{: | ||
+ | * [[http:// | ||
+ | * We participated with [[project/ | ||
+ | |||
+ | ===== Photos & videos ===== | ||
+ | |||
+ | Photo galleries: | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | Videos: | ||
+ | {{youtube> | ||
+ | {{youtube> | ||
+ | {{youtube> | ||
+ | |||
+ | |||
+ | ====== Report by tutchek ====== | ||
+ | |||
+ | Ahoj! | ||
+ | |||
+ | Tento týden byl přeplněný událostmi. V sobotu se v Bratislavě udála soutěž Robotour 2010 a jen by se asi patřilo napsat, že | ||
+ | |||
+ | //**IT WAS A HUGE SUCCESS!!!**// | ||
+ | |||
+ | Pro neznalé připomenu oč šlo. Robotour je soutěž outdoorových robotů, ve které jde o autonomní pohyb robotů po cestách, na základě znalosti mapy a cílového bodu. Po cestě nesmí roboti ani zaútočit na překážku (ať imobilní lavičku, nebo imobilní babičku.. ba ani imobilní robot cizího týmu, který umřel těsně před robotem) ani vyjet z cesty. Jakkoliv se tento úkol zdá jednoduchý, | ||
+ | |||
+ | Brmlab se do soutěže přihlásil s neexistujícím robotem Brmbot Outdoor, který v tu chvíli existoval jen v naší fantazii. Jakkoliv jsem napsaný jako founder projektu, má úloha byla pouze v nakopnutí brmlabu správným směrem a posléze ve znamení nestíhání ničeho. Ale přičiněním organizačního týmu ve složení AxTheB (hardware, software na přímé ovládání hw), Joe (software na mozek robota), Archimedes (analýza obrazu, sice se nakonec nepoužila, ale vznikl zajímavý základ, na kterém budeme stavět), b00lean (BrmGps, spolehlivý program na GPS a kompas na Androidu) a TMA (studnice nápadů) Brmbot vznikl. | ||
+ | |||
+ | Dle oficiální pohádky, kterou jsme na Robotour hlásali všem českým i slovenským týmům, dokonce i týmu italskému, jsme se před šesti týdny neznali, před pěti jsme si řekli, že bude robot a pak robot vznikl. Toto je opravdu neuvěřitelně krátká doba na podobný projekt, což také uznala i naše silná konkurence. Naším cílem tedy bylo homologovat se (prokázat, že projedem 10 metrů rovně bez opuštění cesty, že jsme schopni nevrazit do překážky a že má robot funhkční nouzový vypínač). | ||
+ | |||
+ | Po noci strávené nonstop programováním AxTheB přivezl robota na Opatov a tým A ve složení AxTheB, JoHnY a Tutchek se vydal směrem na cestu. Po cestě Tutchek zjistil, že nemá nabíječku k notebooku a začal s týmem C organizovat šílený nákup baterií, který byl završen desetiminutovým hovorem s automatem v Alze, který se udál z Bratislavy do Prahy. Ale to už je jiný příběh. Rozhodně robot přijel do Bratislavy a uměl jezdit, ale bez mozku. | ||
+ | |||
+ | Tým B ve složení Joe a Amy vyjel vlakem o hodinu později. Navádění cesty dle GPS vyzkoušeli na trase Kolín-Pardubice a software zajisté zafungoval, protože vlak dojel. Přijel tedy mozek robota a mohla se zkusit homologace. V tuto chvíli se poprvé pořádně spojil hw a sw. Netrvalo ani pár hodin, robot jezdil a odvážili jsme se zkusit kvalifikaci. Bohužel první dva pokusy dopadly neslavně. Při prvním jsme prostě neudrželi směr doleva, při druhém směr doprava a bohužel jsme ani nezastavili včas robota a ten se se zvukem praskajících plastů převrátil (viz video z pohledu robota). Ale netrvalo ani dalších pár hodin a homologaci jsme zvládli. Robotour byla dobyta! Zbyl poslední úkol pro náš tým - robot sice umí jezdit s plným soudkem, ale nezatočí. Proto jsme museli jezdit na prázdný sud. Bohužel sponzor soutěže dodal pouze plné pivní sudy a tedy jsme se nějak museli zbavit deseti piv (přičemž v plánu byla ještě celonoční práce a půl týmu jsou abstinentni resp. jim pivo nechutná). Vydali jsme se tedy za týmem C s tím, že pivo nějak dořešíme. | ||
+ | |||
+ | Tým C ve složení Pasky a Chido dovezl z Prahy baterie, můj nový adaptér k notebooku (děkuji ještě jednou... a to i vzhledem k tomu, že jsem ten svůj zapomenutý našel na dně batohu...) a dal si s námi sraz na druhé straně Bratislavy, kde probíhal Istrocon. Pasky naléhal s nabídkou pomoci týmu, nabídli jsme mu tedy likvidaci deseti piv. Odmítl, ale sehnal 10 kelímků a udat 10 piv na největším conu ve střední Evropě až takový problém nebyl (jen se lidé divili, proč by někdo dával pivo zdarma). | ||
+ | |||
+ | Ráno jsme se tedy dostavili s prázdným sudem a robotem do místa závodu. Po konfrontaci s milou obsluhou jídelního bufetu Družba ("CO CHCETE?" | ||
+ | |||
+ | V druhém kole jsme už uměli natáčet robota do zadaného směru. Robot tedy povyjel, natočil se do zadaného směru a jel. Bohužel zde naše snažení zkazila jedna malá izolepa, která chyběla. Robot se totiž rozjížděl plynule, ale zastavoval "na fleku", | ||
+ | |||
+ | Ve třetím kole se nám stal osudným průhledný robot, kterého naše infračervené detektory překážek neviděly a neomylně se do cizího robota rozjel. V tomto kole robot hrál před startem při odpočtu The Final Countdown pro pobavení okolních diváků. Ti byli bohužel vyhnáni dost daleko na to, aby neslyšeli nic. | ||
+ | |||
+ | Ve čtvrtém kole už diváci stáli dost blízko na to, aby The Final Countdown slyšeli zřetelně a mohli ocenit důvtip našeho týmu. Bohužel došlo k zaseknutí povinného nouzového tlačítka a robot nevyjel. | ||
+ | |||
+ | V pátém kole se trošku zbláznil kompas a brmbot se neomylně vyjel seznámit s okolo stojícími diváky. | ||
+ | |||
+ | Jakkoliv se může zdát, že nás smůla provázela celou soutěží, opak je pravdou! Skončili jsme na pěkném 11. místě z 15 soutěžících, | ||
+ | |||
+ | Nyní k samotnému robotovi. Jak můžete vidět na fotkách, robota tvoří pásový podvozek, který je z modelu tanku. Na něm je konstrukce z Merkuru zakončená stožárem pro kameru, Tescoma sférické zrcadlo, GPS/kompas a nouzové tlačítko. Toto zrcadlo bylo naši unikátní fíčurou, kterou nám jiné týmy záviděly. Jediná nevýhoda byla, že tato kovová naběračka ovlivňovala kompas nad tím, a tedy se součástí robotu stala i použítá krabička od nějaké číny, bez které by to ale celé nefungovalo. Motory robota byly řízeny procesorem ATMega na desce Arduino. Arduino také zpracovávalo vstupy ze senzorů a příkazy z řídícího software. Řídící software bylo naopak na běžném PC, původně na Eee, ale to nepřežilo a muselo být nahrazeno rozměrnějším notebookem. Sice jsme museli vyřešit to, že detektor překážek ho viděl a tedy se nerozjel, protože mu furt něco clonilo, ale to se vyřešilo. (Mimochodem, | ||
+ | |||
+ | Také jsme navázali styky s ostatními robotickými týmy a nakonec jsme byli přesvědčení, | ||
+ | |||
+ | Gratulujeme vítězům Robotour (1. tým Eduro, 2. tým Roboauto quido a 3. Radioklub OK1KPI Písek + Tatran Team) | ||
+ | |||
+ | |||
+ | Naše plány na poli robotiky směřují nyní jak k inteligentnímu robotovi Brmbot Turing, tak k účasti na outdoor soutěžích příští rok - Robotem Rovně, Roboorienteering a Robotour 2011 ve Vídni. | ||
+ | |||
+ | Fotky: | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | Video: | ||
+ | * {{youtube> | ||
+ | |||
+ | Robotour: | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | Další soutěže: | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | Za tým Brmbot Outdoor, nehrající kapitán Tutchek. |