Roadmap & Feature Overview

PX4 v1.8.2 Release November 2018

This is a minor bug fix release on top of PX4 Stable v1.8.1

  • mc_att_control: copy sensor_correction topic once initially #10830

PX4 v1.8.1 Release October 2018

This is a minor bug fix release on top of PX4 Stable v1.8.0

  • mavlink properly wrap heading fields #9905
  • Navigator: Fix fixed-wing first order altitude hold #9850
  • fmu fix MAIN/AUX parameters #9925
  • cmake fix BUILD_URI #9941
  • tap_esc increase stack 1100 -> 1180 bytes #10041
  • mavlink: fixed nullptr dereferencing #10063

PX4 v1.8 Release June, 2018

  • Fusion of Visual Inertial Odometry in EKF2 (video)
  • Interface for external Obstacle Avoidance systems (video)
  • Significantly improved performance on racing drones (users need to reconfigure, link)
    • Improved filtering and reduced control latency
    • Added Airmode
  • Improved flight performance on VTOL (Tiltrotors, Tailsitters)
  • Support for building natively on Windows (link)
  • Significant EKF2 improvements
    • Hardening of the estimator for situations where GPS accuracy is limited
      improved sensor selection logic enabling simultaneous use of optical flow and GPS
    • Added the EKF2_MAG_TYPE parameter for environments with high magnetic interferences
  • Wind Estimator
  • Support for structure scanning
  • High Latency telemetry support (Iridium)
  • Precision landing framework (including IRLock driver)
  • FMUv5: Pixhawk 4 and Pixhawk 4 mini from Holybro and Pixhack v5 from CUAV
  • Crazyflie 2.0 with optical flow deck
  • Omnibus F4 SD
  • Snapdragon 8074 with VIO enabled (video, 820 support coming)
  • IRLock sensor for precision landing
  • ST LPS22HB barometer driver
  • Analog devices IMUs (ADIS16477, ADIS16448)
  • TeraRanger Evo 600Hz support

PX4 v1.7.3 Release January 2018

This is a maintenance release for v1.7

  • Fixed board support for boards electrically departing from FMUv2 schematic from several manufacturers
  • Cascaded EKF2 error messages so they do not trigger when calibration is missing on the sensors
  • Disabled some text / speech outputs when disarmed
  • Ensured manual override is always enabled in fixed wing
  • Help developers to use the correct config for their board if there are multiple compatibles ones
  • Reduce CPU load of VTOL controller
  • Make param updates lightweight

PX4 v1.7.2 Release December 2017

Fixes boot issues with some boards that deviate from the reference design.

PX4 v1.7 Release December 2017

  • First-generation experimental support for ROS2-like setups with FastRTPS
  • Support for many new sensors (LIDAR, airspeed, IMU, etc)
  • Significant robustness improvements and new features in default estimation system (EKF2)
  • Significant improvements to VTOL flight control
  • Increased smoothness of multicopter flight control
  • Better performance of fixed wing flight control
  • Many build system improvements (including 50% faster nuttx builds)
  • New continuous integration system system (http://ci.px4.io) with significantly more build and testing capacity
  • Many improvements and fixes in various subsystems, as listed below.
  • Reduced CPU load and RAM usage

PX4 v1.6.5 Release July 2017

Maintenance release:

  • Various maintenance issues, bugfixes
  • Ensures pausing a mission pauses on-spot and not only at the next waypoint.

PX4 v1.6.4 Release July 2017

Maintenance release:

This release includes a number of fixes

  • Pixhawk Mini: Improve mag boot stability
  • Pixhawk 3 Pro: Improve mag boot stability
  • GCC7 compile fixes
  • Sensirion SDP3x driver
  • Measurement Specialties MS5525 driver
  • Add hard fault logs to .ulg flight log files
  • Fixed wing: Handle loiter relative alt correctly