|
Třídění neorientovaných součástí pomocí paralelního manipulátoru
Novák, David ; Marada, Tomáš (oponent) ; Štěpánek, Vojtěch (vedoucí práce)
Táto diplomová práca sa zaoberá návrhom triedenia neorientovaných súčiastok pomocou paralelného manipulátora. V rešeršnej časti popisuje metódy strojového videnia a dôležité aspekty pri výbere vhodnej kamery pre strojové videnie, ktorá má slúžiť pre navigáciu robota. V tejto časti sú rozobrané aj spôsoby programovania robotov a popisujú možné prístupy pri programovaní pohybu robotov. Praktická časť obsahuje návrh štvrtej osi delta manipulátora v prostredí NX Siemens, ktorá umožňuje orientovať manipulované predmety. V softvérovej časti je predstavený návrh PLC riadenia v programe TwinCAT3. V tomto prostredí sú využité funkcionality pre inverznú kinematiku, plánovanie trajektórie, spracovanie obrazu a HMI pre obsluhu robota. Ďalej bol vytvorený funkčný model vo virtuálnom prostredí NX MCD, ktorý komunikoval medzi TwinCAT3 prostredníctvom OPC servera.
|
|
Strojové vidění pro robotizované výrobní systémy
Svoboda, Tomáš ; Šubrt, Kamil (oponent) ; Vetiška, Jan (vedoucí práce)
V první části práci se nachází rešerše komponent a zpracování obrazu aplikací strojového vidění v průmyslu. Popsány jsou parametry potřebné ke kvalitní akvizici snímků a vybrány algoritmy programů pro vyhodnocení snímků v praxi. Praktická část se soustředí na popis modelové úlohy kontroly Braillova písma na obalech léků. Obsahuje postup návrhu při výběru komponent, nastavení parametrů a program pro zpracování obrazu. Úloha je rozdělena do dvou fází, kdy v první se jedná o statické testování bez pohybu testovacích vzorků, a v druhé fázi se pohyb realizuje pomocí ventilátoru simulující pohyb na dopravníku.
|
| |
|
Strojové vidění pro kontrolu produktů
Strach, Petr ; Bražina, Jakub (oponent) ; Vetiška, Jan (vedoucí práce)
Diplomová práce se zabývá strojovým viděním ve spojitosti s robotizovanými výrobními systémy. Teoretická část se věnuje hardwaru strojového vidění, principy a charakteristikami strojového vidění, typickými úlohami ve spojitosti se strojovým viděním, naváděním robotu pomocí kamery, logickými úlohami pro zpracování obrazu v programu TwinCAT. Praktická část se zaměřuje na návrh robotického pracoviště s kamerou pro kontrolu natočení součásti. Toto pracoviště bylo nejprve zprovozněno virtuálně a poté i otestováno na reálném pracovišti.
|
|
Využití strojového vidění pro navádění robotu
Gábik, Jaroslav ; Štěpánek, Vojtěch (oponent) ; Vetiška, Jan (vedoucí práce)
Rozvojom technológií strojového videnia sa neustále rozširujú aplikácie, ktoré by nám zvýšili produktivitu, univerzálnosť alebo jednoduchosť výrobných systémov. Táto práca sa zaoberá práve využitím strojového videnia pre navádzanie robota. Úloha pozostáva z vytvorenia postupu a praktickej realizácie, kde sa overia navrhnuté predpoklady. Hlavným cieľom je určenie 3D polohy a natočenia plechového dielu alebo podzostavy dielov hlavnej karosérie automobilu ležiaceho v dosahu robota vzhľadom k jeho základnému súradnému systému. Navrhnutý postup je vhodný pre viaceré typy a rozmery dielov, ktoré spĺňajú určité požiadavky. Zameranie dielu je realizované snímaním významných bodov na diele pomocou 3D skeneru umiestneného na prírube robota a následným spracovaním v navrhnutom programe. Teoretická časť práce sa venuje prieskumu v oblasti strojového videnia, presnosti priemyselných robotov, kompenzáciám ich chýb a manipulácii a montáži plechových výliskov v automobilovom prie-mysle. Na záver bolo poskytnuté zhodnotenie a odporúčania do praxe.
|
|
Lightweight Self-Steering Model Vehicle
Kubový, Matej ; Šimek, Václav (oponent) ; Bidlo, Michal (vedoucí práce)
The main goal of this bachelor's thesis is to design and implement a model vehicle of reduced complexity with self-steering capabilities using commonly available components. The main part of the solution consists of a LEGO kit with the addition of the Raspberry Pi computing platform. The movement of the vehicle along the navigation line is ensured by the image processing from the built-in camera. It has been possible to create a system consisting of easily accessible and inexpensive components that can move autonomously in area. The result of this thesis is also a demonstration of the image processing and evaluation of experiments focused on functionality verification.
|
|
Strojové vidění pro robotizované výrobní systémy
Honkyš, Pavel ; Bražina, Jakub (oponent) ; Vetiška, Jan (vedoucí práce)
Diplomová práce se zabývá využitím kamerového systému v automatizovaných průmyslových aplikacích a využitím nástrojů TwinCAT Vision pro zpracování obrazu a řízení softwarového PLC, které funguje na průmyslovém počítači od firmy BECKHOFF. Teoretická část se věnuje algoritmu návrhu kamerového systému do průmyslového prostředí, popisu jednotlivých komponent, které tento kamerový systém tvoří a průmyslových sběrnic využívaných k přenosu dat z kamer. Praktická část obsahuje zadání úlohy, její rozbor a návrh robotizovaného pracoviště využívající kamerový systém ke kontrole výrobků. Navržený kamerový systém je posléze sestaven, naprogramován a ověřena funkčnost vytvořených algoritmů a navrženého HMI.
|
|
Development of a universal cell for optical part inspection in a robotic workplace
Cahlík, Radim ; Rajchl, Matej (oponent) ; Adámek, Roman (vedoucí práce)
The aim of this master's thesis is to develop a universal cell for optical part inspection including defects detection software that utilises artificial intelligence methods. Another goal is to integrate the cell into a robotic workplace and to test it on distinct parts with different defects. The first part of the thesis describes the development of the optical cell concept and its design. After that, the optical inspection system is covered, starting with a description of the lens and camera, followed by the analysis of the inspection software, which uses the convolutional neural network for defect detection. The next part deals with the development of a robotic workplace including the design of a two degrees of freedom robot and the communication between the devices. In the end, testing on two distinct parts to verify its functioning is discussed.
|
|
Strojové vidění: podpora pro laboratorní aplikace
Starý, Vojtěch ; Holoubek, Tomáš (oponent) ; Matoušek, Radomil (vedoucí práce)
Tato diplomová práce se zabývá strojovým viděním a jeho využitím pro laboratorní aplikace. Strojové vidění je v podstatě nahrazení lidského zraku pro stroje pomocí videokamery a počítače. Podstatou této práce je stručná rešerše strojového vidění a problematiky spojené se systémy strojového vidění. Stručný popis hardwaru, softwaru a algoritmů použitých pro tuto práci. Implementace strojového vidění na platformu Raspberry Pi a Cognex. Propojení platformy Raspberry Pi s nadřazenou platformou (automat, robot) a následné vyhodnocení řešení.
|
|
Počítání charakteristických šupin ještěrky obecné v barevných obrazech
Maršala, Štěpán ; Štursa, Dominik (oponent) ; Škrabánek, Pavel (vedoucí práce)
V diplomové práci je popsán návrh a implementace programu pro počítání sekundárních šupin v obrazových datech ventrálních stran těl ještěrek obecných. Program respektuje požadavky vědců z Ústavu biologie obratlovců Akademie věd ČR a Pedagogické fakulty Masarykovy univerzity na ovladatelnost a na přesnost výsledků. Program se skládá z několika částí. Na vstupu přijímá fotografie ještěrek obecných, ve kterých vyřízne zájmovou oblast. Orientaci těchto výřezů unifikuje pomocí detekovaných objektů. Detekci objektů zajišťuje YOLOv4. Další část programu zvaná Centroid detektor určuje v unifikovaných výřezech pozice středů sekundárních šupin. Tato část využívá konvoluční neuronové sítě U-Net, která je speciálně modifikovaná pro detekci středů objektů v těsné blízkosti. Poslední části programu rozdělí detekované pozice středů šupin na levou a pravou sekundární řadu a zapíší jejich počty do výstupního souboru.
|