Prírodou inšpirované algoritmy

študijné materiály pre projekt mobilnej triedy umelej inteligencie

Späť ku kurzom triedy
Obsah
Úvod
Filozofia skupinovej spolupráce servisných robotov ako poloautonómnych robotov
Komunikácia medzi robotom a prostredím
Kolektívne správanie autonómnych robotov
Kolektívne hry robotov
Skupinové správanie robotov
Dosiahnutie globálneho cieľa celej kolónie
Teritoriálne delenie multirobotických úloh
Súťaživosť v koevolučnej robotike
Učenie spoločenského správania
Spolupráca reálnych robotických systémov založených na neurónových sieťach a využitie evolúcie
Roboty tvoria roboty
Záver
Literatúra
O tejto kapitole



Ostatné kapitoly
Walterove korytnačky
BEAM Robotika
Kolektívne správanie robotov
KANSEI
Braintenbergove vozidlá
POPBUGS
iRobot
Insect Robots
Ešte niekoľko robotov ...
MIT Roboty


Tutoriály
 Celulárne automaty
 Morfogenéza
 Simulátory
 Evolučné algoritmy
 Chaos
 Roboty
 Rôzne


Spolupráca reálnych robotických systémov založených na neurónových sieťach a využitie evolúcie

Niektoré experimenty s mobilnými robotmi robili Francesco Mondada, Dario Floreano.

Autori sa v práci zaoberajú možnosťou využitia evolúcie pri zdokonaľovaní riadenia mobilných robotov. Na experimenty použili miniatúrne roboty Khepera, ktoré majú šesť IR senzorov na detekciu kolízie, možnosť napojenia dvoch iných senzorov (napr. svetelných) a dva krokové motory. Tieto súčasti robota sú poprepájané jednovrstvovou neurónovou sieťou (senzory napojené priamo na vstupnú vrstvu, výstupné neuróny napojené na motory). Sieť nie je priamo učená žiadnym algoritmom, je použitá evolúcia. Najlepšie riešenia sa vyberali pomocou riešenia úlohy pohybu po bludisku (homing, nájdenie cieľa). V každej generácií bolo vygenerovaných 100 jedincov, tieto sa otestovali na reálnej aplikácii, najlepší jedinci postúpili do ďalšej generácie.

Toto riešenie sa ukázalo ako zvlášť dobré, jedinou prekážkou pri jeho používaní je dlhý čas potrebný na evolúciu vhodného riadiaceho mechanizmu.


Khepera.

Hore
Kontakt: Marek Bundzel