Popis předmětu - BUM-ROB
| BUM-ROB | Robotika ve vzdělávání | ||
|---|---|---|---|
| Role: | PV | Rozsah výuky: | 2P+2L |
| Katedra: | 13135 | Jazyk výuky: | CS |
| Garanti: | Hlinovský M. | Zakončení: | Z,ZK |
| Přednášející: | Hlinovský M., Krsek P., Pařil D., Petrucha V. | Kreditů: | 6 |
| Cvičící: | Hlinovský M., Pařil D. | Semestr: | Z |
Anotace:
Předmět je úvodem do problematiky robotů a součástí je i příprava studentů na zvládnutí výuky v laboratorních cvičeních. Studenti v týmech (obvykle tříčlenných) navrhnou a realizují autonomního mobilního robota (např. ze stavebnice LEGO Mindstorms) schopného splnit zadanou komplexní úlohu. Studenti poznají podstatu tvůrčí inženýrské a výzkumné práce, kdy k úspěšnému zvládnutí úkolu je zapotřebí skloubit mnoho různých dovedností a poznatků, teoretických i praktických. Stavebnice mají studenti k dispozici po celou dobu semestru, částečně tedy řeší zadané úlohy mimo školu. Cvičení slouží především pro konzultace a ověření výsledků, ke kterému jsou typicky nutná speciální hřiště. Studenti povedou výuku ve cvičeních v předmětu B3B35RO1 Roboti.Cíle studia:
Cílem předmětu je připravit studenty pro výuku laboratorních cvičeních a poznat podstatu tvůrčí inženýrské a výzkumné práce.Osnovy přednášek:
Osnova přednášek:| 1. | Úvod, organizace předmětu, přehled interaktivních robotů a robotických hraček vhodných k výuce | |
| 2. | Vysvětlení projektu řešeného ve cvičeních, informace k vedení studentů bakalářského předmětu B3B35RO1 Roboti | |
| 3. | Základy stavby a programování robotů | |
| 4. | Vysvětlení hardwaru a softwaru používaných stavebnic včetně příkladů | |
| 5. | Jak správně programovat, jak dodržovat správně klíčové části kódu | |
| 6. | Základní algoritmy včetně vysvětlení regulátorů, zajímavé příklady řídicích systémů | |
| 7. | Senzory a aktuátory pro robotiku, jejich funkce a základní principy | |
| 8. | Elektronika v robotech – od hlídání stavu baterie po řídicí jednotku | |
| 9. | Základní principy pokročilých senzorů používaných v robotice (kamera, hloubkové snímače) | |
| 10. | Využití údajů ze senzorů pro vytváření mapy prostředí a lokalizaci (SLAM) | |
| 11. | Poddajné řízení manipulátorů | |
| 12. | Strojové učení pro řízení robotů | |
| 13. | Bezpečnost v robotice, a to jak v případě manipulátorů tak autonomních robotů a vozidel |
Osnovy cvičení:
Literatura:
Doporučená:| 1. | Výukové materiály – Programování v jazyce Python, Programování v jazyce C, Identifikace a regulace soustavy – diskrétní PID regulace |
| 1. | Materiály k předmětu Roboti, moodle.fel.cvut.cz | |
| 2. | https://education.lego.com/en-us, | |
| 3. | https://www.eduxe.cz/ | |
| 4. | LEGO Robotics and more [Online], Available: http://robotics.benedettelli.com/ | |
| 5. | LEJOS Java for LEGO Mindstorms [Online], Available: http://www.lejos.org/ | |
| 6. | Bricx Command Center 3.3 [Online], Available: http://bricxcc.sourceforge.net/ | |
| 7. | Python for EV3 https://education.lego.com/en-au/support/mindstorms-ev3/python-for-ev3 |
Požadavky:
Předmět je zahrnut do těchto studijních plánů:
| Plán | Obor | Role | Dop. semestr |
| MPUCI_2025 | Před zařazením do oboru | PV | 3 |
| Stránka vytvořena 19.5.2026 17:51:17, semestry: Z/2028-9, L/2027-8, Z/2026-7, L/2025-6, Z/2027-8, L/2028-9, L/2029-30, Z/2025-6, L/2026-7, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |