Reinforcement Learning pro ovládání dronů

dc.contributor.advisorPlatoš, Jan
dc.contributor.authorKrasula, Radovan
dc.contributor.refereeRadvanský, Martin
dc.date.accepted2026-06-04
dc.date.accessioned2026-09-02T14:33:18Z
dc.date.available2026-09-02T14:33:18Z
dc.date.issued2026
dc.description.abstractDiplomová 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.abstractMaster'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.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent6651491 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisKRA0631_FEI_N0613A140034_2026
dc.identifier.urihttp://hdl.handle.net/10084/160232
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectDroncs
dc.subjectBezpilotní letouncs
dc.subjectStrojové učenícs
dc.subjectPosilované učenícs
dc.subjectSimulacecs
dc.subjectSimulátorcs
dc.subjectŘízenícs
dc.subjectCoppeliaSimcs
dc.subjectPyRepcs
dc.subjectDroneen
dc.subjectUnmanned aerial vehicleen
dc.subjectMachine Learningen
dc.subjectReinforcement Learningen
dc.subjectSimulationen
dc.subjectSimulatoren
dc.subjectControlen
dc.subjectCoppeliaSimen
dc.subjectPyRepen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformatikacs
dc.titleReinforcement Learning pro ovládání dronůcs
dc.title.alternativeReinforcement Learning for Drone Controlen
dc.typeDiplomová prácecs
local.files.count6
local.files.size282860292
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
KRA0631_FEI_N0613A140034_2026.pdf
Size:
6.34 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
KRA0631_FEI_N0613A140034_2026_zadani.pdf
Size:
155.36 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
KRA0631_FEI_N0613A140034_2026_priloha.zip
Size:
262.89 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
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...
Thumbnail Image
Name:
KRA0631_FEI_N0613A140034_2026_posudek_oponent_Radvansky_Martin.pdf
Size:
160.51 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Radvanský, Martin