Skip to content

Latest commit

 

History

History
83 lines (61 loc) · 2.56 KB

File metadata and controls

83 lines (61 loc) · 2.56 KB

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.

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

  1. https://github.com/PX4/Devguide/blob/master/build_scripts/ubuntu_sim_common_deps.sh
  2. https://github.com/PX4/Devguide/blob/master/build_scripts/ubuntu_sim.sh
  3. https://github.com/PX4/Devguide/blob/master/build_scripts/ubuntu_sim_nuttx.sh