Základy inteligentních vestavných systémů
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
BI-ZIVS | KZ | 4 | 1P+3C | česky |
- Přednášející:
- Miroslav Skrbek (gar.)
- Cvičící:
- Miroslav Skrbek (gar.)
- Předmět zajišťuje:
- katedra číslicového návrhu
- Anotace:
-
Předmět Základy inteligentních vestavných systémů reflektuje současné trendy vývoje a aplikace složitých vestavných systémů s prvky umělé inteligence. Cílem předmětu je seznámit studenty s moderním robotem humanoidního typu a naučit je vyvíjet aplikace pro něj zejména v grafickém prostředí. V přednáškách se studenti naučí základní principy ovládání pohybu robota, aplikačními rozhraními a nástroji pro vývoj aplikací. Hlavní důraz je kladen na cvičení, kde studenti budou na sadě úloh jak na simulátoru, tak na reálném robotovi získávat praktické zkušenosti s těmito technologiemi.
Na tento předmět obsahově navazuje magisterský předmět MI-RUN Runtime systémy.
- Požadavky:
-
Znalost programovnání v některém z programovacích jazyků C++, Java, Python.
- Osnova přednášek:
-
1. Úvod do předmětu, základní vlastnosti robota
2. Základy kinematiky robota, inverzní kinematika
3. Grafické vývojové prostředí, základy vývoje aplikací
4. Řízení pohybu a rovnováhy I
5. Řízení pohybu a rovnováhy II
6. Dotykové a vzdálenostní senzory
7. Audio vstup/výstup
8. Syntéza a analýza řeči
9. Video vstup
10. Analýza obrazu I
11. Analýza obrazu II
12. Prezentace projektů
13. Zápočet
- Osnova cvičení:
-
V laboratořích budou studenti pracovat na jednoduchých úlohách, které vyústí v jednu složitější, kterou budou na závěr prezentovat. Na jednoduchých úlohách, které budou zaměřeny na specifickou oblast (např. pohyb), se studenti naučí robota ovládat a naučí se pracovat s vestavěnými funkcemi z oblasti umělé inteligence (rozpoznání obličejů, analýza řeči atp). Takto získané znalosti studenti využijí v závěrečné úloze, která bude kombinovat pohyb s informací z různých senzorů a hlasovým výstupem.
- Cíle studia:
-
Cílem předmětu je poskytnout studentům základy a praktické zkušenosti z oblasti robotiky a vestavných systémů s integrovanou umělou inteligencí.
- Studijní materiály:
-
[1] Sobftbank Robotics, technická dokumentace na https://developer.softbankrobotics.com.
- Poznámka:
-
Informace o předmětu a výukové materiály naleznete na https://courses.fit.cvut.cz
- Další informace:
- https://courses.fit.cvut.cz
- Rozvrh na zimní semestr 2020/2021:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po Út St Čt Pá - Rozvrh na letní semestr 2020/2021:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Bc. program Informatika, studijní plán pro fázi studia bez oboru, verze 2015 až 2020 (volitelný předmět)
- Bc. obor Bezpečnost a informační technologie, verze 2015 až 2020 (volitelný předmět)
- Bc. obor Teoretická informatika, verze 2015 až 2020 (volitelný předmět)
- Bc.obor Počítačové inženýrství, verze 2015 až 2020 (volitelný předmět)
- Bakalářský obor Informační systémy a management, verze 2015 až 2020 (volitelný předmět)
- Bakalářský obor Znalostní inženýrství, verze 2015, 2016 a 2017 (volitelný předmět)
- Bakalářský obor WSI, zaměření Softwarové inženýrství, verze 2015 až 2020 (volitelný předmět)
- Bakalářský obor WSI, zaměření Webové inženýrství, verze 2015 až 2020 (volitelný předmět)
- Bakalářský obor WSI, zaměření Počítačová grafika, verze 2015 až 2020 (volitelný předmět)
- Bakalářský obor Znalostní inženýrství, verze 2018 až 2020 (volitelný předmět)