73 Open Source Drones Software Projects
Free and open source drones code projects including engines, APIs, generators, and tools.
Airsim 10766 ⭐
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Gaas 1275 ⭐
Generalized Aviation: Open source autonomous aviation software platform, designed for fully autonomous drones and flying cars.
Paparazzi 1133 ⭐
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
Rx5808 Pro Diversity 401 ⭐
DIY project to create your own 5.8ghz FPV diversity basestation - based off the rx5808 receiver module. Project includes basic Arduino Nano implementation to advanced custom PCB board and introduction to digital switches 4066 chip.
Densesurfelmapping 373 ⭐
This is the open-source version of ICRA 2019 submission "Real-time Scalable Dense Surfel Mapping"
Librepilot 250 ⭐
This is the GitHub mirror for the LibrePilot source code. The main development is taking place at https://bitbucket.org/librepilot
Libuavcan 197 ⭐
Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems and Linux.
Droneaid 33 ⭐
Aerial scout for first responders. DroneAid uses machine learning to detect calls for help on the ground placed by those in need.
Unity Drones Multiplayer 25 ⭐
Enable multiple players to connect to the same enrironment (UNET), fly a drone, and watch others fly their drones
Softwarepilot 24 ⭐
SoftwarePilot is an open source software suite to support aerial systems. SoftwarePilot allows users to connect consumer DJI drones to programmable Java routines that include access to computer vision and deep learning software packages like OpenCV, DLIB, and Tensorflow.
Prometheus 22 ⭐
Prometheus is a machine learning powered solution for early detection of fires in national parks
Opendrone Flightcontroller 20 ⭐
Open Source project for a self-flying and navigating drone made in Austria
Aruco Geobits 21 ⭐
geobits: ArUco Ground Control Point Targets and Detection for Aerial Imagery (UAV/MAV).
Immersivedroneinterface 18 ⭐
The Immersive Semi-Autonomous Aerial Command System is an open-source aerial vehicle command and control platform, designed for immersive interfaces (such as the Oculus Rift). This system provides an intuitive and seamless extension of human operators’ perception and control capabilities over the air, enabling a variety of research applications.
Autonomousprecisionlanding 16 ⭐
Precision landing on a visual target using OpenCV and dronekit-python
Drone Hover Rl 13 ⭐
A hover system for Microsoft AirSim using reinforcement learning (Q-learning and SARSA)
Dji Dewarp 11 ⭐
OpenCV Tool to Correct and Apply Distortion Dewarp to DJI Drone Images via EXIF Tags.
Drone_motion_planning 10 ⭐
Udacity's Flying Car & Autonomous Vehicles nanodegree second project submission