Hamish Willee 88d623bedb
Move PX4 Guide source into /docs (#24490)
* Add vitepress tree

* Update existing workflows so they dont trigger on changes in the docs path

* Add nojekyll, package.json, LICENCE etc

* Add crowdin docs upload/download scripts

* Add docs flaw checker workflows

* Used docs prefix for docs workflows

* Crowdin obvious fixes

* ci: docs move to self hosted runner

runs on a beefy server for faster builds

Signed-off-by: Ramon Roche <mrpollo@gmail.com>

* ci: don't run build action for docs or ci changes

Signed-off-by: Ramon Roche <mrpollo@gmail.com>

* ci: update runners

Signed-off-by: Ramon Roche <mrpollo@gmail.com>

* Add docs/en

* Add docs assets and scripts

* Fix up editlinks to point to PX4 sources

* Download just the translations that are supported

* Add translation sources for zh, uk, ko

* Update latest tranlsation and uorb graphs

* update vitepress to latest

---------

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
Co-authored-by: Ramon Roche <mrpollo@gmail.com>
2025-03-13 16:08:27 +11:00

9.8 KiB

PX4-Autopilot Main Release Notes

This contains changes to PX4 main branch since the last major release (PX v1.15).

:::warning The PX4 v1.15 release is in beta testing, pending release. Update these notes with features that are going to be in main but not the PX4 v1.15 release. :::

Read Before Upgrading

TBD …

Please continue reading for upgrade instructions.

Major Changes

  • TBD

Upgrade Guide

Other changes

Hardware Support

  • TBD

공통

  • Battery level estimation improvements. (PX4-Autopilot#23205).
    • Voltage-based estimation with load compensation now uses a real-time estimate of the internal resistance of the battery to compensate voltage drops under load (with increased current), providing a better capacity estimate than with the raw measured voltage.
    • Thrust-based load compensation has been removed (along with the BATn_V_LOAD_DROP parameters, where n is the battery number).
  • The Position (GNSS) loss failsafe configurable delay (COM_POS_FS_DELAY) has been removed. The failsafe will now trigger 1 second after position has been lost. (PX4-Autopilot#24063).
  • 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. This makes log decryption much easier, as there is no need to download or identify a separate key file. (PX4-Autopilot#24024).
  • The generic mission command timeout MIS_COMMAND_TOUT parameter replaces the delivery-specific MIS_PD_TO parameter. Mission commands that may take some time to complete, such as those for controlling gimbals, winches, and grippers, will progress to the next item when either feedback is received or the timeout expires. This is often used to provide a minimum delay for hardware that does not provide completion feedback, so that it can reach the commanded state before the mission progresses. (PX4-Autopilot#23960).
  • [uORB] Introduce a version field for a subset of uORB messages (PX4-Autopilot#23850)
  • Compass calibration disables internal compasses if an external compass is available. This typically reduces false warnings due to magnetometer inconsistencies. (PX4-Autopilot#24316).

제어

  • TBD

Estimation

  • TBD

센서

  • TBD

시뮬레이션

Ethernet

  • TBD

uXRCE-DDS / ROS2

  • TBD

Multi-Rotor

수직이착륙기(VTOL)

  • TBD

Fixed-wing

  • Improvement: Fixed-wing auto takeoff: enable setting takeoff flaps for hand/catapult launch. PX4-Autopilot#23460

탐사선

This release contains a major rework for the rover support in PX4:

ROS 2

  • TBD