ardupilot/libraries/AP_NavEKF2
priseborough e6f36f04db AP_NavEKF2: Enable automatic use of range finder height
The EK2_RNG_USE_HGT parameter sets the height (expressed as a percentage of the maximum range of the range finder as set by the RNGFND_MAX_CM parameter) below which the range finder will be used as the primary height source when the vehicle is moving slowly.

When using a height reference other than GPS, the height datum can drift due to air pressure changes if using baro, or due to terrain height changes if using range finder as the primary height source. To ensure that a consistent height datum is available when switching between altitude sources, the WGS-84 height estimate of the EKF's local positi norigin is updated using a
single state Bayes estimator,

If rngfinder or gps height data is lost whilst being used, there will be a fall-back to baro data.
2016-08-08 10:56:44 +09:00
..
AP_NavEKF2.cpp AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2.h AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2_AirDataFusion.cpp AP_Math: Replace the pythagorous* functions with a variadic template 2016-05-10 11:41:26 -03:00
AP_NavEKF2_Buffer.h AP_NavEKF2: Fix typos 2016-05-13 19:20:06 -03:00
AP_NavEKF2_Control.cpp AP_NavEKF2: change priority of statustext messages 2016-07-29 13:19:51 +09:00
AP_NavEKF2_MagFusion.cpp AP_NavEKF2: change priority of statustext messages 2016-07-29 13:19:51 +09:00
AP_NavEKF2_Measurements.cpp AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2_OptFlowFusion.cpp AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2_Outputs.cpp AP_NavEKF2: fix documentation errors 2016-07-19 12:16:50 +10:00
AP_NavEKF2_PosVelFusion.cpp AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2_VehicleStatus.cpp AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2_core.cpp AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF2_core.h AP_NavEKF2: Enable automatic use of range finder height 2016-08-08 10:56:44 +09:00
AP_NavEKF_GyroBias.cpp AP_NavEKF2: use common header for optimisation level and irq disable 2015-10-20 15:21:40 +11:00