Skip to content

Releases: PX4/PX4-Autopilot

Stable Release v1.13.3

14 Mar 01:16
v1.13.3
1c8ab2a
Compare
Choose a tag to compare

Stable Release v1.13.3

What's Changed

  • [New] CUAV Pixhawk V6X #21221
  • [New] Holybro Pixhawk 6C Mini #21227
  • [New] ARK PAB Carrier #21104
  • [Fix] Cube Orange: enable mavlink_shell #20868
  • [Fix] mRo Pixracer Pro: Configure FRAM for mRo PixracerPro. #21161
  • [Fix] mRo Pixracer Pro: fix voltage/current monitoring #19757
  • [Fix] Add support for ROS2 Humble for the microRTPS bridge #20968

Full Changelog: v1.13.2...v1.13.3

Stable Release v1.13.2

22 Nov 08:24
v1.13.2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.13.1...v1.13.2

Stable Release v1.13.1

12 Oct 15:48
v1.13.1
dc7f29e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.13.0...v1.13.1

Stable Release v1.13.0

22 Jun 04:54
v1.13.0
6823cbc
Compare
Choose a tag to compare

This is the v1.13 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.13.html

Common

Sensors

Hardware

MAVLink

  • MAVLink triggered parachute system support (PR#18589)

Estimation

  • EKF2 barometer bias estimator
  • EKF2 range finder kinematic consistency check
  • EKF2 propeller momentum drag coefficient used for multi-rotor wind estimation.
  • incremental accel and gyro auto-calibration
  • dedicated magnetometer bias estimator for easy preflight calibration

Control

  • Dynamic Control Allocation (PR#18776)
    • Disabled by default, see usage instructions to get started
    • Easy and flexible actuator configuration
    • Support for more hardware setups without manual mixer file adjustments
    • Possibility to dynamically adjust allocation in flight e.g. rotor loss

CAN

  • UAVCANv1 aka OpenCyphal
  • DroneCAN
    • Battery Support
    • Hygrometer Support
    • Internal Combustion Engine (ICE)
    • Log message handling from CAN nodes

Full Changelog:

Full Changelog: v1.12.0...v1.13.0

v1.13.0-rc1

01 Jun 03:39
v1.13.0-rc1
0bddca6
Compare
Choose a tag to compare
v1.13.0-rc1 Pre-release
Pre-release

PX4 stable v1.13.0 first release candidate

v1.13.0 Beta 1

26 Apr 12:49
v1.13.0-beta1
Compare
Choose a tag to compare
v1.13.0 Beta 1 Pre-release
Pre-release
v1.13.0-beta1

v1.13.0 Beta 1

Stable Release v1.12.3

06 Sep 16:02
v1.12.3
2e8918d
Compare
Choose a tag to compare
  • Enable Cube Orange built in ADS-B receiver by default: #18188
  • fixed flash overflow on px4_fmu-v2_default and px4_fmu-v5_optimized

Stable Release v1.12.2

31 Aug 22:20
v1.12.2
ba0b512
Compare
Choose a tag to compare
  • Holybro V5X Rev 2 full support (#18069)
  • flight_mode_manager: ManualAcceleration support weathervane yaw handler (#18038)
  • mavlink: receiver fix HIL_STATE_QUATERNION map projection init (#18010)
  • mavlink: fix offboard velocity input (#17958)
  • ECL: update to include latest bugfixes (#17988)
  • sensors: populate sensors_status_imu healthy flags even in multi-EKF mode (#17946)
  • px4io_serial: ensure TX DMA is stopped if exiting early on stream error (#18172)
  • boards fix memory protection unit (MPU) on STM32H7 boards with APM bootloader (#18175)
  • boards: cubeorange/cubeyellow use amber LED for armed state (#18163)
  • Fix memory corruption when work queue is being deleted (#18134)
  • px4iofirmware: never directly touch mixer from isr (#18147)
  • sensors: always start baro/GPS/mag aggregators if SYS_HAS_* set (#18113)

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)