Draft: Static Vision-based target esitmator (Kalman Filter)
MVP of https://github.com/PX4/PX4-Autopilot/pull/22008
Objectives: Extend the current landing target estimator to:
- Estimate the full pose of the target (position + orientation)
- Fuse GNSS (vel / position) and vision.
- Create a general Kalman Filter framework in which it is simple to include other observations e.g. uwb, irlock
- Make it simple to use the Kalman Filter for other purposes than precision landing e.g. precision delivery
- Be robust to temporary vision losses: use the GNSS position of the target (or the mission's landing position) and estimate the GNSS bias using vision
- Update the precision landing algorithm to also control the orientation if enabled
Changelog Entry
- TBD
Test coverage
- TBD
I guess you just started so I converted it to draft (needs to remove the "moving" filters and general cleanup).
Let's see if we can find a solution that does not require removing the moving target filter.
Main changes from https://github.com/PX4/PX4-Autopilot/pull/22008:
-
Change the state of the static filter. Instead of relative velocity, use the UAV's velocity (since target velocity is zero,
UAV_vel = -relative_vel). The goal is to have the same basic states as the moving target filter.- Static filter:
pos_rel, vel_uav, bias - Moving filter:
pos_rel, vel_uav, bias, target_vel, target_acc
- Static filter:
-
As discussed with @bresch , auto-generate the state of the filter depending on whether the target is moving or not (similar to EKF2 e.g.
CONFIG_EKF2_WIND), This allows to have only one KF for both moving and static targets. No need for virtual classes anymore. All KF equations are auto-generated using symforce. Also unified the symforce generation of the position, orientation, static, and moving KFs. (Still requires file renaming and avoiding duplicate use ofderivation_utils.py)- Done in these commits for position and orientation filters.
-
Update VTEPosition to use the unified filter https://github.com/PX4/PX4-Autopilot/pull/23726/commits/6d2ab352eedf8c4575fdbd1c53af4b76273e751a
- Simplifies init of filters.
- Clarifies
statevsaugmented state
-
Better observation processing
processObservations: https://github.com/PX4/PX4-Autopilot/pull/23726/commits/7d21f16423ff28dbd59e2007439b193a30af3881 -
Refactor: Split main functions into smaller ones to enhance modularity and readability. Mainly:
VisionTargetEst::Run(): https://github.com/PX4/PX4-Autopilot/pull/23726/commits/d7ade2b72c8eb1cb7588ccea417b499ad8343b1bVTEPosition::update_step: https://github.com/PX4/PX4-Autopilot/pull/23726/commits/40ff4e8ea7529331d14dd7aae979de8e718c7043
-
Include support for UWB. @NXPLoic please note that I've only worked on the main structure (https://github.com/PX4/PX4-Autopilot/pull/23726/commits/cc97967b649d0b64c76a417a8081c566c4ffd09c and https://github.com/PX4/PX4-Autopilot/pull/23726/commits/9680dc46debb7162bad7065668ec0eeee1851ae7). Work is still required to properly get the NED position of the target and the variance
TODO:
- [x] File renaming
- [x] Orientation KF, only keep moving filter --> https://github.com/PX4/PX4-Autopilot/pull/23726/commits/b2bcc0c9de84d3faec7551a3160ceda8008063f6
- [x] Flash is better now but still issues (including uwb did not help)
- [x] Handle
#if defined(CONFIG_VTEST_MOVING)in Cmake - [x] Extend observation checks.
- [x] Check changes in Mavlink receiver
- [x] Sort out
CONSTRAINED_FLASH - [x] Documentation
- [ ] Finish UWB observation processing.
- [ ] Testing simulation
- [ ] Testing real flights.
- [ ] Once merged, the TARGET_RELATIVE and TARGET_ABSOLUTE MAVLINK messages must be moved from development.xml to common.xml. Then update the custom build images and remove CONFIG_MAVLINK_DIALECT="development"
Side note: to include a new sensor e.g. irlock, follow steps from https://github.com/PX4/PX4-Autopilot/pull/23726/commits/cc97967b649d0b64c76a417a8081c566c4ffd09c and https://github.com/PX4/PX4-Autopilot/pull/23726/commits/9680dc46debb7162bad7065668ec0eeee1851ae7
Good evening @bresch @dagar , could you please review this PR when you get a chance?
I've updated the documentation, plelase see docs/en/advanced_features/vision_target_estimator.md and docs/en/advanced_features/vision_target_estimator_advanced.md for the necessary context of the PR.
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:
https://discuss.px4.io/t/px4-dev-call-sep-17-2025-team-sync-and-community-q-a/47445/3
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:
https://discuss.px4.io/t/px4-dev-call-sep-24-2025-team-sync-and-community-q-a/47494/1
/en/advanced_features/precland.md
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
/en/advanced_features/vision_target_estimator.md
- CurrentFileMissingAnchor:
[TARGET\_RELATIVE (ID 511)](#target_relative-id-511): anchor doesn't match any heading id or element id - CurrentFileMissingAnchor:
[TARGET\_ABSOLUTE (ID 510)](#target_absolute-id-510): anchor doesn't match any heading id or element id - LinkedFileMissingAnchor: #VTE_EKF_AID not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_D_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_T_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BIAS_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_VEL_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BIA_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TASK_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BTOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TGT_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EV_NOISE_MD not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EVA_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_REC_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_UPD_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TGT_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BTOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BTOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TGT_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_REC_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_UPD_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TASK_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_VEL_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BIA_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_UNC_IN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_D_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_T_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BIAS_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_D_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BIAS_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_ACC_T_UNC not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_GPS_P_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_GPS_V_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EVP_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EVA_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EV_NOISE_MD not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EV_NOISE_MD not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EKF_AID not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_REC_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_MOVING_T_MIN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_MOVING_T_MAX not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
/en/advanced_features/vision_target_estimator_advanced.md
- LinkedFileMissingAnchor: #VTE_POS_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_RATE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TGT_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_BTOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TASK_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TGT_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_REC_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TASK_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EVP_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_GPS_P_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_NIS_THRE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EVP_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #PLD_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_EVA_NOISE not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_TASK_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_YAW_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_POS_EN not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_AID_MASK not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_REC_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
- LinkedFileMissingAnchor: #VTE_M_UPD_TOUT not found in ../advanced_config/parameter_reference.md (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/advanced_config/parameter_reference.md)
This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:
https://discuss.px4.io/t/precision-moving-landing-development-status/47613/1