dc.contributor.advisor | Slanina, Zdeněk | |
dc.contributor.author | Kolebacz, Jáchym Alex | |
dc.date.accessioned | 2025-06-23T11:50:40Z | |
dc.date.available | 2025-06-23T11:50:40Z | |
dc.date.issued | 2025 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/157136 | |
dc.description.abstract | Tato diplomová práce se zabývá modernizací softwarového řešení autonomního mobilního robota určeného pro přepravu nářadí. Původní systém, vyvinutý v prostředí ROS 1, byl převeden do prostředí ROS 2, které nabízí vyšší flexibilitu, bezpečnost a podporu reálného času. Práce zahrnuje analýzu původního řešení, návrh a implementaci nových hardwarových a softwarových komponent, včetně senzorického systému pro detekci překážek, lokalizace osoby pomocí UWB technologie a návrhu řídicího algoritmu. Pro detekci překážek byl implementován LiDAR a ultrazvukové senzory, zatímco lokalizace osoby byla realizována pomocí systému Pozyx. Řídicí algoritmus byl navržen s využitím nástroje Navigation2, který umožňuje dynamickou navigaci robota v prostředí. Funkčnost systému byla ověřena nejprve na simulovaném modelu robota v prostředí Gazebo a následně implementována na reálného robota. Výsledkem je plně funkční systém, který umožňuje autonomní navigaci robota s využitím moderních technologií a nástrojů ROS 2. | cs |
dc.description.abstract | This thesis deals with the modernization of the software solution of an autonomous mobile robot for tool transport. The original system, developed in the ROS 1 environment, has been transferred to the ROS 2 environment, which offers increased flexibility, safety and real-time support. The work includes analysis of the original solution, design and implementation of new hardware and software components, including a sensor system for obstacle detection, person localization using UWB technology, and control algorithm design. LiDAR and ultrasonic sensors were implemented for obstacle detection, while person localization was implemented using Pozyx. The control algorithm was designed using the Navigation2 tool, which allows the robot to dynamically navigate in the environment. The functionality of the system was first verified on a simulated robot model in the Gazebo environment and then implemented on a real robot. The result is a fully functional system that enables autonomous robot navigation using modern technologies and ROS2 tools. | en |
dc.format.extent | 9666876 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | ROS2 | cs |
dc.subject | AGV | cs |
dc.subject | Docker | cs |
dc.subject | UWB lokalizace | cs |
dc.subject | LiDAR | cs |
dc.subject | Nav2 | cs |
dc.subject | Raspberry Pi | cs |
dc.subject | RViz | cs |
dc.subject | ROS2 | en |
dc.subject | AGV | en |
dc.subject | Docker | en |
dc.subject | UWB lokalization | en |
dc.subject | LiDAR | en |
dc.subject | Nav2 | en |
dc.subject | Raspberry Pi | en |
dc.subject | RViz | en |
dc.title | Využití ROS2 pro řízení autonomního robota | cs |
dc.title.alternative | Using ROS2 to Control Autonomous Robot | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Kaczmarczyk, Václav | |
dc.date.accepted | 2025-06-05 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 450 - Katedra kybernetiky a biomedicínského inženýrství | cs |
dc.thesis.degree-program | Řídicí a informační systémy | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | KOL0472_FEI_N0714A150001_2025 | |
dc.rights.access | openAccess | |