` Intelligent and Mobile Robotics

Courses

A3B99RO Roboti

Cílem předmětu je vzbudit zájem o obor, o jeho hlavní myšlenky, možnosti a motivovat studenty, aby se ptali a těšili na další studium. Získaná motivace jim pomůže vstřebat náročné matematické a odborné kurzy, které je později čekají. Studenti v týmech navrhnou a realizují jednoduchého autonomního mobilního robota ze stavebnice LEGO Mindstoms schopného splnit zadanou úlohu. Přitom se hravou formou prakticky seznámí se základními myšlenkami několika oborů, což jim později pomůže si lépe vybrat studijní obor a zvolit studijní plán. Hned na začátku studia studenti poznají podstatu tvůrčí inženýrské a výzkumné práce. Vyvrcholením předmětu je závěrečná soutěž robotů, v níž vyhraje ten nejlepší a nejrychlejší. Tento předmět se záměrně odlišuje od standardních předmětů, protože má spíše sloužit jako motivační aperitiv.


A4B33OSS Operační systémy a sítě

Cílem předmětu je seznámit posluchače se základními pojmy a principy operačních systémů, jako jsou procesy a vlákna, jejich komunikace a plánování, časově závislé chyby, synchronizační nástroje, uváznutí procesů. Dále se věnuje virtuální paměti, správě periferií a systémů souborů včetně základních otázek bezpečnosti. Druhá část předmětu je věnována principům a technologiím distribuovaných systémů (DS) a jejich nasazení v typických třídách aplikací. Jsou popsána základní fyzická komunikační média, vysvětleny topologie DS. Poté jsou představeny nejrozšířenější v praxi užívané technologie distribuovaných systémů, položeny základy protokolů Internetu a představeny typické aplikace distribuovaných systémů. Aktuální podklady k předmětu jsou k dispozici na http://labe.felk.cvut.cz/vyuka/A4B33OSS UPOZORNĚNÍ: Tento předmět NENÍ vhodný pro studenty, kteří mají ve svém povinném studijním plánu předmět A3B33OSD (Operační systémy a databáze). Náplně předmětů A4B33OSS a A3B33OSD se do značné míry překrývají.


A0M33PAR Praktická robotika

Cílem kurzu je zprostředkovat studentům praktické dovednosti v oblasti řízení robotu ve složité úloze, tj. od řešení problémů návrhu architektury robotu, zpracování senzorických dat, přes navigaci a vytváření modelu prostředí až po plánování a inteligentní rozhodování. Důraz je kladen na cvičení, kde studenti budou řešit komplexní úlohu (hon za pokladem) na reálném hardware mobilního robotu a budou mít dostatek prostoru pro implementaci a experimenty tak, aby bylo zřejmé, proč základní algoritmy ne vždy fungují a proč je vhodné použít sofistikovanější metody. Kurz je vhodným doplňkem kurzu A3M33IRO.


A3M33MKR Mobilní a kolektivní robotika

Předmět se zabývá popisem elementární struktury mobilních robotů a řešením typických úloh umožňujících jejich řízením a především realizací autonomního chování samostatně i ve skupinách. Budou představeny postupy pořizování a zpracování senzorických dat s cílem řešit generickou úlohu autonomní navigace mobilního robotu, jenž zahrnuje postupy pro fúzi dat ze senzorů, metody vytváření strojových modelů prostředí a postupy simultální lokalizace a mapování. Demonstrovány budou též techniky plánování trajektorie robotu Probíraná problematika zahrnuje i řešení úloh pro skupiny mobilních robotů s využitím možností kooperace a koordinace a budou představeny nástroje, jak takové chování realizovat. Cvičení jsou prováděna formou semestrálních úloh v simulovaných prostředích a reálném HW v laboratoři.


A3B33OSD Operační systémy a databáze

Cílem předmětu je seznámit posluchače se základními pojmy a principy operačních systémů, jako jsou procesy a vlákna, jejich komunikace a plánování, časově závislé chyby, synchronizační nástroje, uváznutí procesů. Dále se věnuje virtuální paměti, správě periferií a systémů souborů včetně základních otázek bezpečnosti. Druhá část předmětu je zaměřena na databáze, jejich typy a struktury, zásady návrhu databází, přístupy k datům a transakční mechanismy.


A3M99PTO Práce v týmu a její organizace

Předmět je průpravou pro týmovou práci. Metodice takové práce a jejímu řízení jsou věnovány přednášky, které jsou zajišťovány specialisty z praxe. Cvičení jsou pak věnována řešení skutečných odborných projektů zadávaných participujícími katedrami. Projekty jsou řešeny v malých týmech (4-5 studentů), přičemž součástí řešení je písemná zpráva o průběhu řešení, závěrečná prezentace a obhajoba výsledků.


A6M33SSL Statistika a spolehlivost v lékařštví

Předmět navazuje na kurs A0B01PSI (Pravděpodobnost, statistika a teorie informace). Rozšiřuje znalosti o další statistické metody s přihlédnutím ke specifikům dat v biologii a lékařství a problematice plánování a vyhodnocování studií. Zabývá se dále otázkami popisu a analýzy spolehlivosti technických systémů, jejího modelování, odhadu ve složitých systémech. Součástí kursu je přehled postupů ke zvyšování spolehlivosti zálohováním.