Система передачі відео та команд керування БПЛА у реальному часі
| dc.contributor.advisor | Роковий, Олександр Петрович | |
| dc.contributor.author | Котенко, Ярослав Олегович | |
| dc.date.accessioned | 2025-09-23T11:56:47Z | |
| dc.date.available | 2025-09-23T11:56:47Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | У дипломному проєкті сформовано задачу розроблення системи низьколатентної передачі відео та команд керування безпілотним літальним апаратом у реальному часі з максимально допустимою затримкою не більше 150 мс. Для її вирішення проведено аналіз існуючих технологій передачі даних, на основі якого обрано оптимальний стек, що включає сервер Janus WebRTC, GStreamer для потокової передачі відео, та протокол CRSF для керування дроном. У другому та третьому розділах дипломного проєкту здійснено обґрунтування вибору технологій, описано архітектуру розробленого програмного забезпечення та його реалізацію мовою Python із використанням бібліотеки aiortc. Останній розділ присвячено експериментальному тестуванню створеного прототипу, що підтвердило відповідність поставленим вимогам. | |
| dc.description.abstractother | The 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.extent | 139 с. | |
| dc.identifier.citation | Котенко, Я. О. Система передачі відео та команд керування БПЛА у реальному часі : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення комп’ютерних систем / Котенко Ярослав Олегович. – Київ, 2025. – 139 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76265 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | WebRTC | |
| dc.subject | Janus | |
| dc.subject | GStreamer | |
| dc.subject | CRSF | |
| dc.subject | Python | |
| dc.subject | aiortc | |
| dc.subject | безпілотний літальний апарат | |
| dc.subject | низька латентність | |
| dc.subject | передача відео | |
| dc.subject | керування дроном | |
| dc.title | Система передачі відео та команд керування БПЛА у реальному часі | |
| dc.type | Bachelor 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
- Опис: