StarrypilotA lightweight autopilot software for Pixhawk
DroninThe dRonin flight controller software.
GymfcA universal flight control tuning framework
LuatelemetryFrSky SmartPort(S.Port), D-series, F.Port and TBS Crossfire telemetry on all Taranis and Horus transmitters
CleanflightClean-code version of the baseflight flight controller firmware
EmuflightEmuFlight is flight controller software (firmware) used to fly multi-rotor craft.
CloverROS-based framework and RPi image to control PX4-powered drones 🍀
Gym Pybullet DronesPyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
SuperviewA small program that takes a 4:3 aspect ratio video file, and transforms it to a 16:9 video using the GoPro SuperView method
Esp DroneMini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.
JankdroneThe jankest autonomous drone ever built and programmed from scratch
InavINAV: Navigation-enabled flight control software
Autonomous DroneThis repository intends to enable autonomous drone delivery with the Intel Aero RTF drone and PX4 autopilot. The code can be executed both on the real drone or simulated on a PC using Gazebo. Its core is a robot operating system (ROS) node, which communicates with the PX4 autopilot through mavros. It uses SVO 2.0 for visual odometry, WhyCon for visual marker localization and Ewok for trajectoy planning with collision avoidance.
SwarmsThe ultimate node.js library for controlling Bitcraze Crazyflie 2.0 drones
RappidsRectangular Pyramid Partitioning using Integrated Depth Sensors (RAPPIDS): A Fast Planner for Multicopter Navigation
DronebridgeDroneBridge 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.
EmuConfiguratorEmuflight Configurator is a cross-platform configuration tool for the Emuflight flight control system
mavp2pflexible and efficient Mavlink router
QuadKitCommunicate with your Quadcopter from a native app
safe-control-gymPyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL