ardupilot/libraries/AP_NavEKF2
Paul Riseborough 24d8cc62e2 AP_NavEKF2: rework yaw and magnetic heading reset logic
Splits in-flight yaw alignment completed status into separate yaw and magnetic field flags.
Reduce the number of places where decisions to perform a yaw and field reset are made.
Don't perform a reset unless there is is data in the buffer
Don't use 3-axis fusion if the field states still need to be reset.
When starting 3-axis fusion request a reset if not previously performed.
Ensure magnetometer and GPs heading resets are alwasy perfomred with data at teh correct time horizon.
2016-05-31 16:12:53 +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_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: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +10:00
AP_NavEKF2_MagFusion.cpp AP_NavEKF2: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +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: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +10:00
AP_NavEKF2_PosVelFusion.cpp AP_NavEKF2: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +10:00
AP_NavEKF2_VehicleStatus.cpp AP_NavEKF2: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +10:00
AP_NavEKF2_core.cpp AP_NavEKF2: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +10:00
AP_NavEKF2_core.h AP_NavEKF2: rework yaw and magnetic heading reset logic 2016-05-31 16:12:53 +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