Drone Open Source Projects
Browse 227 Drone open source projects, ranked by GitHub stars. Find the most popular Drone tools and libraries.
ArduPilot/ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
Metrics details
| Stars | 15,512 |
PX4/PX4-Autopilot
PX4 Autopilot Software
Metrics details
| Stars | 12,194 |
hybridgroup/gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)
Metrics details
| Stars | 9,438 |
reactphp/reactphp
Event-driven, non-blocking I/O with PHP.
Metrics details
| Stars | 9,091 |
openMVG/openMVG
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Metrics details
| Stars | 6,517 |
OpenDroneMap/ODM
A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷
Metrics details
| Stars | 6,304 |
ExpressLRS/ExpressLRS
High Performance Open Source Radio Control Link
Metrics details
| Stars | 5,113 |
mavlink/qgroundcontrol
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
Metrics details
| Stars | 4,772 |
OpenDroneMap/WebODM
User-friendly, commercial-grade software for processing aerial imagery. 🛩
Metrics details
| Stars | 4,050 |
vimagick/dockerfiles
:whale: A curated list of delicious docker recipes 🇺🇦🇮🇱 (Let's Fight Against Dictatorship)
Metrics details
| Stars | 3,204 |
avem-labs/Avem
🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]
Metrics details
| Stars | 2,844 |
ZJU-FAST-Lab/ego-planner-swarm
An efficient single/multi-agent trajectory planner for multicopters.
Metrics details
| Stars | 2,111 |
utiasDSL/gym-pybullet-drones
PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
Metrics details
| Stars | 2,086 |
generalized-intelligence/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.
Metrics details
| Stars | 2,071 |
dhondta/dronesploit
Drone pentesting framework console
Metrics details
| Stars | 1,986 |
espressif/esp-drone
Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.
Metrics details
| Stars | 1,945 |
samyk/skyjack
A drone engineered to autonomously seek out, hack, and wirelessly take full control over any other Parrot or 3DR drones within wireless or flying distance, creating an army of zombie drones under your control.
Metrics details
| Stars | 1,821 |
felixge/node-ar-drone
A node.js client for controlling Parrot AR Drone 2.0 quad-copters.
Metrics details
| Stars | 1,766 |
damiafuentes/DJITelloPy
DJI Tello drone python interface using the official Tello SDK. Feel free to contribute!
Metrics details
| Stars | 1,476 |
dji-sdk/Tello-Python
This is a collection of python modules that interact with the Ryze Tello drone.
Metrics details
| Stars | 1,446 |
nickrehm/dRehmFlight
Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles
Metrics details
| Stars | 1,417 |
mit-acl/faster
3D Trajectory Planner in Unknown Environments
Metrics details
| Stars | 1,237 |
murtazahassan/OpenCV-Python-Tutorials-and-Projects
An easy to follow course of OpenCV using Python for beginners.
Metrics details
| Stars | 1,163 |
HKUST-Aerial-Robotics/Teach-Repeat-Replan
Teach-Repeat-Replan: A Complete and Robust System for Aggressive Flight in Complex Environments
Metrics details
| Stars | 1,152 |
okalachev/flix
Making an ESP32-based quadcopter from scratch
Metrics details
| Stars | 1,137 |
yrlu/quadrotor
Quadrotor control, path planning and trajectory optimization
Metrics details
| Stars | 1,121 |
NVIDIA-AI-IOT/redtail
Perception and AI components for autonomous mobile robotics.
Metrics details
| Stars | 1,045 |
qzq1111/flask-restful-example
flask后端开发接口示例,利用Flask开发后端API接口。包含基本的项目配置、统一响应、MySQL和Redis数据库操作、定时任务、图片生成、项目部署、用户权限认证、报表输出、无限层级生成目录树、阿里云手机验证码验证、微信授权、Celery、单元测试、Drone等模块。
Metrics details
| Stars | 1,004 |
dji-sdk/Onboard-SDK
DJI Onboard SDK Official Repository
Metrics details
| Stars | 987 |
delimitrou/DeathStarBench
Open-source benchmark suite for cloud microservices
Metrics details
| Stars | 936 |
DroneBridge/DroneBridge
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
Metrics details
| Stars | 936 |
parroty/excoveralls
Coverage report tool for Elixir with coveralls.io integration.
Metrics details
| Stars | 863 |
DroneBridge/ESP32
DroneBridge for ESP32. A secure & transparent telemetry link with support for WiFi and ESP-NOW. Supporting MAVLink, MSP, LTM or any other protocol
Metrics details
| Stars | 853 |
mspnp/microservices-reference-implementation
A reference implementation demonstrating microservices architecture and best practices for Microsoft Azure
Metrics details
| Stars | 824 |
pixhawk/Pixhawk-Standards
Pixhawk Standards
Metrics details
| Stars | 775 |
VisDrone/DroneVehicle
Drone-based RGB-Infrared Cross-Modality Vehicle Detection via Uncertainty-Aware Learning
Metrics details
| Stars | 724 |
Firmament-Autopilot/FMT-Firmware
Firmament Autopilot Embedded System
Metrics details
| Stars | 722 |
hanyazou/TelloPy
DJI Tello drone controller python package
Metrics details
| Stars | 716 |
ethz-asl/mav_active_3d_planning
Modular framework for online informative path planning.
Metrics details
| Stars | 701 |
layumi/University1652-Baseline
ACM Multimedia2020 University-1652: A Multi-view Multi-source Benchmark for Drone-based Geo-localization :helicopter: annotates 1652 buildings in 72 universities around the world.
Metrics details
| Stars | 670 |
ethz-asl/polygon_coverage_planning
Coverage planning in general polygons with holes.
Metrics details
| Stars | 651 |
CopterExpress/clover
ROS-based framework and RPi image to control PX4-powered drones 🍀
Metrics details
| Stars | 649 |
samirkumardas/jmuxer
jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.
Metrics details
| Stars | 636 |
tbs-trappy/source_one
Open Source FPV Drone Frame
Metrics details
| Stars | 625 |
ctu-mrs/mrs_uav_system
The entry point to the MRS UAV system.
Metrics details
| Stars | 625 |
mpatacchiola/dissecting-reinforcement-learning
Python code, PDFs and resources for the series of posts on Reinforcement Learning which I published on my personal blog
Metrics details
| Stars | 623 |
janesmae/awesome-drones
A curated list of Awesome Drones resources
Metrics details
| Stars | 614 |
wesbos/javascript-drones
Metrics details
| Stars | 614 |
sensepost/Snoopy
Snoopy: A distributed tracking and data interception framework
Metrics details
| Stars | 613 |
time4tea/gopro-dashboard-overlay
Programs to process GoPro MP4 & Generic GPX/FIT files and create video dashboards & maps
Metrics details
| Stars | 574 |
bolderflight/invensense-imu
Arduino and CMake library for communicating with the InvenSense MPU-6500, MPU-9250 and MPU-9255 nine-axis IMUs.
Metrics details
| Stars | 561 |
mathiasvr/bluejay
:bird: Digital ESC firmware for controlling brushless motors in multirotors
Metrics details
| Stars | 553 |
Intelligent-Quads/iq_tutorials
Metrics details
| Stars | 551 |
dji-sdk/Payload-SDK
DJI Payload SDK Official Repository
Metrics details
| Stars | 519 |
drone/drone-ui
Front-end for the Drone continuous integration server
Metrics details
| Stars | 519 |
cesarferreira/drone
🍰 The missing library manager for Android Developers
Metrics details
| Stars | 517 |
Jaeyoung-Lim/mavros_controllers
Aggressive trajectory tracking using mavros for PX4 enabled vehicles
Metrics details
| Stars | 507 |
drone-os/drone-core
The core crate for Drone, an Embedded Operating System.
Metrics details
| Stars | 493 |
cs2000/DankDroneDownloader
A Custom Firmware Download Tool for DJI Drones Written in C#
Metrics details
| Stars | 482 |
bolderflight/sbus
Arduino and CMake library for communicating with SBUS receivers and servos.
Metrics details
| Stars | 481 |
