Robot Revue 03/2009
Robot Revue 03/2009
15.12.2024
![]() | ![]() Při koupi tohoto titulu dostanete dárek - odznak "placku" Robot Revue! |

4 K obrazu svému!
Ač se tato úvaha poněkud vymyká tvrdě technologickému pojetí, je nezbytné ji uvést vymezením, byť nejzákladnějším, hlavních pojmů. Pokud se zde mluví o robotech, v prvním pádu množného čísla TI ROBOTI, myslí se člověku podobné umělé bytosti vyrobené z nebiologických materiálů a s potenciálem umělé inteligence. Je zapotřebí je odlišovat od robotů, které se skloňují neživotně – TY ROBOTY, což jsou již dnes existující průmyslová zařízení, běžná v každé automobilce. Pro úplnost si ještě definujme androidy jako uměle vytvořené bytosti z biologických materiálů a kyborgy jako lidi vylepšené elektronickými implantáty, přičemž vestavba dalších nebiologických dílů se nevylučuje.

8 Robohavěť nejen na Vánoce
Firma IFI (Innovation First International) dodává celkem šest různých hexbugů. Jako první tu je Hexbug originál, který má pět barevných variant a každá barva má i jiný tvar těla. Pojmenovány jsou podle anglické mezinárodní hláskovací abecedy Alfa, Bravo, Charlie, Delta a Echo. Alfa je oranžový, Bravo je zelený, Charlie je modrý, Delta je černý a Echo je červený.

10 Bluetooth v robotice
S bezdrátovou technologií Bluetooth se dnes můžeme setkat prakticky na každém kroku. Mobilní telefony, notebooky i netbooky ji mají standardně ve výbavě. V tomto článku se podíváme, jak lze využít výhod Bluetooth v robotice a jak jednoduché může být jeho použití ve vašem robotu.

13 Modul BrickBot – Bluetooth
Už vás nebaví neustálé připojování a zamotávání kabelů k vašemu robotu? Chtěli byste komunikovat opravdu bezdrátově? Pak je tento článek určen právě vám. Na následujících řádcích si popíšeme, jak velmi jednoduše vytvořit bezdrátový komunikační most mezi PC a vaším robotem BrickBot.

19 Ruce robota
Za první funkční ruku robota - čili ne protézu, ne mechanickou nápodobu lidské paže, ale specifickou mechanicko - elekronickou ruku, určenou jako přesný manipulátor pro stroj - robot, je pokládaná Handyman Hand z roku 1960 vyrobená a používaná v General Electric's. Jejím konstruktérem byl Ralph Mosher.

23 Užiteční v ulicích i doma
Účelem některých robotů je pouze sloužit k technickým a technologickým výzkumům, jiní jsou pouhé hračky pro děti a další byly zkonstruováni ke zcela pragmatickým a obyčejným účelům - ovšem ti se stávají opravdovými nepostradatelnými pomocníky. Několik si jich představme.

25 Myslím, ale čím?
Bude mozek robota hlavně dokonalý software nebo to na čem bude záležet bude jen hardware? Zatím, pokud se hovoří o mozku pro roboty a umělé inteligenci, vždy se myslí hlavně na vytvoření patřičného programu. Ano, můžeme vymyslet třeba úplně novou konstrukci počítače - ovšem s cílem, aby na něm rychleji a dokonaleji běžel nějaký sebeučící se program - softwarový mozek robota. Jenže měnit a učit by se mohl i hardware.

28 Objektové programování v Javě
Ahoj čtenáři, říkají mi JAIR. JAIR je jednoduchá zkratka pro Java Artificial Inteligent Robot tedy v českém překladu, inteligentní robot postavený na platformě Java. Vítám tě v této sekci časopisu.

31 jBrain – java mozek
V minulém článku jsme si pověděli něco o hardwaru jBotBrainu (nazývaného též jBrain), dnes se zaměříme na jeho programování v jazyce Java.

34 Programujte robota v Pythonu!
V dnešním díle si ukážeme, jak určitou část kódu provádět opakovaně. Konstrukce, které nám toto umožňují provést, se souhrně nazývají cykly. Opakovaní i ukončení cyklu je řízeno podmínkou. V předchozím díle jsme narazily na problém, jak kontrolovat barvu svítící na semaforu opakovaně a ne pouze jednou. Bez opakované kontroly by robot musel mít buď pořádné štěstí na zelenou a nebo by ho musel někdo restartovat, aby program mohl proběhnout znovu a on se mohl zase podívat. Stručně řečeno chceme, aby robot došel k přechodu pro chodce a sledoval semafor tak dlouho, dokud na něm nebude zelená. Pak bude moci přejít. Pro větší názornost si namalujeme vývojový diagram.

38 Tajemství umělé inteligence
V předchozím díle jsme si ukázali jednoduchý model perceptronu včetně efektivního algoritmu jeho učení. Učení probíhá tak, že neuronové síti předkládáme postupně tréninkové – příklady vstupů sítě společně s požadovanými výstupy. Síť si potom v iteracích učícího algoritmu upravuje váhy jednotlivých neuronů dokud nejsou její skutečné výstupy blízké těm požadovaným. Tento princip učení sítě není jediný možný.

42 Směr Ammán
Vojenské robotické systémy slouží širokému spektru úkolů od bojových až po zcela humanitární. Právě takovou misí je nasazení ženijnách odnimovacích vozidel Božena naší armády v Jordánsku.