LUKŠÍČEK, D. Robotické skládání Rubikovy kostky [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2022.
Cílem předložené diplomové práce byl návrh a realizace robotu pro automatické skládání Rubikovy kostky. Požadavkem byla jednoduchost konstrukce, cenová dostupnost a dostupnost hardwarových a softwarových prvků. Jedná se o středně obtížnou úlohu s velkou částí praktické realizace, kde pro zhotovení většiny konstrukčních dílů bylo použito 3D tiskárny s technologií FDM. V první části práce se autor v krátkosti zaobírá vnitřní strukturou a funkčností Rubikovy kostky. Poté následuje rešerše v oblasti existujících řešení, kde byli zvoleni tři zástupci s odlišnými přístupy v typu konstrukce, ale také s odlišnými možnostmi pohonů. V praktické části práce autor stanovil, jaký typ konstrukce bude použit. Následuje kapitola která se věnuje návrhu gripperu, jakožto klíčové periferie pro kontakt a manipulaci s kostkou. V další kapitole jsou potom popsány další díly celé konstrukce, kdy bylo využito celkem čtyř věží, které se modulárním systémem přišroubují k centrálnímu dílu, jenž ukrývá veškerou elektroniku a nese kameru. V této kapitole je rovněž uvedena doplňková konstrukce, která je odnímatelná a slouží pro fázi fotografování kostky, když jsou nepříznivé a nekonstantní světelné podmínky. V praktické části práce se autor věnuje především kapitole zpracování obrazu a výstupem z tohoto programu, který je dále vstupem pro použitý řešič Kociemba. Dále jsou v této celé kapitole zmíněny možnosti, jak obraz dále upravovat a kalibrovat a docílit tak úspěšného nalezení řešení. Je zmíněn princip fungování algoritmu, který nalézá řešení na základě barevného rozložení kostky. Zmíněny jsou rovněž základní a nezbytné ovládací funkce, které celý program využívá, například ovládání kamery, světel, servomotorů, atd. V závěru se práce věnuje ekonomickému shrnutí, časové a materiálové náročnosti pro výrobu celé konstrukce, a také ekonomickému zhodnocení všech kupovaných dílů. Rovněž je zde zmíněn průměrný čas celého procesu fotografování a skládání. Kapitola je zakončena doporučením pro budoucí možnosti vylepšení robotu. Grafická a stylistická úroveň práce je dobrá s malým množstvím překlepů. Cíle práce byly splněny a zadané téma lze považovat za splněné v požadovaném rozsahu.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | A | ||
Postup a rozsah řešení, adekvátnost použitých metod | B | ||
Vlastní přínos a originalita | B | ||
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry | A | ||
Využitelnost výsledků v praxi nebo teorii | B | ||
Logické uspořádání práce a formální náležitosti | A | ||
Grafická, stylistická úprava a pravopis | B | ||
Práce s literaturou včetně citací | A | ||
Samostatnost studenta při zpracování tématu | A |
Diplomová práce se zabývá rešerší a následně konstrukcí robota pro řešení hlavolamu Rubikova kostka. Práce je rozdělena na teoretickou a praktickou část , která ovšem obsahovala pasáže, které by bylo vhodnější umístit do teoretické části (například popis protokolu I2C). Text práce obsahuje drobné vady, jako nedodržování mezer mezi hodnotou a jednotkou a dále nedodržení použití trpného rodu v celé práci. Nedílnou součástí práce je i praktická realizace včetně výkresové dokumentace. V praktické realizaci by bylo vhodné více zapracovat na rozpoznávání barev, kde by mohla být zapojena více možnost změny barvy přisvícení (pořízení více snímku s různým podsvíceným atd.) Celkově práce dosahuje nadprůměrné úrovně.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | B | ||
Postup a rozsah řešení, adekvátnost použitých metod | C | ||
Vlastní přínos a originalita | C | ||
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry | B | ||
Využitelnost výsledků v praxi nebo teorii | B | ||
Logické uspořádání práce a formální náležitosti | B | ||
Grafická, stylistická úprava a pravopis | B | ||
Práce s literaturou včetně citací | B |
eVSKP id 139786