MACÁK, L. Plánování tras pro multiagentní robotické systémy [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.
Práce je členěna do 3 kapitol, které v zásadě kopírují body zadání. Rozsah práce je spíše podprůměrný, ale doporučení bylo pravděpodobně dodrženo. Úvod práce je velmi stručný, v dostatečné hloubce nejsou rozebrány ani cíle práce, ani motivace. Velmi podobné výhrady mám také k závěru práce. Po formální stránce bych práci označil za průměrnou, nevyskytuje se zde velké množství typografických chyb. Jazyk je srozumitelný, počet překlepů a gramatických chyb minimální. Výhrady lze mít k občasné podivné práci s terminologií, včetně nevhodného převedení původně anglických pojmů. Práce s literaturou je na dobré úrovni, zdroje jsou v průběhu práce korektně citovány a v jejich seznamu nalezneme i řadu velmi kvalitních monografií. Zadání práce bylo splněno, a to na úrovni, která v zásadě odpovídá kreditové dotaci pro bakalářskou práci. Nejsem přesvědčen o tom, že předložený balíček pro ROS 2 by byl ve své současné podobně přímo využitelný v jiném projektu, už kvůli nedostatečné dokumentaci. Moje asi největší výhrada k práci směruje ke kapitole 3, kde nalezneme popis několika dílčích částí zdrojových kódů, ale nelze pochopit, jak jako celek vlastně fungují. Není ani zřejmé, který z plánovacích algoritmů popisovaných v rešerši byl nakonec využit. Bohužel musím konstatovat, že student v průběhu semestru neplnil své povinnosti, nedocházel na konzultace, nepředložil vedoucími žádné průběžné výstupy své práce. Velmi pravděpodobně se student v průběhu semestru dostal do časové tísně, čemuž odpovídá spíše nízká úroveň předložené dokumentace. Celkově však přesto soudím, že student adekvátní množství práce odvedl a prokázal při tom své schopnosti odpovídající úrovni bakalářského studia. Práci proto doporučuji k obhajově a navrhuji hodnocení D / 68 bodů.
Práce je dělená do tří celků. Teorie ohledně algoritmů pro plánování trasy robotů, rozbor softwarového nástroje ROS2 a tvorba samotného SW pro plánování tras multiagentního robotického systému. První část, která je rešerší plánovacích algoritmů, má dobrou kvalitu. Rozebírá poměrně širokou paletu různých přístupů, vysvětlení každého z algoritmů je však poměrně strohé a z přiloženého popisů obrázků není vždy snadné pochopit, jak daný algoritmus pracuje. Vždy je však citovaná literatura a čtenář může snadno vyhledat detailnější popis. Druhá část popisuje systém ROS2. Zde je autor omezuje pouze na stručné odstavce, které jsou více, či méně přepisem originální anglickojazyčné literatury. Ve třetí části autor dokumentuje svůj vlastní přínos, tedy tvorbu programů, které by demonstrovaly jim vytvořený systém pro plánování trajektorií pro multiagentní systém. Tato část je poměrně chaotická a obtížně čitelná. Místo aby autor popsal jim navržený systém jako celek a dále pak rozebíral jeho jednotlivé části, tak autor popisuje jeho elementární části na úrovni jednotlivých funkcí a nechává čtenáře, aby si celkový obraz vytvořil v hlavě sám. Dovolím si srovnání se stavebnictvím. Místo aby autor popsal: toto je dům, ten se skládá z hrubé stavby, střechy, základů, ty jsou konstrukčně řešeny tak a tak, atd…; tak nám autor prezentuje „toto je cihla, tady je malta, tady je prkno, no a ten dům už z toho nějak půjde udělat“. V závěru práce pak postrádám nějakou jednoznačnou demonstraci, která by dokazovala úspěšné vyřešení zadané úlohy. To by měl autor při obhajobě doplnit. Práci hodnotím jako dobrou po stránce odborné, mám však silné výhrady k odevzdanému textu. Celkově je velmi obtížně srozumitelný, chaoticky pracuje s odbornými pojmy, a jeho čtení je náročné i pro čtenáře, který je s danou problematikou seznámen. I přes výše zmíněné výtky, práce splňuje všechny body zadání a dokazuje dobré znalosti studenta na úrovni bakalářského studia. Práci doporučuji k obhajobě.
eVSKP id 142650