ardupilot/libraries/AP_NavEKF2
Paul Riseborough 165335b9e3 AP_NavEKF2: Improve ability to tune magnetic field learning
Allow different process noise to be set for body (sensor bias) and earth field states.
This allows a stable magnetometer bias estimate to be available at end of flight whilst still allowing for external magnetic anomalies during landing.
Adjust default values to give stable mag bias learning and fast learning of external anomalies.
2016-06-28 14:20:12 +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: Improve ground based magnetic anomaly protection for copter 2016-06-28 14:20:12 +10:00
AP_NavEKF2_core.cpp AP_NavEKF2: Improve ability to tune magnetic field learning 2016-06-28 14:20:12 +10:00
AP_NavEKF2_core.h AP_NavEKF2: Improve tracking accuracy of output predictor 2016-06-28 14:20:12 +10:00
AP_NavEKF2_MagFusion.cpp AP_NavEKF2: Add tuning parameters for magentic yaw fusion 2016-06-28 14:20:12 +10:00
AP_NavEKF2_Measurements.cpp AP_NavEKF2: Ensure corrected IMU data used by EKF 2016-06-28 14:20:12 +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: Improve ground based magnetic anomaly protection for copter 2016-06-28 14:20:12 +10:00
AP_NavEKF2_PosVelFusion.cpp AP_NavEKF2: add height constraint during takeoff 2016-06-28 14:20:11 +10:00
AP_NavEKF2_VehicleStatus.cpp AP_NavEKF2: Improve ground based magnetic anomaly protection for copter 2016-06-28 14:20:12 +10:00
AP_NavEKF2.cpp AP_NavEKF2: Improve ability to tune magnetic field learning 2016-06-28 14:20:12 +10:00
AP_NavEKF2.h AP_NavEKF2: Improve ability to tune magnetic field learning 2016-06-28 14:20:12 +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