Skip to content

Releases: PX4/PX4-Autopilot

v1.16.0 - Stable Release

06 Aug 17:26
v1.16.0
6ea3539
Compare
Choose a tag to compare

What's Changed

PX4 v1.16 builds on the momentum of v1.15 with significant new features and expanded hardware support thanks to our community contributions. This release introduces bidirectional DShot support sponsored by ARK, a full rover rework with dedicated firmware builds and modular control modes for Ackermann, differential and mecanum rovers, and a switch to Gazebo Harmonic LTS for more reliable simulation. Developers will benefit from the new ROS 2 Message Translation Node for dynamic message versioning and integrated log encryption that embeds decryption keys directly in logs.
We also added fresh sensor drivers and board support across our partner ecosystem alongside dozens of improvements in control, estimation and safety. PX4 v1.16 raises the bar for performance and usability. Upgrade today and let us know your feedback on GitHub.

Major Changes

  • Bidirectional DShot - [Sponsored by ARK] (PX4-Autopilot#23863)
  • Rover support rework
    • New dedicated firmware build for rovers (airframe IDs 50000–52000)
    • Separate modules for Ackermann, differential and mecanum rovers, each with manual, acro, stabilized, position and auto modes
    • Shared pure-pursuit guidance library for all rover modules
    • Legacy rover position control module deprecated in favor of the new modules
  • Gazebo Harmonic LTS release replaces Gazebo Garden as the version supported by PX4.
  • ROS 2 Message Translation Node to translate PX4 messages from one definition version to another dynamically. (PX4-Autopilot#24113)
  • Log Encryption now generates an encrypted log that contains the public-key-encrypted symmetric key that can be used to decrypt it, instead of putting the key into a separate file.

Release Notes

New Contributors

v1.16.0-rc3

21 Jul 18:05
v1.16.0-rc3
Compare
Choose a tag to compare
v1.16.0-rc3 Pre-release
Pre-release
PX4 stable v1.16.0 third release candidate

v1.16.0-rc2

21 Jul 18:05
v1.16.0-rc2
Compare
Choose a tag to compare
v1.16.0-rc2 Pre-release
Pre-release

PX4 stable v1.16.0 RC 2

WIP Release Notes --> https://docs.px4.io/main/en/releases/1.16.html

v1.16.0-rc1

01 May 16:54
v1.16.0-rc1
Compare
Choose a tag to compare
v1.16.0-rc1 Pre-release
Pre-release

PX4 stable v1.16.0 release candidate

WIP Release Notes --> https://docs.px4.io/main/en/releases/main.html

v1.16.0-beta1

18 Apr 18:56
v1.16.0-beta1
440d76b
Compare
Choose a tag to compare
v1.16.0-beta1 Pre-release
Pre-release
v1.16.0 Beta 1

v1.15.4 - Stable Release

12 Feb 02:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.15.2...v1.15.4

v1.15.3 - Stable Release

18 Apr 18:57
v1.15.3
Compare
Choose a tag to compare
PX4 stable release v1.15.3

v1.16.0-alpha2

12 Feb 03:01
Compare
Choose a tag to compare
v1.16.0-alpha2 Pre-release
Pre-release
v1.16.0 Alpha 2

v1.15.2 - Stable Release

20 Nov 23:34
v1.15.2
Compare
Choose a tag to compare

v1.15.2 Release Notes

What's Changed

  • [v1.15] boards: add Septentrio GNSS drivers to 6C, 6X, 6X-RT by @julianoes in #23827
  • Navigator: land: fix when flying without global position estimate by @sfuhrer in #23853
  • Add airspeed message to uxrce dds topics by @qtweng in #23847
  • [BACKPORT] mRo boards: Fix for USART clock selection (#23524) by @TOTON95 in #23532

New Contributors

Full Changelog: v1.15.1...v1.15.2

v1.15.0 Release Notes

https://docs.px4.io/main/en/releases/1.15.html

v1.15.1 - Stable Release

06 Nov 16:08
v1.15.1
Compare
Choose a tag to compare

What's Changed

  • [RELEASE/1.15] Septentrio: disable default assignment of GPS1 by @bresch in #23722
  • backport: commander: ignore REQUEST_CAMERA_INFORMATION by @AlexKlimaj in #23748
  • backport: failure detector use per index esc current by @AlexKlimaj in #23750
  • [backport][cdcacm] set file descriptor to -1 after close() by @dakejahl in #23752

Full Changelog: v1.15.0...v1.15.1