POVOLNÝ, O. Srovnání metod pro lokalizaci uvnitř budov [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.

Posudky

Posudek vedoucího

Frýza, Tomáš

Cílem bakalářské práce bylo navrhnout a otestovat zařízení využívající dvojice bezdrátových technologií ZigBee a LoRa pro potřeby indoor lokalizace. Předložená práce je psána v českém jazyce v systému LaTeX a obsahuje 26 stran bez formálních náležitostí a příloh. Práce je rozdělena do 3 kapitol a to "Teoretická část", "Výsledky" a "Závěr". Členění tedy mohlo být detailnější. Na textu je patrné, že se jedná o první větší práci studenta a také, že text nebyl korigován s vedoucím práce, který jej viděl až v okamžiku odevzdání. Text obsahuje větší množství překlepů, řadu dlouhých a mnohdy kostrbatých souvětí (to nejdelší na 5,5 řádcích). Některé výrazy nejsou vhodně použity, vyskytují se opakující se slova nebo slovní spojení ve větách a zkratky nejsou při prvním uvedení v textu vysvětleny, jak bývá zvykem. To vše stěžuje srozumitelnost textu. Student přehledně popsal uvažované bezdrátové technologie, včetně základních parametrů, výhod, nevýhod a provedl srovnání dostupných modulů, které přichází do úvahy pro realizační část. Práce obsahuje velké množství literatury (42 zdrojů), avšak v textu je jich citováno méně. Což je na škodu především v teoretické části. Konzultace studenta byly nevhodně rozloženy až na poslední čtvrtinu semestru. V praktické části student navrhl desky plošných spojů pro obě technologie, avšak pro ZigBee se mu nepovedlo komunikaci oživit. Původní plán srovnávacího měření v prostorách UREL na Technické 12 se v důsledku uzavření budovy v druhé polovině semestru (Covid19) neuskutečnil. Náhradní měření obsahuje chyby a není možné plně ověřit správnost koncepce. Tu by měl student objasnit během obhajoby. Chybí požadovaná vizualizace měřených dat a minimalizace chyby polohy. Zadání tak nebylo z velké části splněno. Softwarová část je v práci pouze nastíněna; zdrojové kódy a KiCad DSP jsou dostupné na https://bitbucket.org/remogeus/lora_zigbee_modules/commits/

Navrhovaná známka
F
Body
47

Posudek oponenta

Rozum, Stanislav

Bakalářská práce studenta Ondřeje Povolného se zabývá lokalizací osob a předmětů uvnitř budov. V teoretické části student popisuje obecně IoT, metody lokalizace v radiových spojeních a použití lokalizace v IoT pro technologie LoRa a ZigBee. Student v této části nepochybně pracoval s velkým množstvím literatury, nicméně zdroje jednotlivých pasáží nejsou dostatečně citovány. Práce místy vykazuje formulace netechnického rázu, opakované fráze nebo chybějící spojky. Rovněž se vyskytuje nepřesné vyjadřování, některé věty jsou zbytečně popisné, a to zhoršuje předání důležité informace. Někdy jsou převzaté informace ze zahraniční literatury prezentovány neúplně, což může být pro čtenáře zavádějící. Na straně 14 citace 7 neobsahuje definice metod range based nebo range free i když by podle textu měla. Srovnání modulů LoRa a ZigBee není na první pohled jasné, neboť popis jejich parametrů je nejednotný. Název druhé kapitoly (Výsledky bakalářské práce) by mohl lépe nastiňovat, že řeší návrh měřícího systému. První dvě rovnice této kapitoly unikly číslování, přičemž ta první je navíc zatížena tří-řádovou chybou. Výběru komponent mohlo předcházet blokové schéma, které by usnadnilo čtenářovu orientaci v návrhu, také o úkolu navržených jednotek měřícího serveru a uzlu sítě LoRa se dozvíme pouze z kontextu. V návrhu student uvažuje časovač s velmi nízkou spotřebou (50 nA) pro probouzeni mikrokontroleru ze spánku, aby se ušetřil proud watchdog obvodu (4uA), který by mohl probudit mikrokontroler obdobným způsobem. V práci je však zanedbána spotřeba lineárního stabilizátoru, který je v době spánku mikrokontroleru v provozu. Vhodnější by bylo použít zmíněný obvod podle doporučení výrobce pro povolování DCDC zdroje, nebo stabilizátoru. Srovnání technologií ZigBee a LoRa pro účely lokalizace se nepodařilo kvůli blíže nespecifikované chybě na plošném spoji nebo ve firmwaru ZigBee jednotky. Namísto srovnání tedy mohla být v práci uvedena alespoň detailnější analýza důvodů nefunkčnosti desky. Kladně hodnotím odstranění chyb na deskách pro LoRa, i když se jednalo o primitivní chyby v návrhu, student je opravil a získal tak cenné zkušenosti. Samotné měření mohlo mít vyčleněnou samostatnou kapitolu. Kvůli celosvětové pandemii se nepodařilo realizovat měření v rozsáhlejších prostorech. Mohl být ale uveden alespoň plán měření včetně detailního popisu. Popis provedeného měření není zcela jasný. Výpočet souřadnic z průsečíků kružnic (rovnice 2.5 a 2.6) není úplný a nebude poskytovat správné výsledky, pokud se všechny tři kružnice neprotnou v jednom bodě. To se téměř nikdy nestane. Jelikož nejsou poskytnuty naměřené hodnoty, nelze správnost výsledků v tabulce 2.2 ověřit. S ohledem na směrodatnou odchylku RSSI vzorků lze předpokládat, že výsledky správné nejsou. Nadpis přílohy A a B je naopak. Elektronická příloha bakalářské práce obsahuje projekty s návrhem desek plošných spojů a firmwaru. Projekt lora_rx se skládá ze tří souboru, z čehož dva jsou myšleny jako knihovna (*.ccp a *.h) a třetí jako hlavní modul. Nicméně funkce z této knihovny jsou ručně překopírovány do hlavního modulu, knihovna tedy postrádá smysl. V kódu jsou použity externí knihovny, které nejsou přiloženy. V projektu lora_tx je situace podobná, je však přiložena jedna externí knihovna v podobě zip souboru. V kódu jsou použity blokující delay funkce a vlastní zdrojový kód není dělen do modulů. Příloha obsahuje pouze projektové soubory návrhového systému KiCad. Chybí vygenerované podklady pro výrobu DPS (gerber soubory) ani schéma ve formátu pdf. S přihlédnutím na stiženou situaci v době řešení práce, práci doporučuji k obhajobě i přes nesplnění všech bodů zadání a hodnotím stupněm E 57 bodů.

Navrhovaná známka
E
Body
57

Otázky

eVSKP id 127077