83 Commits (f6cb196d53c6ba54e378d96f10c807b1d84241cd)

Author SHA1 Message Date
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
Paul Riseborough 2888bdd6d5 AP_NavEKF: Protect against possible div by 0 9 years ago
Paul Riseborough 7d6b926749 AP_NavEKF2: Improved magnetic heading fusion 9 years ago
dgrat 5148e41c1a AP_Math: Cleaned macro definitions 9 years ago
Paul Riseborough 7459bfb96b AP_NavEKF2: Eliminate simple compass fusion singularities near +-90 deg pitch 9 years ago
Paul Riseborough 4aefe1caee AP_NavEKF2: Fix sign error in magnetic heading innovation calculation 9 years ago
Paul Riseborough 047e9fabaf AP_NavEKF2: Fix bug in simple heading fusion 9 years ago
Paul Riseborough d3c9a0aef1 AP_NavEKF: Limit heading innovations after the consistency check 9 years ago
Paul Riseborough 6a34e4c384 AP_NavEKF2: Fix bug in magnetic heading and declination fusion equations. 9 years ago