PV277 Programování aplikací pro sociální roboty

Fakulta informatiky
jaro 2024
Rozsah
0/1/0. 1 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. RNDr. Aleš Horák, Ph.D. (přednášející)
RNDr. Adam Rambousek, Ph.D. (přednášející)
RNDr. Zuzana Nevěřilová, Ph.D. (pomocník)
Garance
doc. RNDr. Aleš Horák, Ph.D.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh
každou sudou středu 10:00–11:50 B203
Předpoklady
Základní znalosti programování v jazyce Python. Seminář je veden v angličtině. Projekty mohou být v angličtině, češtině nebo slovenštině (robot nativně podporuje pouze angličtinu a češtinu).
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 10 stud.
Momentální stav registrace a zápisu: zapsáno: 2/10, pouze zareg.: 0/10, pouze zareg. s předností (mateřské obory): 0/10
Mateřské obory/plány
Cíle předmětu
Účelem semináře je hlubší seznámení s možnostmi využití chatbotů a robotů v komunikaci s lidmi a aplikacemi z oblasti sociálních robotů. Součástí předmětu je vypracování samostatného projektu a vývoj aplikace pro robota Pepper.
Výstupy z učení
Student bude po absolvování předmětu schopen: popsat principy a algoritmy používané pro interakci člověka s počítačem; samostatně analyzovat a navrhnout aplikaci v dané oblasti; zvolit vhodný postup implementace a vyvinout aplikaci pro použití na vybraném modelu robota.
Osnova
  • Existující přístupy a algoritmy pro komunikaci člověka s počítačem; Chatboty a dialogové systémy; Rozpoznání a syntéza řeči; Sociální roboti - konkrétní aplikace z různých oblastí interakce; HW a SW vybavení vybraných modelů robotů; Způsoby ovládání a popis rozhraní pro programování robota Pepper; Vypracování samostatného projektu
Literatura
Výukové metody
Přednášky v laboratoři proložené praktickým cvičením; zpracování samostatného projektu. Místo přednášek je po domluvě možné i samostudium mimo dobu rozvrhu.
Metody hodnocení
prezentace hotového funkčního projektu
Vyučovací jazyk
Angličtina
Informace učitele
https://nlp.fi.muni.cz/ProgrammingRobotsCourse
Další komentáře
Studijní materiály
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích podzim 2019, jaro 2020, podzim 2020, jaro 2021, podzim 2021, jaro 2022, podzim 2022, jaro 2023, podzim 2023, podzim 2024, jaro 2025.