|
Model průmyslového robotického ramene
Sobota, David ; Kazda, Tomáš (oponent) ; Vyroubal, Petr (vedoucí práce)
Práce se zabývá problematikou průmyslových robotických ramen, jejich konstrukcí, řízením i rolí v konceptu Průmysl 4.0. Popisuje proces vývoje a následné realizace modelu průmyslového ramene pomocí technologie 3D tisku. Kromě vlastního modelu je v práci řešen i firmware, software a inverzní kinematika potřebná k ovládání. Realizovaný model robotického ramene bude následně využíván jako učební pomůcka.
|
|
Kalibrace robotického pracoviště
Uhlíř, Jan ; Veľas, Martin (oponent) ; Kapinus, Michal (vedoucí práce)
Tato práce se zabývá problematikou kalibrace robotického pracoviště, zahrnující zaměření kalibračního objektu za~účelem vzájemné kalibrace 2D nebo 3D kamery, robotického ramene a scény robotického pracoviště. Nejprve byla nastudována problematika týkající se kalibrací již zmíněných prvků. Dále byla provedena analýza vhodných metod realizujících tyto kalibrace. Výsledkem práce je aplikace robotického systému ROS poskytující metody pro tři různé typy kalibračních programů, jejichž funkcionalita je v závěru této práce experimentálně ověřena.
|
|
Rojová inteligence v MRDS
Kučera, Lukáš ; Hynčica, Ondřej (oponent) ; Honzík, Petr (vedoucí práce)
Rešeršní část diplomové práce je zaměřena na vybraná témata z oblasti rojové inteligence. Dále jsou na základě dvou publikací popsány experimenty studující chování skupiny robotů při shromažďování puků a při vyhledávání cíle. Vlastní práce je pak věnována zopakování těchto experimentů v Microsoft Robotics Developer Studiu (RDS), volně dostupném simulačním prostředí pro robotiku. Realizace obou experimentů v RDS je podrobně zdokumentována a dosažené výsledky jsou vyhodnoceny a srovnány s výsledky popsanými v publikacích. Na základě vlastních zkušeností jsou na závěr shrnuty základní vlastnosti, výhody a nevýhody vývoje v RDS.
|
|
Vizualizace plánování cesty
Vozák, Petr ; Orság, Filip (oponent) ; Rozman, Jaroslav (vedoucí práce)
Tato bakalářská práce pojednává o pravděpodobnostních algoritmech pro hledání cesty holonomického (hlavně robota typu auto) a pružného robota. Obsahuje stručný teoretický popis pravděpodobnostních algoritmů včetně diskuze nad implementačními detaily. Součástí práce jsou java applety a webové stránky věnované této problematice.
|
|
Lokalizace a pronásledování narušitele ve známém prostředí
Tomek, Tomáš ; Luža, Radim (oponent) ; Rozman, Jaroslav (vedoucí práce)
Tato práce koncentruje informace z oblasti algoritmů na řešení problému lokalizace a pronásledování narušitele (pursuit-evasion) ve známém prostředí. Přináší rozdělení algoritmů na základě typu a jejich zjednodušený popis. Součástí práce je také framework pro tvorbu java appletů implementujících p-e algoritmy a jejich grafickou prezentaci. V tomhle frameworku je implementován java applet pro jeden z prezentovaných algoritmů a jedna dekompozice prostředí. Vytvorený applet a informace sesbírané při tvorbě této práce jsou prezentovány na vytvořených výukových stránkách.
|
|
Detekce pohyblivých objektů v prostředí mobilního robota
Dorotovič, Viktor ; Beran, Vítězslav (oponent) ; Veľas, Martin (vedoucí práce)
Táto práca rieši problém detekcie pohybujúcich sa objektov v okolí robota. Prostredie je reprezentované dvojrozmernou okupačnou mriežkou, ktorá obsahuje aktuálne viditeľné prostredie, bez filtrovania v čase. Ako samotný detektor pohybu slúži časticový filter založený na systéme v článku Grid-based Mapping and Tracking in Dynamic Environments using a Uniform Evidential Environment Representation, ktorý uviedol Tanzmeister a kolektív. Implementácia s využitím Robotického operačného systému poskytuje možnosť pre znovupoužitie modulov, z ktorých riešenie pozostáva. Ako zdroj LiDARových dát pre experimenty bola zvolená databáza KITTI Visual Odometry, ktorá obsahuje aj pózy vozidla. Mračná bodov boli predspracované vynechaním bodov ležiacich na zemi metódou Loopy Belief Propagation. Vytvorený detektor dokáže na sekvenciách databázy rozlišovať pohybujúce sa vozidlá. Pri testoch na simulovanom prostredí sa ukázali nedostatky detekcie v prípade pohybu veľkých súvislých objektov.
|
| |
|
Embedded control system for an autonomous mobile robot
Hrbáček, Jan ; Hadaš, Zdeněk (oponent) ; Krejsa, Jiří (vedoucí práce)
The master's thesis deals with the design and realization of an embedded control system for the autonomous mobile robot Advee. The control system forms an abstraction layer between the hardware means of the robot and higher control layers that handle robot localization and autonomous navigation. Modular system structure has been designed and inter-process communication mechanism has been chosen. The designed control system has been then implemented with the support for EIA-485 and CAN bus communication standards. The architecture of the system has been verified during more than 500 hours of commercial operation of the robot prototype equipped with the control system.
|
|
Robotic Tracking of a Person using Neural Networks
Zakarovský, Matúš ; Lázna, Tomáš (oponent) ; Žalud, Luděk (vedoucí práce)
The main goal of this thesis was to create a software solution based on a neural network to enable detection of a person and its subsequent following. This was achieved via completion of the points of the assignment. First, a hardware solution and used libraries and application programming interfaces were described as well as the robotic platform supplied by the Robotics and AI group of BUT Department of Control and Instrumentation upon which the robot was built on. Next, a research of various neural networks used for person detection was conducted. Four detectors were described in detail. Some of them were tested on either a PC or a NVIDIA Jetson Nano computer. Afterwards, a software solution consisting of five programs was created to achieve goals such as, detection of the person using ped-100 neural network, real-world position with reference to the robot estimation using monocular camera and robot control to successfully follow a target. The output of this thesis is a robotic platform able to detect and follow a person that can be used in a real-world applications.
|
|
Tvorba hloubkové mapy pomocí stereovidění pro navigaci mobilního robota
Babinec, Adam ; Orság, Filip (oponent) ; Herman, David (vedoucí práce)
Tato práce je věnována problému pasivní stereovize v moderní robotice. Práce zahrnuje návrh a implementaci autonomního systému pasivní binokulární stereovize pro navigaci mobilního robota. Třídimenzionální hloubková mapa je vytvářena pomocí agregace oblaků bodů vytvořených reprojekcí dvojic snímků zachycených stereokamerou. Tyto jsou reprojektovány pomocí mapy disparity, která je vypočítaná aplikací algoritmů typu Block Matching. Lokální mapa je reprezentována voxelovou mřížkou uchovávanou v oktálovém stromě a umožňuje detekci pohybujících se překážek pomocí principu vrhání paprsků. Vizuální odometrie je vykonávána sledováním reprojektovaných párů význačných bodů v sériích za sebou jdoucích dvojic snímků. Systém umožňuje uživatelovi volbu různých způsobů při řešení problémů, poskytuje grafické uživatelské rozhraní a je nazávislý na softwarové a hardwarové platformě.
|