Skip to content

Releases: PX4/PX4-Autopilot

1.4.1 Release

06 Aug 17:33
Compare
Choose a tag to compare

This release enables the use of three different estimators and switches the default estimators for multicopters, fixed wing and VTOL to more modern variants.

  • Default estimator for multicopters is attitude_estimator_q and LPE (new). Better position and alt hold.
  • Default estimator for VTOL is attitude_estimator_q and LPE (new). Better position and alt hold.
  • Default estimator for fixed wing is ekf2 (new). Better attitude estimation and general performance.

This release also includes a long list of improvements:

  • Yaw control performance fix / increase for VTOL
  • Better default gains for Delta Quad
  • u-Blox RTK / RTCM relay support
  • Yaw limit mixer fix for multicopter
  • Preliminary support for Parrot Bebop
  • Full support for RPI2 + Navio 2 (was present for a while, now integrated / flight tested)
  • LightWare Lidar fixes for I2C
  • Sony QX1 triggering through SeaGull MAP2 cable
  • Geotagging script for QX1 and PX4 logs
  • 30x faster log download (now more than 300 KB/s, which is sufficient for realistic use)
  • MAVLink shell support: A python script in Tools now allows to use NSH via MAVLink
  • Sensors app cleanup for failover handling and integrals
  • New logger support for .ulog files (will replace sdlog2). This logger logs directly uORB topics, which makes analysing logs a lot more convenient and efficient as they directly relate to the C code now
  • Replay of complete system via .ulog files which contain all topics. This is the equivalent of replaying a ROS bag.
  • New derivation for EKF2 estimator, resilience for large yaw changes
  • Rewrite and hardening of the land detector
  • VTOL: Dedicated transition switch for manual operation. Transition command supported via MAVLink as well.
  • OS: Support for parameter storage in flash (no external flash / FRAM required)
  • Snapdragon flight: General improvements in stability and functionality
  • Software fix for broken Pixracer electronics (which suffered from sensor brownouts)
  • Vision position estimate fixes
  • More complete CI testing of more airframe types
  • General bugfixes and improvements

RC4 for 1.4.1 release

31 Jul 10:41
Compare
Choose a tag to compare
RC4 for 1.4.1 release Pre-release
Pre-release

This release candidate increases the baro sampling rate and improves altitude hold.

RC3 for 1.4.1 release

29 Jul 12:56
Compare
Choose a tag to compare
RC3 for 1.4.1 release Pre-release
Pre-release

This is the third release candidate for the 1.4.1 release with various bugfixes and stability improvements. There are still a number of changes / fixes to come into 1.4.1:
https://github.com/PX4/Firmware/milestone/12

Second release candidate for 1.4.1 release

10 Jul 15:33
Compare
Choose a tag to compare

This introduces a fix for the MAVLink stream rate handling which increases the telemetry bandwidth significantly for all links.

v1.3.4 Release

03 Jul 10:31
Compare
Choose a tag to compare

This is a maintenance release with stability improvements.

First release candidate for 1.4.1 release

02 Jul 10:12
Compare
Choose a tag to compare

This release introduces proper version control in lockstep with QGroundControl to ensure that users get critical bugfixes.

v1.4.0 Release Candidate 4

02 Jul 09:44
Compare
Choose a tag to compare
Pre-release

This release candidate fixes the version reporting and defaults battery params to unconfigured.

v1.4.0 Release Candidate 3

01 Jul 17:02
Compare
Choose a tag to compare
Pre-release

This RC introduces improvements to the LPE estimator and switches fixed wing setups to EKF2. It will need significant testing.

v1.4.0 Release Candidate 2

23 Jun 16:02
Compare
Choose a tag to compare
Pre-release

This fixes an issue with the EKF1 estimator leading to excessive param updates.

v1.4.0 Release Candidate 1

21 Jun 07:20
Compare
Choose a tag to compare
Pre-release

This is a first early release candidate for v1.4.0