Charles Explorer logo
🇨🇿

Evoluční robotika

Předmět na Matematicko-fyzikální fakulta |
NAIL065

Sylabus

- Robotika založená na správaní (behaviour-based robotics), učenie robotov, umelý život (artificial life). Inžinierske motivácie, biologické motivácie.

- Genetické algoritmy, umelé neurónové siete, riadenie robota neurónovou sieťou, evolúcia neurónových sietí, genetické programovanie. Evolúcia robotov - simulovaná a reálna.

- Evolúcia jednoduchej navigácie - priamy pohyb s obchádzaním prekážok.

- Reaktívna inteligencia, sensorovo-motorová koordinácia.

- Modulárne riadenie, evolúcia modulárnej architektúry.

- Vzťah učenia a evolúcie ako dvoch foriem (biologickej) adaptácie.

- Kompetitívna ko-evolúcia, model "dravec-korisť".

- Genotyp, fenotyp, zobrazenie genotypu na fenotyp.

- Evolúcia zložitejších kráčajúcich robotov.

- Evolučné učenie neurónových sietí - algoritmy SANE, ESP a NEAT.

- Robotické roje - príklady využitia, koordinovaný prieskum, premiestňovanie a zhlukovanie, rekonfigurovatelné roboty.

- Od simulácie k realite - konštrukcia fyzických robotov na základe výsledkov simulácie.

Anotace

Evolučná robotika je technika automatického programovania autonómnych robotov. Prednáška sa zaoberá problémom ako roboty učiť riešiť úlohy namiesto ich priameho programovania.

Algoritmy modelujúce evolúciu (prevažne genetické algoritmy s neurónovými sieťami) umožňujú, aby si roboty sami vyvinuli svoje schopnosti v interakcii s prostredím. V rámci cvičenia budú študenti pracovať so simulátormi robotov a robotickou stavebnicou.