83 Commits (f6cb196d53c6ba54e378d96f10c807b1d84241cd)

Author SHA1 Message Date
Paul Riseborough 7e05646316 AP_NavEKF2: Improvements to non-GPS performance 9 years ago
Paul Riseborough 20923da23a AP_NavEKF2: Allow tuning of non-GPS mode 9 years ago
Lucas De Marchi 2591261af6 Global: rename min and max macros to uppercase 9 years ago
Siddharth Bharat Purohit b3c8dcee34 AP_NavEKF2: measurement buffer refactor 9 years ago
Paul Riseborough 20798316e1 AP_NavEKF2: fix bug in performance timer 9 years ago
Paul Riseborough f9cadaf15c AP_NavEKF2: Increase resolution of innovation consistency gate parameters 9 years ago
Paul Riseborough d820a538d5 AP_NavEKF2: Make magnetometer data available status global 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 6deabe28c2 AP_NavEKF2: Require all magnetometer axes to pass innovation test 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
Paul Riseborough b15bf3243e AP_NavEKF2: Remove potential for division by zero 9 years ago
Paul Riseborough 5533a9a149 AP_NavEKF2: Add improved health monitoring when using simple compass yaw fusion 9 years ago
Paul Riseborough f539b597a3 AP_NavEKF2: Improve initialisation of magnetic field learning 9 years ago
Paul Riseborough e692e30988 AP_NavEKF2: Reduce allowance for magnetometer timing errors 9 years ago
Paul Riseborough 4c5ba60578 AP_NavEKF2: Remove dead code 9 years ago
Paul Riseborough 1e7ac873b9 AP_NavEKF2: Improve handling of GPS loss and recovery for planes 9 years ago
Paul Riseborough 5eb7cf1fbf AP_NavEKF: Reduce roll/pitch disturbance when magnetic field is reset 9 years ago
Andrew Tridgell cb0f7cb370 NavEKF2: use new perf counter API 9 years ago
Paul Riseborough 60c2e81d19 AP_NavEKF2: Apply optimisations to declination fusion covariance update 9 years ago
Paul Riseborough b5e43288d4 AP_NavEKF2: Down to 12 from 14 usec for perf test[8] 9 years ago
Andrew Tridgell d1dfd5fd01 AP_NavEKF2: use common header for optimisation level and irq disable 9 years ago
Andrew Tridgell a017ae7e00 AP_NavEKF2: down to 218us for test[9] 9 years ago
Andrew Tridgell fc23be8025 AP_NavEKF2: enable fine grained perf tuning for mag fusion 9 years ago
Paul Riseborough 824436dfb6 AP_NavEKF2: Explicitly define constants as floats 9 years ago
Paul Riseborough 1a1236f764 AP_NavEKF2: Update magnetometer fusion documentation 9 years ago
Paul Riseborough 8526a8ba7e AP_NavEKF2: Level processor loading between frames 9 years ago
Paul Riseborough baa8692960 AP_NavEKF2: Allow use of magnetometer learning during optical flow nav 9 years ago
Paul Riseborough 1b8a93ef0c AP_NavEKF2: Update function header comments 9 years ago
Paul Riseborough 84a02efd52 AP_NavEKF2: Improve efficiency of Z magnetometer fusion 9 years ago
Paul Riseborough 99c2dc41e0 AP_NavEKF2: Miscellaneous tuning changes 9 years ago
Paul Riseborough b142cc7fd2 AP_NavEKF2: Rename files and re-distribute content 9 years ago
Siddharth Bharat Purohit 1ce3276d74 AP_NavEKF2: split EKF control and output get functions from state specific libs 9 years ago
Siddharth Bharat Purohit 290ea0e1e8 AP_NavEKF2: split up EKF_core into different files 9 years ago