Програмний модуль управління польотом БПЛА з використанням машинного навчання

dc.contributor.authorЗабарющий Станіславuk
dc.date.accessioned2026-03-19T08:08:11Z
dc.date.available2026-03-19T08:08:11Z
dc.date.issued2025
dc.descriptionРобота публікується згідно наказу ректора Університету від 27.05.2021 р. №311/од «Про розміщення кваліфікаційних робіт здобувачів вищої освіти в репозиторії університету». Науковий керівник: Кучеров Дмитро Павлович
dc.description.abstractБуло проведено аналіз існуючих методів автономної навігації БПЛА та обґрунтовано доцільність використання навчання з підкріпленням. Розроблено математичну модель взаємодії агента з середовищем на основі алгоритму Q-навчання та спроектовано архітектуру програмного модуля керування. Програмна реалізація виконана мовою C++ (стандарт ISO C++17) з використанням власних структур даних, що забезпечує високу продуктивність та можливість інтеграції у вбудовані системи. Було реалізовано унікальний алгоритм агрегації команд польоту, який дозволяє перетворити дискретний шлях у векторні інструкції, зменшуючи обсяг переданих даних у 3–4 рази. Експериментальні дослідження підтвердили збіжність алгоритму та здатність системи знаходити оптимальний маршрут за умови правильного налаштування гіперпараметрів навчання.uk
dc.description.abstractAn analysis of existing methods of autonomous UAV navigation was carried out and the feasibility of using reinforcement learning was substantiated. A mathematical model of agent interaction with the environment based on the Q-learning algorithm was developed and the architecture of the software control module was designed. The software implementation was performed in the C++ language (ISO C++17 standard) using its own data structures, which ensures high performance and the possibility of integration into embedded systems. A unique flight command aggregation algorithm was implemented, which allows transforming a discrete path into vector instructions, reducing the amount of transmitted data by 3–4 times. Experimental studies confirmed the convergence of the algorithm and the ability of the system to find the optimal route with the correct setting of the learning hyperparameters.en
dc.identifier.citationЗабарющий С. Програмний модуль управління польотом БПЛА з використанням машинного навчання. - Кваліфікаційна робота на здобуття освітнього ступеня магістр. – Київ, КАІ, 2025. - 96 с.
dc.identifier.otherФакультет комп'ютерних наук та технологій. Кафедра інтелектуальних кібернетичних систем
dc.identifier.urihttps://er.kai.edu.ua/handle/KAI/69839
dc.publisherДержавний університет «Київський авіаційний інститут»
dc.subjectкваліфікаційна роботаuk
dc.subjectбплаuk
dc.subjectмашинне навчанняuk
dc.subjectавтономна навігаціяuk
dc.subjectqualification thesisen
dc.subjectgraduation thesisen
dc.subjectgraduate thesisen
dc.subjectkeywords: uaven
dc.subjectmachine learningen
dc.subjectautonomousnavigationen
dc.titleПрограмний модуль управління польотом БПЛА з використанням машинного навчанняuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Master_Zabariushchyi.pdf
Size:
2.05 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: