Skip to content

Releases: PX4/PX4-Autopilot

v1.10.0 First Release Candidate

13 Dec 17:24
v1.10.0-rc1
Compare
Choose a tag to compare
Pre-release
v1.10.0-rc1

PX4 stable v1.10.0 first release candidate

v1.10.0 Beta 4

23 Oct 07:56
v1.10.0-beta4
Compare
Choose a tag to compare
v1.10.0 Beta 4 Pre-release
Pre-release

Stable Release v1.9.2

10 Jul 01:06
v1.9.2
Compare
Choose a tag to compare

This is a minor bug fix release.

  • Multicopter position controller: fix conversion to radians in AutoMapper and AutoMapper2 (#12324)
  • MAVLink: Add all IMUs as default outputs over USB (#12333)
  • Multicopter position controller: explicitly convert tilt to radians (#12328)
  • ekf2: fixed calculation of static pressure error (#12332)
  • rc.board_sensors: added lis3mdl to v5 sensors init (#12384)
  • logger: handle 'char' type in messages (#12397)
  • rcS fix crash caused by floating point arithmetic to enable slower than real-time simulation (#12401)

v1.9.1 Stable Release

24 Jun 21:07
v1.9.1
f8db865
Compare
Choose a tag to compare

This is a minor bug fix release following PX4 stable v1.9.0.

  • MC takeoff position fix #12032
  • VTOL takeoff bug fix #12250
  • CUAV v5+ and v5 nano support (minor board manifest change) #12275
  • MC rate controller I term reduction factor #12296
  • Holybro S500 airframe configuration #12322

v1.9.0 Stable Release

25 May 09:16
Compare
Choose a tag to compare

High-Level PX4 v1.9 Release Notes

Release link: https://github.com/PX4/Firmware/releases/tag/v1.9.0
Devguide documentation: https://dev.px4.io/v1.9.0/en/
Full Changelog: https://gist.github.com/mrpollo/999253f9bdddf8a9d5f08141a1a9f364

Highlights

Main Features and Improvements

With over 3000 commits a lot of the changes are not listed here. These changes represent the main improvements in the system.

Multicopter

  • Limited-jerk trajectory generator for auto mode
  • Smoothing of takeoff
  • Mixer rewrite and Airmode for all axes
  • Improved Acro performance (keep integrators always enabled in-air)
  • Spool-up time for motors after arming
  • Orbit flight mode
  • Airspeed robustness (fault detection + failover) [BETA]

VTOL

  • Improved support for tiltrotors
  • Rate controller architecture change (run fixed wing & multicopter rate controller together to have dedicated rate controller for one set of actuators)
  • Active weathervane based on direction of desired thrust vector
  • Migration guide (vtol roll direction parameter - V19_VT_ROLLDIR)

PX4/ECL - Estimators improvement

  • Reduced latency from receipt of IMU data to output of vehicle Pose data
  • Multi GPS support (GPS blending and failover)
  • Support for Fusion of GPS heading
  • Miscellaneous optical flow data use improvements
  • Miscellaneous VIO data use improvements
  • Improve stability of attitude alignment and yaw reset at large tilt angles (eg tailsitters)

PX4/GPSDrivers

  • Support for u-blox F9 generation (RTK)
  • Initial support for Septentrio

Computer Vision & Autonomy

  • Full bidirectional VIO uORB messaging, with linear/angular velocity and covariance propagation, besides pose data;
  • Fast-RTPS bridge client and IDL definitions code generation improvements for a better integration with px4_ros_com (PX4 bridge with ROS2).

PX4/Avoidance

  • Collision Prevention in Position Control
  • Obstacle Avoidance in Mission Mode
  • Pre-flight checks and failsafe mechanisms for Obstacle Avoidance in Mission mode

Simulation

Logging improvements

  • Mission log: Minimal summary log file for flight meta data

Onboard computer / middleware improvements

NuttX update

  • NuttX upgrade from 7.22 to 7.28+
  • Compressed defconfig files.
  • Compressed ROMFS
  • Many bug fixes and performance improvements

Updated Supported Hardware

  • Analog Devices ADIS16477, ADIS16497
  • AK09916 compass (Here 2 GPS)
  • Cm8jl65 distance sensor
  • PMW3901 optical flow sensor
  • InvenSense ICM20948 compass (Here GPS)
  • Pixhawk 4 Mini (full support)
  • NXPhlite
  • NCP5623C RGB LED
  • SMBUS batteries (improved support)
  • Better ESC calibration for PWM ESCs

v1.9.0 Third Release Candidate

22 May 21:49
Compare
Choose a tag to compare
Pre-release

This release candidate has no known issues or open to-do's and is ready for wide testing.

v1.9.0 Second Release Candidate

08 May 14:38
v1.9.0-rc1
Compare
Choose a tag to compare
Pre-release
v1.9.0-rc1

PX4 stable v1.9.0 second release candidate

v1.9.0 First Release Candidate

30 Apr 07:17
v1.9.0-rc0
9bad61b
Compare
Choose a tag to compare
Pre-release
v1.9.0-rc0

PX4 stable v1.9.0 first release candidate

v1.9.0 Beta 3 Release

22 Apr 09:41
Compare
Choose a tag to compare
v1.9.0 Beta 3 Release Pre-release
Pre-release

v1.8.2 Stable Release

21 Nov 17:01
v1.8.2
f13bbac
Compare
Choose a tag to compare

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