|
Framework ROS a jeho využití s ohledem na pohony
Starý, Vojtěch ; Dobrovský, Ladislav (oponent) ; Hůlka, Tomáš (vedoucí práce)
Tato bakalářská práce se zabývá frameworkem ROS a jeho využitím. Software ROS je operačním systémem používaným při řízení robotů. Podstatou této práce je stručný popis frameworku ROS, postup vytvoření a zprovoznění vlastního robota a vyzkoušení robota na definovaných úkolech. Prvním úkolem je mapování simulovaného prostředí a druhým autonomní navigace v simulovaném prostředí. Střední část se zabývá pohony.
|
| |
|
Climate Monitoring at Home
Pillár, Andrej ; Dobrovský, Ladislav (oponent) ; Šoustek, Petr (vedoucí práce)
This work is focused on designing, implementing and testing a device which could provide an overview of indoor environmental conditions at a glance. Environmental sensors for temperature, humidity, pressure and CO2 concentration are used for this device. In addition to providing immediate overview on a built in display, the device is able to communicate the measured data via MQTT; an Internet of Things protocol. A server solution for this purpose is also a part of this work. The server stores the data and provides means of accessing it. Data is saved in an SQLite database and accessible via a JSON API built with a Python web micro framework. A web application built on several web technologies provides an overview of both the latest and historic values. This solution can then be hosted on an http server. The reference implementation runs on the NGINX web server which also facilitates secure communication over TLS for all services. The entire solution is implemented with freedom, modularity and extensibility in mind. Libre and Open Source technologies are leveraged wherever possible.
|
|
Hluboké posilovaná učení a řešení pohybu robotu typu had
Kočí, Jakub ; Dobrovský, Ladislav (oponent) ; Matoušek, Radomil (vedoucí práce)
Tato diplomová práce se zabývá použitím posilovaného učení pro úkoly hlubokého učení. V teoretické části je rozebrán potřebný základ k neuronovým sítím a posilovanému učení. Práce popisuje teoretický model posilovaného učení - Markovovské procesy, na konvenčních algoritmech ukazuje některé zajímavé techniky a v rešeršní části ukazuje některé z používaných algoritmů hlubokého posilovaného učení. Praktická část práce se skládá z vlastního modelu robotu a prostředí a z vlastního systému posilovaného učení.
|
|
Raspberry Pi: intelligent door peephole
Miček, Adam ; Dobrovský, Ladislav (oponent) ; Matoušek, Radomil (vedoucí práce)
The goal of this diploma thesis is to create the functional prototype of intelligent peephole (video doorman) on Raspberry Pi 3B+ platform. It will support face recognition of the people, alternatively authorization by QR code and the record of the situations in form of picture, video, and text. Furthermore, it will allow remote control from Android application with possibility to see live stream of Raspberry Pi’s video in this application. Creation of the project is preceded by brief introduction of Raspberry Pi platform, its alternatives and process of face recognition. Python programming language was primarily used for software development on Raspberry Pi platform. Two approaches were used for image processing, direct processing on Raspberry Pi and on more powerful computer. This work describes use of various modern libraries, platforms, and frameworks, used during the creation of the project, with goal to provide beginners in this field insight into this technology, way of its use, and offer starting point for further work.
|
|
Vizualizace modelu ve virtuální realitě
Cmajdálka, Ondřej ; Dobrovský, Ladislav (oponent) ; Hůlka, Tomáš (vedoucí práce)
Tato práce se zabývá fenoménem zvaným virtuální realita, jeho historickým vývojem a v dnešní době používanými technologiemi. Dále se věnuje herním enginům, jejich historii a struktuře. Praktická část práce popisuje návrh a tvorbu prostředí pro virtuální realitu. Navržené prostředí demonstruje vybrané vlastnosti herního enginu, které z něj činí vhodný nástroj k vývoji prostředí pro virtuální realitu.
|
| |
|
Využití strojového učení pro kontrolu kvality v průmyslových aplikacích
Gaško, Viktor ; Dobrovský, Ladislav (oponent) ; Parák, Roman (vedoucí práce)
Cieľom tejto bakalárskej práce je zoznámiť sa s problematikou kontroly kvality v priemyselných aplikáciách so zameraním na hlboké učenie. K tomuto a podobným problémom bolo vytvorených niekoľko knižníc, ktoré majú za úlohu uľahčiť jeho riešenie. Hlavnou úlohou je vytvorenie programu na kontrolu kvality za pomoci programovacieho jazyka Python a frameworku Tensorflow. Tento program bude pozostávať z troch neurónových sietí, pričom jedna zistí približnú polohu súčiastky, druhá jej farbu a tretia skontroluje správnosť jej výroby.
|
|
Automatické čtení SPZ s využitím technik hlubokého učení
Dobrovský, Ladislav ; Dvořák, Jiří (oponent) ; Matoušek, Radomil (vedoucí práce)
Předmětem této práce je rešerše hlubokých konvolučních umělých neuronových sítí a jejich využití na řešení problému automatického rozpoznávání státních poznávacích značek. Po přehledu teorie a současných trendů byl určen další směr vývoje. Práce zkoumá několik typů konvolučních neuronových sítí a komplexní architekturu systému spolupracujících aplikací. V praktické části je popsána implementace a výsledky experimentů se zhodnocením vhodnosti zkoumaných sítí pro praktické využití.
|
|
Synchronizace a řízení pohonů s využitím sběrnice CAN
Dobrovský, Ladislav ; Kaštovský, Petr (oponent) ; Eysselt, Miloš (vedoucí práce)
Systém pro ovládání pohonů po CAN sběrnici s USB-CAN převodníkem. Software je rozdělen do dvou částí, na serverovou aplikaci, která zpřístupňuje sběrnici klientským aplikacím prostřednictvím služby na schránkách (socket), protože hardwarový USB-CAN převodník fy IMF software nemohou jinak aplikace sdílet, a na aplikace ovládající po CAN různá zařízení. Je implementováno ovládání pozičního motoru IclA D065 fy Berger Lahr v aplikaci 3 osého robota, kde 3 motory pohybují každý s jedním vícesměrovým kolem fy Interroll. Tato aplikace má grafické uživatelské rozhraní s využitím knihovny GTK+. Praktická část práce vznikla na Odboru aplikované informatiky, ÚAI, FSI, VUT v Brně, pod vedním konzultanta Ing. Radomila Matouška, Ph.D.
|