Reinforcement Learning pro ovládání dronů
| dc.contributor.advisor | Platoš, Jan | |
| dc.contributor.author | Krasula, Radovan | |
| dc.contributor.referee | Radvanský, Martin | |
| dc.date.accepted | 2026-06-04 | |
| dc.date.accessioned | 2026-09-02T14:33:18Z | |
| dc.date.available | 2026-09-02T14:33:18Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Diplomová práce se zabývá využitím hlubokého posilovaného učení pro řízení kvadrokoptéry v simulačním prostředí. Teoretická část shrnuje problematiku bezpilotních leteckých systémů, fyzikální principy letu multirotorových prostředků, omezení klasických metod řízení a základy posilovaného učení se zaměřením na algoritmy DDPG a TD3. Praktická část se věnuje návrhu a realizaci experimentálního trénovacího rámce v prostředí CoppeliaSim s využitím knihovny PyRep. Součástí řešení je návrh stavového a akčního prostoru, odměnové funkce a vícefázového učebního plánu pro úlohy stabilizace, vzletu a přistání. Následně jsou porovnány různé strategie trénování založené na odlišném uspořádání učebního procesu. Dosažené výsledky ukazují, že algoritmus TD3 dosahuje ve srovnání s DDPG vyšší stability učení, lepší datové efektivity a kvalitnější výsledné řídicí politiky. Práce potvrzuje, že posilované učení představuje perspektivní přístup pro řízení UAV v simulačním prostředí, a současně identifikuje klíčové faktory ovlivňující jeho úspěšnou aplikaci s ohledem na budoucí přenos do reálného systému. | cs |
| dc.description.abstract | Master's thesis examines the use of deep reinforcement learning for quadcopter control in a simulation environment. The theoretical section summarizes the field of unmanned aerial systems, the physical principles of multirotor flight, the limitations of classical control methods, and the fundamentals of reinforcement learning, with a focus on the DDPG and TD3 algorithms. The practical section is devoted to the design and implementation of an experimental training framework in the CoppeliaSim environment using the PyRep library. The solution includes the design of the state and action spaces, the reward function, and a multi-phase training plan for stabilization, takeoff, and landing tasks. Subsequently, various training strategies based on different arrangements of the training process are compared. The results show that, compared to DDPG, the TD3 algorithm achieves higher learning stability, better data efficiency, and higher-quality control policies. The thesis confirms that reinforcement learning represents a promising approach for UAV control in a simulation environment, while also identifying key factors influencing its successful application with regard to future transfer to a real-world system. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 6651491 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | KRA0631_FEI_N0613A140034_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160232 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Dron | cs |
| dc.subject | Bezpilotní letoun | cs |
| dc.subject | Strojové učení | cs |
| dc.subject | Posilované učení | cs |
| dc.subject | Simulace | cs |
| dc.subject | Simulátor | cs |
| dc.subject | Řízení | cs |
| dc.subject | CoppeliaSim | cs |
| dc.subject | PyRep | cs |
| dc.subject | Drone | en |
| dc.subject | Unmanned aerial vehicle | en |
| dc.subject | Machine Learning | en |
| dc.subject | Reinforcement Learning | en |
| dc.subject | Simulation | en |
| dc.subject | Simulator | en |
| dc.subject | Control | en |
| dc.subject | CoppeliaSim | en |
| dc.subject | PyRep | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Reinforcement Learning pro ovládání dronů | cs |
| dc.title.alternative | Reinforcement Learning for Drone Control | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 282860292 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- KRA0631_FEI_N0613A140034_2026.pdf
- Size:
- 6.34 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- KRA0631_FEI_N0613A140034_2026_zadani.pdf
- Size:
- 155.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- KRA0631_FEI_N0613A140034_2026_priloha.zip
- Size:
- 262.89 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- KRA0631_FEI_N0613A140034_2026_posudek_vedouci_Platos_Jan.pdf
- Size:
- 157.64 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Platoš, Jan
Loading...
- Name:
- KRA0631_FEI_N0613A140034_2026_posudek_oponent_Radvansky_Martin.pdf
- Size:
- 160.51 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Radvanský, Martin