Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
diplomová práce
Autor práce: Ing. Martin Zmitko
Ak. rok: 2024/2025
Vedoucí: Ing. Václav Šimek
Oponent: prof. Ing. Jiří Jaroš, Ph.D.
Tato práce se zabývá návrhem a implementací bezdrátového navigačního bodu pro geocaching využívajícího technologii Bluetooth Low Energy (BLE). Jejím cílem je vytvořit zařízení, které obohatí zážitek z geocachingu o interaktivní prvek ve formě vysoce konfigurovatelného dialogu s uživatelem. Navržený systém umožňuje skrze mobilní aplikaci vedení hráče pomocí hádanek, úkolů nebo sběru informací z okolí, čímž rozšiřuje možnosti klasického hledání keší a zvyšuje jeho atraktivitu. Také přináší nový přístup k využití BLE v interaktivních venkovních hrách a může sloužit jako základ pro budoucí vývoj podobných technologií nejen v oblasti geocachingu.
geocaching, Bluetooth Low Energy, vestavěné systémy, navigační bod, lokalizace, interakce, mobilní aplikace, NXP
Termín obhajoby
26.08.2025
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
B
Průběh obhajoby
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ě strategie pro šetření energie či reálného nasazení vytvořeného zařízení. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm ...
Otázky k obhajobě
Jazyk práce
čeština
Fakulta
Fakulta informačních technologií
Ústav
Ústav počítačových systémů
Studijní program
Informační technologie a umělá inteligence (MITAI)
Specializace
Inteligentní zařízení (NIDE)
Složení komise
doc. Ing. Richard Růžička, Ph.D., MBA (předseda) doc. Ing. František Zbořil, Ph.D. (člen) prof. Ing. Jiří Jaroš, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) doc. Mgr. Kamil Malinka, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen)
Posudek vedoucíhoIng. Václav Šimek
Student při zpracování tohoto projektu prokázal schopnost postupovat samostatně. Taktéž dokázal navrhnout vhodné řešení pří úpravě obvodového zapojení první verze prototypu navigačního zařízení, což vedlo k odstranění problémů se stabilitou bezdrátové komunikace.
Nicméně lepší průběžná aktivita studenta při řešení projektu mohla vést k včasnějšímu dokončení, což by v konečném důsledku umožnilo provedení revize technické zprávy, která do určité míry kazí celkový dojem z jinak solidně zpracovaného projektu.
I tak se ale domnívám, že z pozice vedoucího mohu navrhnout souhrnné hodnocení stupněm C - dobře, 75 bodů.
Volnočasová aktivita zvaná geocaching představuje v současné době bezesporu velmi populární záležitost. Nepochybně tedy dává smysl ji dále rozvíjet např. začleněním interaktivních prvků na bázi moderních technologií, což si ostatně klade za cíl i tato diplomová práce.
Pozornost je zde věnována návrhu interaktivního navigačního bodu pro podporu zmiňované hry, což zahrnuje realizaci vestavěného zařízení na obvodové úrovni a implementaci souvisejících softwarových komponent pro mobilní zařízení.
Za náročnější aspekt této práce považuji návrh a realizaci potřebného hardware a to zejména v části pro bezdrátovou komunikaci. Jedná se totiž o záležitosti, které se na FIT VUT v Brně běžně nevyučují. Finální verze zařízení je plně funkční a taktéž ostatní požadavky plynoucí ze zadání bych označil za splněné.
Realizační výstup byl dokončován na poslední chvíli, nicméně se podařilo stihnout požadovaný termín. O technické zprávě lze prohlásit to stejné, přičemž finální verzi jsem před odevzdáním neměl příležitost zrevidovat.
V souvislosti s řešením této diplomové práce mi není známa další publikační činnost a nebo zisk souvisejících ocenění.
Studentovi byly v počátečním období řešení projektu uděleny základní instrukce ohledně využití informačních pramenů, jejichž převážnou část si následně dohledal samostatně. Využití v technické zprávě uváděné literatury pak považuji za adekvátní.
Vzájemná komunikace probíhala pouze na občasné bázi, přičemž intenzivnější byla zejména v období před semestrálním projektem a konečným odevzdáním diplomové práce. Do těchto časových úseků se též z větší části koncentrovala aktivita studenta a proběhnuvší konzultace, na které byl vesměs připraven. Průběžná aktivita tedy z mého pohledu nejevila známky systematického přístupu.
Známka navržená vedoucím: C
Posudek oponentaprof. Ing. Jiří Jaroš, Ph.D.
Přestože je technická zpráva poněkud strohá a zasloužila by si vylepšení, student vynaložil značné úsilí při implementaci hardwarové i softwarové části geocachingového navigačního majáku, čímž vzniklo plně použitelné řešení. Práce obsahuje také poměrně dobře zpracované funkční i uživatelské testování a může sloužit jako základ pro další vývoj.
Stupeň hodnocení: zadání splněno
Zadání práce bylo splněno v plném rozsahu a bez výhrad.
Stupeň hodnocení: je v obvyklém rozmezí
Rozsah technické zprávy je poněkud nižší, avšak obsahuje všechny důležité informace. Domnívám se však, že zpráva mohla být obsáhlejší, zejména v části popisující implementaci a oživení hardwaru.
Technická zpráva obsahuje všechny podstatné informace, avšak je celkově informačně poměrně stručná. Postrádám například sekci hodnotící finanční náročnost výroby prototypu a ukázku vývojového kitu, na kterém probíhal vývoj před dokončením finálního prototypu. Dále bych ocenil podrobnější zhodnocení uživatelského testování uvedeného v tabulce 7.1 – konkrétně je uvedeno, že průměrná doba řešení problému činí 10 minut, chybí však informace o tom, jak se tato doba změnila, pokud uživatel aplikaci již znal nebo zkoušel jiný scénář.
Formální i jazyková stránka práce je na dobré úrovni.
Seznam literatury obsahuje poměrně malé množství zdrojů, vzhledem k povaze zadání to však nepředstavuje problém. Autor správně odděluje vlastní text od převzatých pasáží.
Výsledkem diplomové práce je plně funkční navigační bod, který splňuje veškeré požadavky na něj kladené. V rámci práce vznikly dva prototypy, přičemž první trpěl chybou v návrhu rádiové části, kterou druhá verze odstranila. Množství práce odvedené na hardwarové části lze proto považovat za nadstandardní.
Softwarová aplikace je sice poměrně jednoduchá z hlediska funkcionality, avšak graficky dobře zpracovaná a splňuje stanovené požadavky.
V přiložených zdrojových kódech je obtížné se detailněji orientovat. Bylo by vhodné doplnit podrobnější dokumentaci, například ve formě souboru README obsahujícího seznam modifikovaných souborů a jejich účelu, případně automaticky generované dokumentace pomocí nástroje, jako je Doxygen.
Výsledkem je plně funkční navigační bod, který lze použít pro zatraktivnění Geocachingu.
Stupeň hodnocení: obtížnější zadání
Cílem práce bylo navrhnout geocachingový maják, který prostřednictvím rozhraní BLE periodicky vysílá informaci o své přítomnosti a zapojuje uživatele do hry s cílem nalezení příslušné keše.Zadání považuji za mírně náročnější. V rámci hardwarové části vznikly dva prototypy, a to z důvodu složitého návrhu rádiové části. Množství práce odvedené v této části považuji za nadstandardní. Naopak softwarová část byla poměrně jednoduchá a přímočará.
Známka navržená oponentem: B
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová