PX4 autopilot

The PX4 autopilot is an open-source system for autonomous aircraft. The project was started in 2009.

Overview
PX4 supports the following features:

PX4 is capable of integrating with other autopilot software, such as the QGroundControl ground control station software, via the MAVLink protocol.
 * Multiple vehicle types, including fixed-wing aircraft, multicopters, helicopters, rovers, boats and underwater vehicles
 * Fully manual, partially assisted and fully autonomous flight modes
 * Integration with position, speed, altitude and rotation sensors
 * Automatic triggering of cameras or external actuators

PX4 is open-source and available under a BSD-3-Clause license.