Система передачі відео та команд керування БПЛА у реальному часі

dc.contributor.advisorРоковий, Олександр Петрович
dc.contributor.authorКотенко, Ярослав Олегович
dc.date.accessioned2025-09-23T11:56:47Z
dc.date.available2025-09-23T11:56:47Z
dc.date.issued2025
dc.description.abstractУ дипломному проєкті сформовано задачу розроблення системи низьколатентної передачі відео та команд керування безпілотним літальним апаратом у реальному часі з максимально допустимою затримкою не більше 150 мс. Для її вирішення проведено аналіз існуючих технологій передачі даних, на основі якого обрано оптимальний стек, що включає сервер Janus WebRTC, GStreamer для потокової передачі відео, та протокол CRSF для керування дроном. У другому та третьому розділах дипломного проєкту здійснено обґрунтування вибору технологій, описано архітектуру розробленого програмного забезпечення та його реалізацію мовою Python із використанням бібліотеки aiortc. Останній розділ присвячено експериментальному тестуванню створеного прототипу, що підтвердило відповідність поставленим вимогам.
dc.description.abstractotherThe diploma project addresses the task of developing a low-latency video and control command transmission system for unmanned aerial vehicles in real time, ensuring a maximum allowable latency of 150 ms. To achieve this, an analysis of existing data transmission technologies was performed, leading to the selection of an optimal technology stack, including Janus WebRTC server, GStreamer for video streaming, and the CRSF protocol for drone control. The second and third chapters provide justification for the chosen technologies, describe the software architecture, and detail the prototype implementation developed in Python using the aiortc library. The final chapter presents experimental testing of the created system, confirming compliance with the specified performance requirements.
dc.format.extent139 с.
dc.identifier.citationКотенко, Я. О. Система передачі відео та команд керування БПЛА у реальному часі : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення комп’ютерних систем / Котенко Ярослав Олегович. – Київ, 2025. – 139 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76265
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectWebRTC
dc.subjectJanus
dc.subjectGStreamer
dc.subjectCRSF
dc.subjectPython
dc.subjectaiortc
dc.subjectбезпілотний літальний апарат
dc.subjectнизька латентність
dc.subjectпередача відео
dc.subjectкерування дроном
dc.titleСистема передачі відео та команд керування БПЛА у реальному часі
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kotenko_bakalavr.pdf
Розмір:
2.94 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: