91 Commits (4431d0123027612b6561ac188420ee23d431cb6e)

Author SHA1 Message Date
Andrew Tridgell f7e138bddd AP_NavEKF2: use parent class for intermediate static variables 5 years ago
Andrew Tridgell d40d812ea4 AP_NavEKF2: fixed build with g++ 9.1 5 years ago
Andrew Tridgell 255981c60c AP_NavEKF2: moved some of the intermediate vars to the stack 5 years ago
Andrew Tridgell e9ed3540f1 AP_NavEKF2: constrain field by table after fusion 6 years ago
Andrew Tridgell 3835d2613e AP_NavEKF2: added EK2_MAG_EF_LIM parameter 6 years ago
Arjun Vinod 78b165e36f AP_NavEKF2: fixed typos 6 years ago
Arjun Vinod a0e7c37f8c AP_NavEKF2: fixed typos 6 years ago
Tom Pittenger b32e8a4424 AP_NavEKF2: remove HAL_CPU_CLASS_150 check, 150 is already a minimum requirement 6 years ago
Paul Riseborough c680b931dc AP_NavEKF2: Enable fusion of external nav position data 7 years ago
Peter Barker 5da3759ff4 AP_NavEKF2: eliminate GCS_MAVLINK::send_statustext_all 8 years ago
Randy Mackay 7e7f78d4b5 AP_NavEKF2: final mag reset at 2.5m 8 years ago
priseborough 1985dcd366 AP_NavEKF2: Fix bug in declination fusion 8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas ce37517268 AP_NavEKF2: Improve comments, typos 8 years ago
priseborough 596b20eb07 AP_NavEKF2: close perf counter when doing early return 8 years ago
priseborough 88469ce80c AP_NavEKF2: Reset covariance if bad mag fusion update 8 years ago
priseborough a63eac8073 AP_NavEKF2: Add missing perf_end 8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas d408d25f92 More spelling stuff 8 years ago
priseborough ef03a85cd3 AP_NavEKF2: add range beacon interface and fusion method 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Jonathan Challinger d1ecc63bf1 AP_NavEKF2: change priority of statustext messages 9 years ago
Andrew Tridgell 567d5cdbe6 AP_NavEKF2: use mavlink messages not printf for state change notifications 9 years ago
priseborough e34cdc6666 AP_NavEKF2: Fix bug preventing planes recovering from bad magnetometers 9 years ago
priseborough 8793c75da0 AP_NavEKF2: clean up mag field learned logic 9 years ago
priseborough 10470b2dc1 AP_NavEKF2: fix bug in initialisation of declination co-variances 9 years ago
priseborough 6b04a81b8d AP_NavEKF2: Fix plane in-flight yaw reset bug 9 years ago
priseborough 51dbed2338 AP_NavEKF2: remember mag field states between flight on same power cycle 9 years ago
priseborough 136df7cb5c AP_NavEKF2: reduce declination errors on start of 3-axis fusion 9 years ago
priseborough 191c34612d AP_NavEKF2: Fix bug in use of corrected IMU data 9 years ago
Paul Riseborough 4a8689aa97 AP_NavEKF2: remove duplicate if statements from mag fusion 9 years ago
Paul Riseborough 1400dc9d02 AP_NavEKF2: Add tuning parameters for magentic yaw fusion 9 years ago
Paul Riseborough dc6836988c AP_NavEKF2: Improve ground based magnetic anomaly protection for copter 9 years ago
Paul Riseborough 24d8cc62e2 AP_NavEKF2: rework yaw and magnetic heading reset logic 9 years ago
Paul Riseborough de15928921 AP_NavEKF2: prevent potential arithmetic error in declination fusion 9 years ago
Paul Riseborough 11c6ea7ef6 AP_NavEKF2: attitude co-variance reset for all post alignment yaw resets 9 years ago
Paul Riseborough fe9ddfdfeb AP_NavEKF2: remove code that prevents attitude updates after mag reset 9 years ago
Paul Riseborough fe85c68344 AP_NavEKF2: move yaw reset for no compass case 9 years ago
Paul Riseborough 74121fdaeb AP_NavEKF2: fix bug preventing in-flight alignment 9 years ago
Paul Riseborough 9aa3cdfaae AP_NavEKF2: Update GPS yaw re-alignment function 9 years ago
Paul Riseborough e3c966661b AP_NavEKF2: Remove unnecessary variance reset 9 years ago
Paul Riseborough 1179c08473 AP_NavEKF2: Handle case where we are in-flight and haven't yet aligned the yaw 9 years ago
Paul Riseborough 581c1aa0d4 AP_NavEKF2: Adjust attitude variance values used after a heading reset 9 years ago
Paul Riseborough 64a8153b68 AP_NavEKF2: update function name 9 years ago
Paul Riseborough 42da33593d AP_NavEKF2: fix yaw fusion numerical health reporting 9 years ago
Paul Riseborough 6eb9d43507 AP_NavEKF2: add numerical error checking and isolation to mag decl fusion 9 years ago
Paul Riseborough b325c5faeb AP_NavEKF2: add error checking and isolation to mag heading fusion 9 years ago
Paul Riseborough a0b1dc5325 AP_NavEKF2: add error checking and isolation to 3D amg fusion 9 years ago
Ricardo de Almeida Gonzaga 64d14356b9 AP_NavEKF2: Fix typos 9 years ago
dgrat 41661f815f AP_Math: Replace the pythagorous* functions with a variadic template 9 years ago
Paul Riseborough 1ecc206eee AP_NavEKF2: Allow use in planes without a magnetometer 9 years ago
Paul Riseborough 6d9ba8c527 AP_NavEKF2: Improve protection against ground based mag interference 9 years ago