Ardupilot2/libraries/AP_NavEKF2
Paul Riseborough 722eb0d706 AP_NavEKF2: Fix bug for start of wind speed estimation
The commencement of airspeed fusion could cause pitch errors due to small variances and large innovations. This issue is addressed by the following changes:
1) The airspeed measurement is used to set wind states to a value that reduces initial innovations.
2) The wind state variances are set to values that better reflect the wind speed uncertainty
2016-05-27 09:00:41 +10: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: Fix bug for start of wind speed estimation 2016-05-27 09:00:41 +10:00
AP_NavEKF2_core.cpp AP_NavEKF2: use observation noise to set initial magnetic field variances 2016-05-27 09:00:41 +10:00
AP_NavEKF2_core.h AP_NavEKF: Add function to zero attitude state co-variances 2016-05-27 09:00:41 +10:00
AP_NavEKF2_MagFusion.cpp AP_NavEKF2: attitude co-variance reset for all post alignment yaw resets 2016-05-27 09:00:41 +10:00
AP_NavEKF2_Measurements.cpp AP_NavEKF2: Remove duplicate transition into GPS aiding 2016-05-21 15:13:52 +10:00
AP_NavEKF2_OptFlowFusion.cpp AP_NavEKF2: Improve numerical error protection in optical flow fusion 2016-05-21 15:13:51 +10:00
AP_NavEKF2_Outputs.cpp AP_NavEKF2: Fix misleading pre-flight status reporting 2016-05-21 15:13:53 +10:00
AP_NavEKF2_PosVelFusion.cpp AP_NavEKF2: Reset co-variance values when doing a pos,vel,hgt reset 2016-05-21 15:13:52 +10:00
AP_NavEKF2_VehicleStatus.cpp AP_NavEKF2: Allow immediate use of GPS in-flight for plane without compass 2016-05-21 15:13:52 +10:00
AP_NavEKF2.cpp AP_NavEKF: update tuning defaults 2016-05-27 09:00:40 +10:00
AP_NavEKF2.h AP_NavEKF2: extend fusion fault reporting coverage 2016-05-21 15:13:50 +10:00
AP_NavEKF_GyroBias.cpp AP_NavEKF2: use common header for optimisation level and irq disable 2015-10-20 15:21:40 +11:00