92 Commits (7fb5db8077287dd48c82f3801397ac2c7612eff8)

Author SHA1 Message Date
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 55dee347e0 AP_NavEKF2: Fix bug in averaged filter delta time 9 years ago
priseborough 927186339c AP_NavEKF2: Improved output predictor tracking 9 years ago
priseborough 14bb4f4574 AP_NavEKF2: Publish output observer tracking errors 9 years ago
priseborough 191c34612d AP_NavEKF2: Fix bug in use of corrected IMU data 9 years ago
Paul Riseborough 6523481c76 AP_NavEKF2: Improve tracking accuracy of output predictor 9 years ago
Paul Riseborough dc6836988c AP_NavEKF2: Improve ground based magnetic anomaly protection for copter 9 years ago
Paul Riseborough 703f56908f AP_NavEKF2: Correct comment 9 years ago
Jonathan Challinger ebae95d7f6 AP_NavEKF2: apply corrections to new inertial data when using for output prediction 9 years ago
Jonathan Challinger 2f709dfe86 AP_NavEKF2: improve inertial prediction 9 years ago
Paul Riseborough 24d8cc62e2 AP_NavEKF2: rework yaw and magnetic heading reset logic 9 years ago
Andrew Tridgell 97e2203e70 AP_NavEKF2: don't do 3D mag fusion on 2nd EKF2 core 9 years ago
Paul Riseborough cdd09df9ac AP_NavEKF: Add function to zero attitude state co-variances 9 years ago
Paul Riseborough fe9ddfdfeb AP_NavEKF2: remove code that prevents attitude updates after mag reset 9 years ago
Paul Riseborough 7201f7d2fd AP_NavEKF2: fix comment 9 years ago
Paul Riseborough 64a8153b68 AP_NavEKF2: update function name 9 years ago
Paul Riseborough 65f63341d7 AP_NavEKF2: Improve numerical error protection in optical flow fusion 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 71b589c89c AP_NavEKF2: extend fusion fault reporting coverage 9 years ago
Paul Riseborough 6be9eaa524 AP_NavEKF2: use receiver estimated accuracy 9 years ago
Ricardo de Almeida Gonzaga 64d14356b9 AP_NavEKF2: Fix typos 9 years ago
Jonathan Challinger 97112ccd44 AP_NavEKF2: check mag instance id when returning mag offsets 9 years ago
Jonathan Challinger acfaafe276 AP_NavEKF2: detect changes to magnetometer offset parameters and reset states 9 years ago
Paul Riseborough 1ecc206eee AP_NavEKF2: Allow use in planes without a magnetometer 9 years ago
Lucas De Marchi e40b87cd0e AP_NavEKF2: replace header guard with pragma once 9 years ago
Paul Riseborough 7d6b926749 AP_NavEKF2: Improved magnetic heading fusion 9 years ago
Peter Barker 475a2040a1 AP_NavEKF2: avoid use of undefined #defines 9 years ago
Paul Riseborough ddb7d92fc8 AP_NavEKF2: Fix timing jitter in airspeed fusion 9 years ago
Siddharth Purohit and Paul Riseborough 3014eb4001 AP_NavEKF2: Rework measurement buffer refactor 9 years ago
Siddharth Bharat Purohit b3c8dcee34 AP_NavEKF2: measurement buffer refactor 9 years ago
Paul Riseborough d820a538d5 AP_NavEKF2: Make magnetometer data available status global 9 years ago
Paul Riseborough 04228e0b3b AP_NavEKF2: Rework selection of height measurements for fusion 9 years ago
Paul Riseborough 4c72a14e22 AP_NavEKF2: Add function to LPF and spike filter baro data 9 years ago
Paul Riseborough 34311bedfa AP_NavEKF2: Add data buffers for range finder data 9 years ago
Andrew Tridgell 99da195e37 AP_NavEKF2: make IMU buffer length depend on main loop rate 9 years ago
Paul Riseborough 9b82b2200c AP_NavEKF2: Fix plane in-flight yaw reset 9 years ago
Paul Riseborough 577670ccee AP_NavEKF2: Reduce memory required by 6KB when running at 400Hz 9 years ago
Paul Riseborough 5d2f78996a AP_NavEKF2: Remove un-used data in IMU buffer 9 years ago
Paul Riseborough f00b1ff22d AP_NavEKF2: Publish the magnetometer selection index 9 years ago
Paul Riseborough 7294c8004b AP_NavEKF2: Enable use of backup magnetometers after a timeout 9 years ago
Paul Riseborough afeadfca51 AP_NavEKF2: Don't attempt to compensate for external mag calibration 9 years ago
Paul Riseborough 5f6d1d8d25 AP_NavEKF2: Add fault score calculation 9 years ago
Paul Riseborough 04165a60a7 AP_NavEKF2: Reduce false positive on EKF health check 9 years ago
Paul Riseborough 2340e18fdc AP_NavEKF2: Offset the fusion time horizon between multiple instances 9 years ago
Paul Riseborough 3eeff8dbc6 AP_NavEKF2: Remove unused code 9 years ago
Paul Riseborough d48454ee2d AP_NavEKF2: Use nominated IMU unless unavailable 9 years ago
Andrew Tridgell 2ab2afc86a AP_NavEKF2: added EK2_IMU_MASK for multiple IMUs 9 years ago
Paul Riseborough aa14de9d39 AP_NavEKF2: Fix failure to start mag cal due to gyro noise 9 years ago