PX4

The Professional Autopilot. PX4 powers any vehicle from racing and cargo drones through to ground vehicles. The powerful and uniquely flexible core of the Dronecode Platform is open-source, and available for you to use and customise as needed. Homepage

PX4 is used in a wide range of use-cases, from consumer drones to industrial applications. It is also the leading research platform for drones and has been successfully applied to under water vehicles and boats.

Components

  • Open Source

  • Full stack

    • Flight Stack

    • Middleware

    • ESC firmware

    • Bootloader

    • Operating System

      • NuttX OS

  • Flexible

  • World Class Devs

  • Membership++

  • Community

Technology

Complete Autopilot Solution

  • PX4 Flight Stack: The flight control system (autopilot).

  • MAVLink: A highly efficient, lightweight and blazing fast robotics communication toolkit.

  • QGroundControl: Modern, mobile and desktop user interface to configure the system and execute flights.

Built for Aerial Robotics

  • Optical Flow and Visual Inertial Odometry

  • Avoidance

  • Planning

Great User Experience

QGroundControl is a state of the art ground control station

Simulation

  • AirSim

  • ROS Gazebo Simulator

  • jMAVSim

  • X-Plane

  • DroneKit-SITL

  • SITL Simulator (Software in the Loop)

  • Hardware In The Loop (HITL) simulation

Hardware

  • Flight Controllers

    • Pixhawk-compatible flight controllers, including the 3DR Pixhawk and Pixhawk Mini

    • Qualcomm Snapdragon Flight

    • Intel® Aero Ready to Fly Drone

  • SIK Telemetry Radio

    • HopeRF HM-TRP

    • 3DR radio

    • RFD900 ultra long range radio

  • SAPOG ESC

  • Optical Flow Sensor

Broad Airframe Support

PX4 supports anything from a multi rotor to a fixed wing, and all mix forms of VTOL planes in-between.

Links

Installation, Scripting Levels

Last updated