Využití strojového učení pro ovládání dronu/robota
Téma již má řešitele.- Řešitel
- Matouš Jahoda - Studijní nadační fond Gymnázia Brno - Řečkovice
- Instituce
- Vysoké učení technické v Brně
- Fakulta/ústav
- Fakulta elektrotechniky a komunikačních technologií
- Další údaje o pracovišti
- Ústav radioelektroniky
- Lektoři
- Tomáš Frýza
- Podpora
- JCMM podpořila toto SOČ téma částkou 9 000 Kč na materiál a částkou 10 000 Kč na honorář školitele.
Téma je zaměřeno do oblasti elektroniky, programování, učících algoritmů a bezdrátové komunikace.
Cílem projektu je vytvořit zařízení, které bude schopno snímat pohyby ruky, klasifikovat vybrané gesta a ta bezdrátově přenášet na létající nebo pozemní model. Součástí práce je i osvojení si principu klasifikace pomocí strojového učení, k čemuž napomůže absolvování online kurzu: https://www.coursera.org/learn/introduction-to-embedded-machine-learning
Projekt spočívá v návrhu elektroniky a softwaru pro ESP32 (programovací jazyk C/C++, Arduino framework) pro "ovládací rukavici". Umístěním vhodných senzorů na tuto rukavici a jejich snímání mikrokontrolérem je možné rozlišit řadu gest/povelů (např. leť nahoru, dolů, zastav se, zatoč se doleva, doprava, apod.). Strojové učení obecně vyžaduje velký počet ukázkových příkladů, s pomocí kterých si vytvoří model a ten pak používá pro real-time rozhodování o aktuálním pohybu. Využije-li se některý typ bezdrátové komunikace jako např. Wi-Fi, Bluetooth, apod. lze příkazy odesílat přímo z rukavice do řízeného modelu.