Funguje báječně, ale neseje (1. díl)

Představte si následující situaci – půl roku pracujete nad hardwarem Vašeho robota, pak napíšete software – velice sofistikovaný a dlouhý. Pak nabijete baterky, zapnete vypínač a … NIC.

Celý článek »

Robot Zumo – několik postřehů ze stavby

Díky vstřícnosti pánů z Hobbyrobotu jsme měli možnost vyzkoušet stavebnici robota ZUMO od firmy Pololu. Ta patří mezi zaběhnuté firmy, které se specializují na malou a hobby robotiku. Část jejího sortimentu je u nás běžně k dostání např. ve svém sortimentu ji mají Snailshop nebo slovenský eMZet robotics. Pokud některou položku nedrží skladem, nebývá problém ji objednat.

Celý článek »

Analogová logika 3

… aneb kde je čára ?

Přestavte si, že máte robota pro sledování čáry. A protože nejste žádní troškaři, máte vpředu rovnou osm čidel čáry. Čidlo čáry se většinou zapojuje přes komparátor přímo na pin mikrokontroléru, takže dává jenom jednoduchoučkou informaci černá/bílá, ale to jsem v prvním díle o analogové logice nedoporučoval, protože dopadnete jako ten chudák mladík na Mini-Sumu, co s námi nemohl soutěžit, protože mu nevyhovovala „černá“ na naší aréně.

Celý článek »

Analogová logika 2

… aneb odkud vítr věje

Minule jsem vám striktně zakazoval používat konstrukce IF-THEN při řízení robotů, protože napsat do svého softwaru stovky a stovky IF-THEN a pak se v nich nevyznat umí každý…

Celý článek »

Analogová logika 1.

... aneb IF zloděj THEN peníze OR život

Když jsem stavěl svého prvního robota, který, jak už jsem psal, byl v jistém smyslu můj nejsložitější – nastal v určitém okamžiku čas, kdy bylo potřeba napsat software. Tehdy začínaly robotické vysavače, které fungovaly tak, že se náhodně toulaly po bytě. Tak jsem si řekl, naprogramuju si na to software.

Celý článek »