All Projects → PX4 → Px4 Autopilot

PX4 / Px4 Autopilot

Licence: bsd-3-clause
PX4 Autopilot Software

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
shell
77523 projects
matlab
3953 projects

Projects that are alternatives of or similar to Px4 Autopilot

Ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
Stars: ✭ 6,637 (+30.39%)
Mutual labels:  ros, drone, autopilot, uav, uas, mavlink, ugv
FMT-Firmware
FMT Autopilot Embedded System
Stars: ✭ 207 (-95.93%)
Mutual labels:  uav, drone, pixhawk, autopilot, mavlink, multicopter
ESP32
DroneBridge for ESP32. A short range wifi based telemetry link. Support for MAVLink, MSP & LTM (iNAV).
Stars: ✭ 183 (-96.4%)
Mutual labels:  uav, drone, pixhawk, mavlink, multicopter, qgroundcontrol
grvc-ual
An abstraction layer for unmanned aerial vehicles
Stars: ✭ 35 (-99.31%)
Mutual labels:  uav, drone, ros, px4, uas, mavros
Qgroundcontrol
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
Stars: ✭ 2,026 (-60.2%)
Mutual labels:  drone, uav, px4, pixhawk, uas, mavlink
ZeroPilot-SW
Software for WARG custom autopilot
Stars: ✭ 13 (-99.74%)
Mutual labels:  uav, drone, autopilot, fixed-wing
uav core
The main integrator of MRS UAV packages in ROS, part of the "mrs_uav_system".
Stars: ✭ 28 (-99.45%)
Mutual labels:  uav, drone, ros, autonomous
Gaas
Generalized Aviation: Open source autonomous aviation software platform, designed for fully autonomous drones and flying cars.
Stars: ✭ 1,377 (-72.95%)
Mutual labels:  drone, drones, uav
Inav Configurator
Stars: ✭ 243 (-95.23%)
Mutual labels:  drones, hacktoberfest, uav
Dronin
The dRonin flight controller software.
Stars: ✭ 238 (-95.32%)
Mutual labels:  drone, autopilot, uav
Starrypilot
A lightweight autopilot software for Pixhawk
Stars: ✭ 243 (-95.23%)
Mutual labels:  drones, autopilot, uav
Missionplanner
Mission Planner Ground Control Station (c# .net)
Stars: ✭ 1,059 (-79.19%)
Mutual labels:  ros, autopilot, uav
Mrs uav system
The entry point to the MRS UAV system.
Stars: ✭ 64 (-98.74%)
Mutual labels:  ros, drone, uav
firmware
Firmware for the ROSflight autopilot
Stars: ✭ 115 (-97.74%)
Mutual labels:  uav, ros, autopilot
Mavgcl
In-Flight Analysis for PX4
Stars: ✭ 96 (-98.11%)
Mutual labels:  drone, autopilot, uav
zubax gnss
Zubax GNSS module
Stars: ✭ 45 (-99.12%)
Mutual labels:  uav, drone, dronecode
Paparazzi
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
Stars: ✭ 1,178 (-76.86%)
Mutual labels:  drones, autopilot, uav
Autonomous Drone
This 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.
Stars: ✭ 87 (-98.29%)
Mutual labels:  ros, drone, autopilot
iq gnc
ROS package for GNC of Ardupilot drones
Stars: ✭ 28 (-99.45%)
Mutual labels:  drone, mavlink, mavros
mavp2p
flexible and efficient Mavlink router
Stars: ✭ 41 (-99.19%)
Mutual labels:  uav, mavlink, ugv

PX4 Drone Autopilot

Releases DOI

Nuttx Targets SITL Tests

Slack

This repository holds the PX4 flight control solution for drones, with the main applications located in the src/modules directory. It also contains the PX4 Drone Middleware Platform, which provides drivers and middleware to run drones.

PX4 is highly portable, OS-independent and supports Linux, NuttX and MacOS out of the box.

Building a PX4 based drone, rover, boat or robot

The PX4 User Guide explains how to assemble supported vehicles and fly drones with PX4. See the forum and chat if you need help!

Changing code and contributing

This Developer Guide is for software developers who want to modify the flight stack and middleware (e.g. to add new flight modes), hardware integrators who want to support new flight controller boards and peripherals, and anyone who wants to get PX4 working on a new (unsupported) airframe/vehicle.

Developers should read the Guide for Contributions. See the forum and chat if you need help!

Weekly Dev Call

The PX4 Dev Team syncs up on a weekly dev call.

Note The dev call is open to all interested developers (not just the core dev team). This is a great opportunity to meet the team and contribute to the ongoing development of the platform. It includes a QA session for newcomers. All regular calls are listed in the Dronecode calendar.

Maintenance Team

See also maintainers list (px4.io) and the contributors list (Github).

Supported Hardware

This repository contains code supporting Pixhawk standard boards (best supported, best tested, recommended choice) and proprietary boards.

Pixhawk Standard Boards

Manufacturer and Community supported

Additional information about supported hardware can be found in PX4 user Guide > Autopilot Hardware.

Project Roadmap

A high level project roadmap is available here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].