Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Комплексне програмне забезпечення для управління БПЛА
Високооптимізована система керування дронами, розроблена на C++ з використанням протоколу MAVLink на базі PX4-Autopilot. Проєкт вирізняється кросплатформністю (x86, ARM) та високою продуктивністю, забезпечуючи стабільну роботу навіть на мікрокомп'ютерах рівня Raspberry Pi 4.

Ключові можливості та стек технологій:
1)Управління польотом: Підтримка ручного та offboard режимів, виконання автоматизованих польотних завдань (flight tasks), повноцінний автопілот. Розроблено зручну панель Оператора.

2)Комп'ютерний зір (CV): Багаторівнева система навігації для умов відсутності GPS (GPS-denied). Інтегровано YOLO для виявлення та відстеження об'єктів, а також систему ROI-lock для автоматичного захоплення та утримання цілей.

3)Мультимедіа та Дані: Обробка відеопотоку реалізована за допомогою GStreamer. Для локального збереження даних використовується SQLite. Система оснащена динамічним завантажувачем мап (Dynamic Map Downloader).

4)Мережа та обмін даними: Надійне підключення по протоколу UDP. Реалізовано надшвидку бінарну серіалізацію та десеріалізацію мережевих пакетів. Для ефективної генерації, валідації та обробки типів даних застосовано C++ метапрограмування, що забезпечує максимальну оптимізацію та безпеку типів (type safety) ще на етапі компіляції.

5)Симуляція та тестування: Проєкт повністю налаштований для роботи з симуляторами Gazebo та FlightGear.
Деталі роботи
Бюджет 1 330 482 UAH
Додано 1 травня
38 переглядів
Фрилансер
Олександр Чазов
О.А.Е. Дубаї  1  0

Вільний для роботи Вільний для роботи
1 Сейф завершений
На сервісі 3 роки