Robot Edison: Staňte se vládcem stroje!

Robot Edison: Staňte se vládcem stroje!
Sdílej
 
Programování je nuda. Roboti jsou zábavní. Roboti se dají programovat. Ze zkřížení výroků do jedné věty zjistíme, že programování robotů je zábava.

 

Kdo by nechtěl naprogramovat svého domácího BB-8R2-D2 nebo Vall-I? K dispozici je dnes řada nejrůznějších stavebnicových produktů, které něco podobného umožní. Nevypadají sice jako jejich filmové vzory, ale v podstatě umí všechny to samé: Popojíždět, vydávat zvuky a komicky bourat do stěn. A pak je tu Edison.

Ochočte si robota

Edison je jiný. Předně nevypadá moc atraktivně: Malá oranžová krabička s několika senzory, diodami a dvěma koly nikoho neohromí. Nenechte se ale mýlit, sám o sobě Edison zvládne neuvěřitelné věci. Najde cestu skrz bludiště, uklidí kostky ze země, zahraje jednoduchou melodii na přivítanou, vykonává náročné operace v terénu anebo spolupracuje s více Edisony na plnění úkolu. Někdo ho k tomu ale musí vycvičit, tedy naprogramovat.

Robot Ocean One hledá poklady v hlubinách

Robot Ocean One hledá poklady v hlubinách

Vychytané ikony

Programování Edisonova hardwarového srdce není složité. K dispozici jsou tři aplikace. EdBlocks a EdWare jsou určeny spíše mladším jedincům nebo takovým, kteří nikdy o programovací logiku ani nezakopli. V rámci internetových stránek za sebe řadíte ikonky jednotlivých instrukcí, smyček a proměnných. Přehledné řazení všech součástí programu umožňuje vidět názorně a jasně, co se za jakých podmínek stane. Edisona tak můžete vyslat třeba rovně a on se před každou překážkou pootočí, až objede celý pokoj. Je to sice základní trik, ale potěší – mašinka se chová tak, jak jste jí řekli. Dokonce reaguje na hlasité zvuky. Jak? To už musíte sami vymyslet.

Robot Edison rozebraný ze všech stran • 

Skutečné kódování

Pokročilejším programátorům je určena webová aplikace EdPy. Chování Edisona se v ní zapisuje pomocí variace na rozšířený programovací jazyk Python (pomohl při vzniku služeb typu YouTube nebo Facebook). Zde už nejde o hru s ikonami, ale o drsnější kódování, při kterém je třeba vyznat se v možnostech instrukcí a jejich závislostech na ostatních. Na druhou stranu veškerá námaha nutná k učení se EdPy se vám vrátí v mnohem komplexnějším programování Edisona. Robot se skrz EdPy stává všestranným a užitečným pomocníkem.

Skutečný Terminátor: Zničí nás superpočítače?

Skutečný Terminátor: Zničí nás superpočítače?

Přehraj program

Výrobce Microbric podporuje programátory tutoriálovými videi, příkladovými programy a texty v češtině. Do programování se tak dostanete během několika desítek minut dynamicky a přirozeně, aniž byste ztráceli dlouhý čas teoretickým studiem. První úspěchy pak podněcují k dalšímu zkoumání. Cokoliv v EdBlocks, EdWare nebo EdPy vytvoříte, to můžete okamžitě otestovat! Slouží k tomu audio kabel (vynikající nápad – audio výstup má každý notebook), přes který se program jednoduše nahraje do paměti Edisona. Kdybyste si to poslechli ve sluchátkách, zní to jako kvílení modemů, které používali vaši rodiče k připojení na internet.

Stavební stroje z Lego Technics. Všimněte si, že většina využívá dva Edisony • 

Neskutečné konstrukce

Zdálo by se, že zvládnutím programování se dostanete na hranice možností oranžového dvoukoláku. Jenže v takovou chvíli zábava teprve začíná. Po stranách těla Edisona i kol jsou vytlačeny výstupky, které přesně pasují na kostičky stavebnice Lego. Po sejmutí kol se objeví křížová zdířka pro ukotvení klasických tyček. To znamená, že z Edisona se může stát motor složitých pohyblivých konstrukcí, od replik stavařské techniky přes automatické uklízeče malých předmětů až po stroje chodící ze schodů a tak podobně.

Lovci dronů: Jak se bojuje s létajícími roboty

Lovci dronů: Jak se bojuje s létajícími roboty

Roj Edisonů

A to zdaleka není všechno. Když přijde na plac další Edison nebo se jich dokonce sejde větší množství najednou, začíná zcela jiné divadlo. Roboti spolu mohou po zadání správných instrukcí zjednodušeně komunikovat prostřednictvím infračerveného světla. Funguje to třeba tak, že s trochou nápaditosti můžete naprogramovat robotí schovku. Edík bude po pokoji hledat ukryté roboty, a když je najde, bude je muset odjet zapikat. Nebo spolu mohou zápasit v robotím sumu.

Edison dokáže reagovat na světlo, tmu a také na blikán • 

Robotický den

Podobné aktivity jsou často k vidění na robotických dnech na různých základních i vysokých školách v průběhu celého roku. Píšeme o nich často i v ábíčku. A právě Edison dokáže hravě zvládnout všechny disciplíny, které jsou po týmech na soutěžích vyžadovány. Jde tedy o ideální vstup do světa robotiky a programování, ve kterém se můžete rozvíjet pěkných pár let a někteří z vás v něm možná časem najdou i skutečné zaměstnání.

Neobvyklý Octobot: První úplně měkký robot

Neobvyklý Octobot: První úplně měkký robot

Edisoni ve škole

V současnosti již několik českých základních škol Edisony využívá. Dává to smysl. Robotika hraje výraznou roli v běžném životě a v budoucnosti se budou robotické systémy objevovat ještě častěji. Kdo jim porozumí, získá nespornou výhodu ať už v pracovním uplatnění anebo v chápání technologického světa. Je to jako s počítači. Ti z vás, kteří rozumí fungování operačního systému, mají nespornou výhodu před ostatními, kteří vnímají jen ikonky na pracovní ploše. Třeba v tom, že když se systém pokazí, dovedou domyslet, jak ho opravit. A to samé platí o programovatelných robotech. Pochopit jejich funkce znamená vědět víc.


Jak začít?

Začátečníci programují Edisona v přístupných aplikacích EdBlocks a EdWare, pokročilí mohou ovládat jemnou motoriku v rozhraní jazyka Python (nejníže) • 


Příběh robotického Edisona

Za zrodem oranžového dvoukoláku stojí touha australské začínající společnosti Microbric vyrobit cenově dostupného programovatelného robota pro popularizaci vědy v rámci rozšířeného učebního plánu STEM (Science, Technology, Engineering, Mathematics – věda, technika, technologie a matematika). S pomocí kampaně na internetu získali inženýři dostatečné finance a zároveň udrželi cenu jednoho Edisona na nízké úrovni (u nás kolem 1600 Kč). V současnosti je k dispozici již druhá verze Edisona a celosvětový úspěch naznačuje, že se hardware dostane i do další generace. Další informace získáte na www.osobnirobot.cz.

Nový vynález: Bacha na robotickou ještěrku!

Nový vynález: Bacha na robotickou ještěrku!

Internet mozků: Zabydlí se nám v hlavě nanoboti?

Internet mozků: Zabydlí se nám v hlavě nanoboti?

BB-8 na návštěvě: Ze Star Wars do NASA

BB-8 na návštěvě: Ze Star Wars do NASA