69 Commits (4318fd0ab8f6d1684ee9e320c3a5fb3bca8e064b)

Author SHA1 Message Date
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
Paul Riseborough b6d63d4b4e AP_NavEKF2: Fix reporting of pre-flight GPS checks 9 years ago
Paul Riseborough 5533a9a149 AP_NavEKF2: Add improved health monitoring when using simple compass yaw fusion 9 years ago
Paul Riseborough 844ed95718 AP_NavEKF2: Add method to rotate output quaternion history 9 years ago
Randy Mackay 94adaba305 AP_NavEKF2: constify getLastPosNorthEastReset 9 years ago
Randy Mackay 52ed075405 AP_NavEKF2: constify getLastYawResetAngle 9 years ago
Paul Riseborough 74da4d8e57 AP_NavEKF2: Remove GPS glitch offset logic 9 years ago
Paul Riseborough 4fdec67546 AP_NavEKF2: Publish the position and velocity state reset deltas 9 years ago
Paul Riseborough 4c5ba60578 AP_NavEKF2: Remove dead code 9 years ago
Paul Riseborough 5eb7cf1fbf AP_NavEKF: Reduce roll/pitch disturbance when magnetic field is reset 9 years ago
Paul Riseborough aabb9b4e02 AP_NavEKF2: handle uncertain build type 9 years ago
Paul Riseborough e6312d91ce AP_NavEKF2: Correct variable name 9 years ago
Paul Riseborough cd8b9c7d26 AP_NavEKF: prevent high rate mag data locking out other data fusion 9 years ago
Paul Riseborough ab8c28a7cc AP_NavEKF: Fix bug allowing takeoff in GPS modes without aiding 9 years ago
Andrew Tridgell cb0f7cb370 NavEKF2: use new perf counter API 9 years ago
Andrew Tridgell d1dfd5fd01 AP_NavEKF2: use common header for optimisation level and irq disable 9 years ago
Andrew Tridgell b6c1352e4c AP_NavEKF2: added 10 test perf counters 9 years ago
Paul Riseborough 2fbd050418 AP_NavEKF2: Use blended accelerometer data 9 years ago
Paul Riseborough 225b81baf4 AP_NavEKF2: Prevent users breaking filter by setting excessive time delays 9 years ago
Paul Riseborough e0ed2dab63 AP_NavEKF2: Adjust IMU FIFO buffer for different IMU data rates 9 years ago
Paul Riseborough baa8692960 AP_NavEKF2: Allow use of magnetometer learning during optical flow nav 9 years ago
Paul Riseborough 35b08849f7 AP_NavEKF2: Reduce effect of rounding errors on covariance prediction 9 years ago
Paul Riseborough 47ae0f35f6 AP_NavEKF2: Make EKF2 PosDownDerivative interface follow coding conventions 9 years ago
Paul Riseborough 52fd369b2f AP_NavEKF2: Add methods to output and calculate vertical position derivative 9 years ago