191 Commits (6663d307280d7ac0cfc5e1e268a78ba586407ada)

Author SHA1 Message Date
Paul Riseborough 1cf626692c AP_NavEKF: Reduce impact of altimeter flow disturbance error on Copter alt hold 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 55ac8f0230 AP_NavEKF2: Update parameter values. 9 years ago
Paul Riseborough 1e7ac873b9 AP_NavEKF2: Improve handling of GPS loss and recovery for planes 9 years ago
Paul Riseborough cd5ec3a3e0 AP_NavEKF2: Reduce angle errors when flying without GPS 9 years ago
Paul Riseborough 1eaf318b9b AP_NavEKF2: Faster learning of gyro scale factors 9 years ago
Paul Riseborough a2f5962f77 AP_NavEKF2: Reduce effect of baro disturbances 9 years ago
Paul Riseborough 5eb7cf1fbf AP_NavEKF: Reduce roll/pitch disturbance when magnetic field is reset 9 years ago
Paul Riseborough b08817554e AP_NavEKF2: Ensure consistent position and velocity fusion rates when not using GPS 9 years ago
Paul Riseborough 1c347e8859 AP_NavEKF: Prevent high measurement data rates from overflowing buffers 9 years ago
Paul Riseborough d1a090dda8 AP_NavEKF: Fix bug fetching data from measurement buffers 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 4640673cb1 AP_NavEKF2: Fix bug causing incorrect fusion timing 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
Paul Riseborough e076ed7f66 AP_NavEKF2: Remove compiler warning message 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 0054291cf4 AP_NavEKF2: Apply optimisations to side-slip fusion covariance update 9 years ago
Paul Riseborough 5e4bc4e954 AP_NavEKF2: Apply optimisations to airspeed fusion covariance update 9 years ago
Paul Riseborough a29147d6d2 AP_NavEKF2: Apply optimisations to optical flow covariance update 9 years ago
Paul Riseborough b5e43288d4 AP_NavEKF2: Down to 12 from 14 usec for perf test[8] 9 years ago
Paul Riseborough 0f530bb5a0 AP_NavEKF2: Correct comments 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
Andrew Tridgell b6c1352e4c AP_NavEKF2: added 10 test perf counters 9 years ago
Paul Riseborough 824436dfb6 AP_NavEKF2: Explicitly define constants as floats 9 years ago
Paul Riseborough 2fbd050418 AP_NavEKF2: Use blended accelerometer data 9 years ago
Paul Riseborough 2b13020c19 AP_NavEKF2: Fix bug in vertical position derivative calculation 9 years ago
Paul Riseborough f6ad79688e AP_NavEKF2: Update start sequence console messages 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 225b81baf4 AP_NavEKF2: Prevent users breaking filter by setting excessive time delays 9 years ago
Paul Riseborough a1d6c7ae1e AP_NavEKF2: Improve timing accuracy 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 1b8a93ef0c AP_NavEKF2: Update function header comments 9 years ago
Paul Riseborough 6899767d28 AP_NavEKF2: Disable magnetic field learning if we have no absolute position reference 9 years ago
Paul Riseborough 242b9641c8 AP_NavEKF2: Fix in-air logic bug 9 years ago
Paul Riseborough e7de2d3ea3 AP_NavEKF: Update magnetic field learning options 9 years ago
Paul Riseborough 495809f211 AP_NavEKF2: Allow magnetic field learning to be faster 9 years ago
Paul Riseborough 84a02efd52 AP_NavEKF2: Improve efficiency of Z magnetometer fusion 9 years ago
Paul Riseborough 35b08849f7 AP_NavEKF2: Reduce effect of rounding errors on covariance prediction 9 years ago
Paul Riseborough 4e928bf294 AP_NavEKF2: Fix bug preventing pre-takeoff reference measurements 9 years ago
Paul Riseborough 71c399674a AP_NavEKF2: Delay use of magnetic field states until off-ground 9 years ago
Paul Riseborough 99c2dc41e0 AP_NavEKF2: Miscellaneous tuning changes 9 years ago
Paul Riseborough 47ae0f35f6 AP_NavEKF2: Make EKF2 PosDownDerivative interface follow coding conventions 9 years ago