Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Comprehensive software for UAV management
A highly optimized drone control system developed in C++ using the MAVLink protocol based on PX4-Autopilot. The project stands out for its cross-platform compatibility (x86, ARM) and high performance, ensuring stable operation even on microcomputers like the Raspberry Pi 4.

Key features and technology stack:
1) Flight control: Support for manual and offboard modes, execution of automated flight tasks, full autopilot functionality. A user-friendly Operator panel has been developed.

2) Computer vision (CV): A multi-level navigation system for GPS-denied conditions. YOLO is integrated for object detection and tracking, as well as an ROI-lock system for automatic target acquisition and retention.

3) Multimedia and Data: Video stream processing is implemented using GStreamer. SQLite is used for local data storage. The system is equipped with a Dynamic Map Downloader.

4) Networking and data exchange: Reliable connection via UDP protocol. Ultra-fast binary serialization and deserialization of network packets have been implemented. C++ metaprogramming is applied for efficient generation, validation, and processing of data types, ensuring maximum optimization and type safety at compile time.

5) Simulation and testing: The project is fully configured to work with Gazebo and FlightGear simulators.
Work details
Budget 30 000 USD
Added 1 May
39 views
Freelancer
Oleksandr Chazov
United Arab Emirates Dubai  1  0

Available for hire Available for hire
1 Safe completed
On the service 3 years