PX4 Autopilot
Open Source Autopilot for Drones
Open-source flight-control firmware for drones and other unmanned vehicles, supporting flight modes, sensors, missions, and simulation.
About the Project
Why use this?
PX4 is an open-source flight-control stack for drones, underwater vehicles, boats, and other unmanned systems. It provides flight modes, sensor fusion, navigation, mission planning, failsafes, telemetry, and integration with ground-control software and simulation environments.
Engineers choose PX4 when building autonomous vehicles that need a mature, modular autopilot rather than a closed commercial stack. Its hardware-agnostic architecture, large developer ecosystem, and support for both consumer and industrial platforms make it a leading choice for research, prototyping, and production UAV systems. [90]
Key Features
- Flight-control firmware for drones and unmanned vehicles
- Sensor fusion, navigation, and autonomous mission execution
- Failsafe systems and configurable flight modes
- SITL/HITL simulation and developer tooling
- Broad compatible-hardware and ground-control ecosystem
- Reference / Repo
- https://github.com/PX4/PX4-Autopilot
- Tool / Hosted
- https://px4.io/
- Replaces / Alternative to
- DJI proprietary autopilot ecosystem, commercial UAV flight stacks
- Free layer
- open-source