Skip to content

Releases: PX4/PX4-Autopilot

Stable Release v1.12.1

01 Aug 20:55
v1.12.1
1682fd5
Compare
Choose a tag to compare

This point release fixes a number of small issues discovered after the v1.12.0 release.

  • fix Kinetis K66 serial DMA (#17907)
  • mavlink: fix offboard velocity input (#17958)
  • sensors: populate sensors_status_imu healthy flags even in multi-EKF mode (#17946)
  • ECL/EKF: update to include latest bugfixes (#17988)
    • fix yaw spin on ground after large mag field change
    • change covariance prediction for better stability
    • fix yaw alignment in air for mag-less mode
    • improve tilt alignment for non-static applications
    • add momentum drag model

Stable Release v1.12.0

11 Jul 08:58
v1.12.0
Compare
Choose a tag to compare

This is the v1.12 stable release, which brings a number of significant improvements to PX4:

The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • ARK CAN GPS
    • Freefly CAN RTK GPS
    • mRo Ctrl Zero H7 (experimental)

v1.12 Beta 6

28 Jun 09:13
Compare
Choose a tag to compare
v1.12 Beta 6 Pre-release
Pre-release

This is the sixt beta of v1.12, which brings a number of significant improvements to PX4:

The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • mRo Ctrl Zero H7 (experimental)

Differences to Beta 3:

  • Fixed a rate mismatch on PWM outputs on FMU

v1.12.0 Beta 5

12 May 15:17
Compare
Choose a tag to compare
v1.12.0 Beta 5 Pre-release
Pre-release

This is the fifth beta of v1.12, which brings a number of significant improvements to PX4:

The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • mRo Ctrl Zero H7 (experimental)

Differences to Beta 3:

  • Fixed a rate mismatch on PWM outputs on FMU

v1.12.0 Beta 4

28 Apr 08:18
Compare
Choose a tag to compare
v1.12.0 Beta 4 Pre-release
Pre-release

This is the fourth beta of v1.12, which brings a number of significant improvements to PX4:

The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • mRo Ctrl Zero H7 (experimental)

Differences to Beta 3:

  • Fixed a rate mismatch on PWM outputs on FMU

v1.12.0 Beta 3

14 Apr 15:28
v1.12.0-beta3
Compare
Choose a tag to compare
v1.12.0 Beta 3 Pre-release
Pre-release

This is the third beta of v1.12, which brings a number of significant improvements to PX4:

The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • mRo Ctrl Zero H7 (experimental)

v1.12.0 Beta 2

02 Apr 07:41
Compare
Choose a tag to compare
v1.12.0 Beta 2 Pre-release
Pre-release

This is the second beta of v1.12, which brings a number of significant improvements to PX4:

The full release notes are here: https://docs.px4.io/master/en/releases/1.12.html

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • mRo Ctrl Zero H7 (experimental)

v1.12.0 Beta 1

14 Mar 13:33
Compare
Choose a tag to compare
v1.12.0 Beta 1 Pre-release
Pre-release

This is the first beta of v1.12, which brings a number of significant improvements to PX4:

  • Multi-EKF enabled by default
  • Safety (switch) defaults to off (motors are disarmed, but servos / flaps can move)
  • Safety switch is latching: Once it is disabled, it will stay disabled
  • Multicopter
  • UAVCANv0: Although the fundamental features like Firmware upgrades and parameter sync of CAN nodes have been implemented for over 5 years, we refreshed support now that finally, devices are on the market. Typical CAN GPS, airspeed and power modules are supported
  • UAVCANv0 Node: PX4 supported building nodes for many years - now we support building specific targets like the CUAV GPS units
  • UAVCANv1: Initial alpha of a complete end-to-end implementation
  • Fixedwing/VTOL significant TECS improvements
  • Magnetometer calibration faster and more robust
    • new soft iron calibration coefficients
    • automatically determine the rotation of external sensors
  • Gyro dynamic notch filtering with onboard FFT
  • Optimized rate control sensor pipeline (minimal inner loop end-to-end latency)
  • Added support for IRC Ghost including telemetry
  • new board support
    • PX4 FMUv6u
    • PX4 FMUv6x
    • CUAV X7/X7Pro
    • CUAV Nora
    • CUAV CAN GPS
    • SP Racing H7 Extreme
    • Bitcraze Crazyflie v2.1
    • ARK CAN Flow
    • mRo Ctrl Zero H7 (experimental)

Stable Release v1.11.3

01 Jan 22:06
Compare
Choose a tag to compare

This is a minor, not safety related fix release which ensures that all DSM RC receivers are detected again.

Stable Release v1.11.2

13 Nov 04:14
v1.11.2
Compare
Choose a tag to compare

This is a relatively minor bug fix release.

  • ekf2: update to latest ecl #16174
  • disable secondary power source by default, fix battery param migration #16002
  • sensors: force parameter update if mag device id still isn't set #16020
  • commander: fix switch to loiter #15855
  • dps310 barometer: fix c11 coeffecient #15932
  • navigator: Check that home position is valid in RTL (#15964)
  • board_crashdump: Fix non-determinstic boot hang with crashdumps #16130
  • fixedwing landing_slope: added wrap_pi to getLandingSlope and getFlareCurve #16158