RUSNÁK, F. Návrh funkčního bloku pro pokročilé řízení kolaborativních robotů Universal Robots s využitím Siemens TIA Portal [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.

Posudky

Posudek vedoucího

Lang, Stanislav

Předložená diplomová práce se zabývá problematikou pokročilého řízení robotů a přináší v této oblasti originální a vysoce efektivní přístup. Práce vznikla ve spolupráci se společností Intemac Solutions s.r.o., která poskytla nezbytné technické prostředky. Odborné vedení a cenné konzultace zajistil Ing. Roman Parák, Ph.D. z výzkumného a inovačního centra INTEMAC. Na tomto místě proto uvádím jeho vyjádření k výsledkům diplomantovy práce. Cituji: "Student Filip Rusnák se ve své diplomové práci věnoval aktuálnímu a prakticky zaměřenému tématu efektivního propojení a řízení kolaborativních robotů Universal Robots prostřednictvím programovatelných logických automatů Siemens. Navrhl a implementoval sadu modulárních funkcí, které umožňují nejen pokročilé řízení kolaborativních robotů, ale také sběr a vizualizaci dat prostřednictvím moderního webového rozhraní. Oceňuji zejména studentovu iniciativu, motivaci a množství času věnovaného práci v prostředí Testbedu INTEMAC, což se pozitivně odrazilo na kvalitě i rozsahu dosažených výsledků. Navržené řešení bylo důsledně ověřeno jak na reálném robotickém pracovišti, tak v simulačním prostředí a vykazuje výrazný aplikační potenciál pro průmyslové nasazení, zejména v segmentu malých a středních podniků, s nimiž INTEMAC dlouhodobě spolupracuje. Výsledky práce také představují přínos pro současný aplikační vývoj INTEMACu v oblasti průmyslové automatizace a efektivní systémové integrace. Práce plně odpovídá požadavkům na odbornou úroveň, technickou kvalitu i praktickou využitelnost." K vyjádření odborného konzultanta doplňuji, že diplomová práce studenta představuje rovněž významný přínos pro odbornou komunitu. Její výsledky jsou bezprostředně aplikovatelné například v rámci laboratoře robotiky na Ústavu automatizace a informatiky. V kontextu kolaborativních robotů Universal Robots, kde jsou standardní možnosti integrace omezené, představuje studentův přístup průlomové řešení, které výrazně rozšiřuje možnosti jejich nasazení. Navržené řešení je však flexibilně aplikovatelné i na jiné typy robotů podporujících komunikaci prostřednictvím Profinetu, a to za předpokladu portace řídicího programu na daný robot. Nutno zdůraznit, že v integrované robotice přechází značná část odpovědnosti za generované pohybové sekvence, včetně bezpečnostních aspektů, na vyšší vrstvu řízení. Proto se student věnoval rovněž diskuzi možností simulačního ověření a své testovací pohybové sekvence řádně ověřil v simulačním prostředí před jejich nasazením do reálného provozu. Implementované softwarové řešení, zahrnující programy v jazycích IEC ST, URScript a Python, je přehledně strukturováno. Také textová část práce dosahuje vynikající úrovně, přičemž je třeba vyzdvihnout zejména nadstandardní práci s odbornou literaturou. Celkově hodnotím předloženou diplomovou práci jako mimořádně zdařilou a přínosnou. Práce jednoznačně prokazuje studentovy schopnosti řešit komplexní inženýrské úlohy a v plném rozsahu splňuje veškeré požadavky kladené na magisterskou diplomovou práci, a to na vynikající úrovni.

Dílčí hodnocení
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 A
Vlastní přínos a originalita A
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry A
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti A
Grafická, stylistická úprava a pravopis A
Práce s literaturou včetně citací A
Samostatnost studenta při zpracování tématu A
Navrhovaná známka
A

Posudek oponenta

Hadraba, Petr

Diplomová práce se zabývá návrhem funkčního bloku pro řízení kolaborativního robota. Úvodní část práce přináší přehled současného stavu poznání v oblasti kolaborativní robotiky, programovatelných automatů a komunikačních protokolů. Na tuto část navazuje návrh a implementace funkčního bloku v prostředí TIA Portal, kde je podrobně popsána architektura řízení a konfigurace komunikace mezi PLC a robotem. Další kapitola se věnuje tvorbě webového rozhraní pro ovládání robota, které je postaveno na technologii OPC UA a frameworku Flask. Následuje část zaměřená na experimentální ověření funkčnosti navrženého řešení. Zde bych měl drobnou výhradu – kapitola je podle mého názoru příliš stručná a zasloužila by si podrobnější popis průběhu testování a vyhodnocení výsledků. Celkově je však práce na velmi dobré úrovni, a to jak po obsahové, tak i po formální stránce. Student v průběhu práce prokázal schopnost samostatně řešit dílčí problémy, jako byly licenční omezení, potřeba přesné synchronizace nebo limity komunikačních nástrojů. Tato omezení dokázal překonat vlastním návrhem a vytvořil funkční a univerzálně použitelný blok pro řízení kolaborativního robota. Práci tedy hodnotím jako výbornou.

Dílčí hodnocení
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 A
Vlastní přínos a originalita A
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry A
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti A
Grafická, stylistická úprava a pravopis A
Práce s literaturou včetně citací A
Navrhovaná známka
A

Otázky

eVSKP id 166275