VÍTEK, P. Optimální strategie pro transport objektů mezi dvěma pohybujícími se zásobníky [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.
Pan Pavel Vítek se ve své diplomové práci věnoval výběru optimální strategie pro transport objektů mezi dvěma zásobníky. Zadaní diplomové práce vzniklo ve spolupráci s firmou B + R automatizace, spol. s r.o. Jeho externím konzultantem byl Ing. Václav Veleba a oba jsme se shodli na výborné komunikaci a spolupráci se studentem. Pan Pavel Vítek si optimálně rozvrhl svoji práci na celou dobu řešení dané problematiky, pracoval soustavně a svědomitě. Dle vlastního uvážení se zúčastňoval pravidelných konzultací, na které přicházel vždy připravený. Dle pana Pavla Vítka se danou problematikou zabývá málo odborné literatury, přesto je osm zdrojů odborné literatury podprůměrný počet. Zadání práce přináší obrovský potenciál, avšak dle externího konzultanta Ing. Václava Veleby jsou dosažené výsledky průměrné. Osobně bych také čekal, že danou problematiku optimalizace Pick&Place posune dál. Hlavním přínosem práce je její rešeršní charakter a srovnání různých strategií. V práci bych očekával ověření různých strategií se stávajícím software B&R a tím potvrdil správnost implementace algoritmů a navrženého software. Student při vypracování diplomové práce, dle mého názoru, prokázal inženýrské schopnosti. Práci doporučuji k obhajobě a navrhuji B -80.
Práce má od úvodu po závěr 81 stran. Kapitola 5 se ale skládá takřka jen z tabulek, které mohly být pro lepší čitelnost umístěny do příloh. dalo by se tedy říct, že má práce pouze cca 41 stran, což je na diplomovou práci málo. Přihlédneme-li dále k velkému počtu obrázků, které často zbytečně veliké (např. viz str. 19,21,31,45.), je patrné že je práce velmi stručná. Kapitoly jsou seřazené tak, aby se práce postupně vyjádřila ke všem bodům zadání, nejsou však mezi sebou provázané. Čtenář je občas zaskočen skokem na jiné téma. V textu se objevují občasné překlepy a hovorové vyjádření, jako celek je ale práce působí jako smysluplný a čtivý text. Text narušují občasná (ne vždy) kurzívou značená krkolomná logická tvrzení (hojně užívaná hlavně v kapitole 6). Měla být nahrazena buď lepším popisem, nebo například rozhodovací tabulkou. Špatná formální úprava se dostala rovnicím (např. 3.3, kde „argmin“ by nemělo být vysázeno kurzívou a měla by být zjevná optimalizovaná proměnná, v tomto případě i). Práce čerpá dohromady z osmi citovaných zdrojů, což mi nepřijde uspokojující vzhledem k příliš stručné analýze známých strategií. Všechny body zadání jsou splněny. Hlavními výsledky práce jsou simulační prostředí, a pravidla pro výběr pick&place strategie. Posouzení využitelnosti pravidel pro výběr pick&place strategií ponechám na vedoucím práce a konzultantovi. Simulační prostředí považuji za dále těžko využitelné z důvodu nevhodně zvoleného konceptu. Simulace je vázaná na pevné rozlišení obrazovky a zvolenou vykreslovací frekvenci. Simulace tudíž probíhají jedině v reálném čase a není možné je zrychlit. Jednotka rychlosti je pak vyjádřena v počtu pixelů za vzorkovací periodu. Program je také možno konfigurovat pouze v grafickém rozhraní, které po vypnutí aplikace zapomene všechny změny. Prováděná analýza 540. konfigurací musela být tedy velmi pracná. Představoval bych si, že simulace budou prováděny v jednotkách SI, bez animace a ve zrychleném čase. Možnost nakonfigurovat několik simulací jedním textovým souborem s možností exportu všech výsledků do souboru by umožnila analýzu všech konfigurací na jedno spuštění za zlomek času. Pro animace je možné využít existující řešení firmy B&R. Velkou pochvalu si ale zaslouží programové zpracování simulačního prostředí. Program je napsán v jazyce Python 3.10.5. Je využito objektové programování, program je rozdělen do logických částí, kód je rozsáhlý, přesto ale čitelný a sebevysvětlující, případně doplněn komentáři. Programové zpracování samotné dokazuje magisterské schopnosti studenta. Práci doporučuji k obhajobě. S přihlédnutím ke stručnému textu a nevhodné koncepci hlavního výsledku hodnotím práci 69. body (D).
eVSKP id 160110