Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Lukáš Houzar
Acad. year: 2025/2026
Supervisor: Ing. Marcela Zachariášová, Ph.D.
Reviewer: Ing. Josef Strnadel, Ph.D.
This bachelor's thesis deals with the design, implementation, and verification of an educational platform demonstrating the integration of Wi-Fi, Bluetooth Low Energy, and Radio Frequency Identification technologies on a mobile robot equipped with a Raspberry Pi 4 microcomputer. The core of the solution is an asynchronous control application developed in Python, which connects smooth manual control over Wi-Fi using the WebSockets protocol with distributed machine-to-machine communication via stateless BLE Advertisement broadcasting. The low-frequency RFID module RDM6300 is utilized for checkpoint detection and the subsequent real-time triggering of interactive game mechanisms. The thesis also covers hardware modifications of the chassis using 3D printing to ensure mechanical durability and presents exact experimental measurements of the sensory subsystem's limits, including the determination of the reader's hardware latency. Pilot deployment of the developed system in laboratory teaching confirmed its technical stability as well as the high pedagogical and motivational benefits of the proposed gamified concept.
mobile robotics, Raspberry Pi 4, asynchronous control, WebSockets, Bluetooth Low Energy, RFID, RDM6300, educational laboratory task, gamification
Date of defence
19.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
B
Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných, např. ohledně zpětné vazby ze strany studentů k náročnosti a srozumitelnosti úlohy týkající se rozhraní BLE. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky oponenta rozhodla práci hodnotit stupněm B - velmi dobře.
Topics for thesis defence
Language of thesis
Czech
Faculty
Fakulta informačních technologií
Department
Department of Computer Systems
Study programme
Information Technology (BIT)
Composition of Committee
doc. Dr. Ing. Otto Fučík (předseda) doc. Mgr. Kamil Malinka, Ph.D. (místopředseda) Ing. Marta Jaroš, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) Ing. David Bařina, Ph.D. (člen)
Supervisor’s reportIng. Marcela Zachariášová, Ph.D.
Výstupom práce sú 2 laboratórne cvičenia do predmetu IPZ: zadanie laboratórnych úloh, príslušiaci HW (vybrané súčiastky pre prácu s RFID, BLE), SW (komentovaná kostra centrálneho Python programu), webová aplikácia pre ovládanie robota, 3D tisky pre robota, monitorovací SW. Výstupy sú veľmi kvalitné a študent ich zvládol začleniť do aktívnej výuky a spracovať dotazník od študentov. Študenti hodnotili cvičenia ako veľmi prínosné.
Prácu hodnotím ako stredne náročnú, zahŕňa v sebe programovanie HW, prípravu SW a zároveň adaptáciu pre výuku. S výsledkom som spokojná, študent splnil všetky body zadania a implementoval niekoľko rozšírení. Napríklad, vytvoril monitorovací systém pre BLE advertising pakety, čo pomáhalo študentom rýchlo a efektívne overovať výstupy laboratórnej úlohy. Oceňujem jeho veľkú iniciatívu pri príprave gamifikácie výuky a rôzne úpravy HW platformy, s ktorou v IPZ pracujeme.
Študent vyhľadával zdroje sám, jednalo sa o štandardy k BLE, RFID, datasheety a návody k súčiastkam. Pracoval s doporučenou pedagogickou literatúrou pre vytvorenie pedagogicky kvalitných výstupov.
Študent bol vždy pripravený, aktívne prácu konzultoval.
Práca bola dokončená včas, finálny obsah bol konzultovaný.
Študent pomáhal organizovať súťaž pre študentov IPZ, kde sa využívali výstupy jeho práce: SW, webová aplikácia pre ovládanie robota, 3D tisky. Súťaž bola verejne propagovaná ako aktivita FIT VUT a pomáha zvyšovať atraktivitu HW špecializácii.
Grade proposed by supervisor: A
Reviewer’s reportIng. Josef Strnadel, Ph.D.
Vzhledem k tomu, že
tak výsledek práce studenta (tj., RV a TZ) souhrnně považuji za použitelný pro účel daný zadáním a navrhuji jej ohodnotit stupněm D.
Evaluation level: průměrně obtížné zadání
Zadání považuji za středně obtížné, jelikož předpokládalo využití existující robotické platformy, nevyžadovalo vývoj a nasazení vlastního hardwaru, a jeho stěžejní požadavky byly zvládnutelné pomocí vědomostí a zkušeností získaných během dosavadního studia na FIT VUT.
Úroveň typografické a jazykové stránky technické zprávy hodnotím jako velmi dobrou - případné nedostatky v ní nejsou závažné a vyskytují se spíše ojediněle.
Realizační výstup má potenciál být přínosem pro stávající výukovou praxi, nicméně tento přínos je diskutabilní bez předchozího, kvalitně provedeného a zdokumentovaného ověření funkčnosti, a bez kvalitních výukových materiálů.
Evaluation level: zadání splněno s drobnými výhradami
Evaluation level: je v obvyklém rozmezí
Rozsah technické zprávy (TZ) považuji za obvyklý, jelikož TZ, až na nejasnost ohledně splnění bodu 5 zadání a výtku ke splnění bodu 6 zadání, obsahuje veškeré podstatné informace k řešené problematice i k realizačnímu výstupu (RV).
V seznamu citací postrádám citace dosavadních přístupů k řešení obdobné či zadání blízké problematiky, avšak jinak jsou informační zdroje použité v technické zprávě, vzhledem k tématu a zadání práce, vhodně zvoleny a technická zpráva na ně odkazuje způsobem umožňujícím řádné odlišení prvků vlastních od převzatých.
Grade proposed by reviewer: D
Responsibility: Mgr. et Mgr. Hana Odstrčilová