C++ Drone

Open-source C++ projects categorized as Drone | Edit details

Top 9 C++ Drone Projects

  • ardupilot

    ArduPlane, ArduCopter, ArduRover, ArduSub source

    Project mention: Ukrainian soldier says the Chinese are giving the Russians the ability to disable their drones | reddit.com/r/UkraineWarVideoReport | 2022-05-15
  • PX4-Autopilot

    PX4 Autopilot Software

    Project mention: Starting out with STM32 for programming a flight controller | reddit.com/r/embedded | 2022-04-11
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • OpenMVG (open Multiple View Geometry)

    open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.

    Project mention: helpful pointers to state-of-the-art material for depth estimation from multi-view videos captured from cameras with arbitrary poses. | reddit.com/r/computervision | 2022-04-20

    I am looking for some pointers to papers/open-source software that can do fast and accurate depth estimation from multi-view videos. I am aware of colmap and OpenMVG software but was curious to know if there are others out there that outperform these. I am also interested in any state-of-the-art for depth estimation using unsupervised or self-supervised neural networks.

  • qgroundcontrol

    Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

    Project mention: UML Diagrams Designer via Code | news.ycombinator.com | 2022-05-05

    > Are UML diagrams used effectively in the dev industry?

    Are they effective? I say they are when correctly used. For example last year I used plant UML to draw a sequence diagram to demonstrate some threading/mutex problems. [1]

    I've also used draw.io to draw similar problems. [2]

    I would say that tbqh using UML (or maybe just plant UML) is the "better" solution because it can be embedded in code and re-rendered as needed. But draw.io is _much_ easier to use!

    I will also say that UML diagrams aren't well taught nor do most devs even know to reach for the tool.

    [1]: https://github.com/mavlink/qgroundcontrol/pull/9595

    [2]: https://github.com/airmap/qgroundcontrol/pull/6

  • GAAS

    GAAS is an open-source program designed for fully autonomous VTOL(a.k.a flying cars) and drones. GAAS stands for Generalized Autonomy Aviation System.

    Project mention: Towards L5 Autonomous Flying Cars, a Robust Framework Extends GAAS with Lidars | news.ycombinator.com | 2021-07-25
  • mpu9250

    Arduino and CMake library for communicating with the InvenSense MPU-9250 and MPU-9255 nine-axis IMUs. (by bolderflight)

    Project mention: Having trouble finding the correct library for this 9DOF IMU, can anyone help | reddit.com/r/arduino | 2021-07-13

    Sorry, was so caught up in it not working I lost all my sense! I was running the Bolder Flight example: https://github.com/bolderflight/MPU9250 titled Basic_I2C and was receiving the following error:

  • sbus

    Arduino and CMake library for communicating with SBUS receivers and servos. (by bolderflight)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • dRehmFlight

    Teensy flight controller and stabilization for small-scale VTOL vehicles

    Project mention: Inverted pendulum on a racing drone (power loop attempted) | reddit.com/r/drones | 2021-11-23

    This is actually my own flight controller code running on a teensy 4.0 microcontroller, coded in arduino: https://github.com/nickrehm/dRehmFlight

  • tello-ros2

    ROS2 node for DJI Tello and Visual SLAM for mapping of indoor environments.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-15.

C++ Drone related posts


What are some of the best open-source Drone projects in C++? This list will help you:

Project Stars
1 ardupilot 7,293
2 PX4-Autopilot 5,442
3 OpenMVG (open Multiple View Geometry) 4,200
4 qgroundcontrol 2,157
5 GAAS 1,601
6 mpu9250 388
7 sbus 241
8 dRehmFlight 191
9 tello-ros2 21
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives