77 Commits (4640673cb14b61be52fa84d777e016e4644d92c4)

Author SHA1 Message Date
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
Paul Riseborough 27393855f1 AP_NavEKF2: Change assumed gyro calibration accuracy 9 years ago
Paul Riseborough 67a669fcdc AP_NavEKF2: Correct comments for height measurement 9 years ago
Paul Riseborough 0dc570b5a5 AP_NavEKF2: Improve optical flow takeoff detection logic 9 years ago
Paul Riseborough d3a6690e4f AP_NavEKF2: Fix bugs preventing use of optical flow navigation 9 years ago
Paul Riseborough 52fd369b2f AP_NavEKF2: Add methods to output and calculate vertical position derivative 9 years ago
Andrew Tridgell 2ae0811458 AP_NavEK2: fixed perf counter names for EKF2 9 years ago
Randy Mackay 35769035d4 AP_NavEKF2: resolve compiler warning related to init order 9 years ago
Paul Riseborough 0c61e09b70 AP_NavEKF2: Critical big fix - states not initialised 9 years ago
Paul Riseborough e3013b493b AP_NavEKF2: Critical bug fix - perf counter not initialised 9 years ago
Paul Riseborough 20a3f9782e AP_NavEKF2: Add full set of selectable pre-flight GPS checks 9 years ago
Paul Riseborough db4dfce7b1 AP_NavEKF2: Add fix status to GPS check report message 9 years ago
Paul Riseborough 22920aafad AP_NavEKF2: Improve GPS status reporting 9 years ago
Paul Riseborough 1cb2220107 AP_NavEKF2: Critical Bugfix 9 years ago
Paul Riseborough f467a89fa3 AP_NavEKF2: Update comments for filter status output function 9 years ago