206 Commits (00b19150342975bdc42ccb9361a57a2ab383f2a4)

Author SHA1 Message Date
dgrat 41661f815f AP_Math: Replace the pythagorous* functions with a variadic template 9 years ago
Andrew Tridgell ea508f1b80 AP_NavEKF2: use LOG_REPLAY and EK2_LOG_MASK parameters 9 years ago
Andrew Tridgell 32af886ba9 AP_NavEKF2: use consistent logging timestamps for sensors 9 years ago
Andrew Tridgell 4e4c575f16 AP_NavEKF2: added have_ekf_logging() 9 years ago
Andrew Tridgell b7ba0fa458 AP_NavEKF2: added ad-hoc logging example to EKF2 9 years ago
Andrew Tridgell 223c512188 AP_NavEKF2: added logging of sensor data in EKF2 9 years ago
Andrew Tridgell f92279f436 AP_NavEKF2: allow logging of IMT data from inside EKF2 9 years ago
Andrew Tridgell 9c4dd024bf AP_NavEKF2: auto change EK2_GPS_TYPE for NMEA 9 years ago
Andrew Tridgell ac60901b0c AP_NavEKF2: use vector comparison for new mag vector 9 years ago
Jonathan Challinger 97112ccd44 AP_NavEKF2: check mag instance id when returning mag offsets 9 years ago
Jonathan Challinger 1185cd1be7 AP_NavEKF2: move getMagOffsets into outputs 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
Paul Riseborough 6d9ba8c527 AP_NavEKF2: Improve protection against ground based mag interference 9 years ago
Lucas De Marchi e40b87cd0e AP_NavEKF2: replace header guard with pragma once 9 years ago
Paul Riseborough 38b3625ed8 AP_NavEKF2: Fix bug in initial alignment calculation 9 years ago
Paul Riseborough 2888bdd6d5 AP_NavEKF: Protect against possible div by 0 9 years ago
Paul Riseborough 7d6b926749 AP_NavEKF2: Improved magnetic heading fusion 9 years ago
Paul Riseborough bb74371c58 AP_NavEKF2: Do not use GPS height if GPS accuracy is poor 9 years ago
dgrat 5148e41c1a AP_Math: Cleaned macro definitions 9 years ago
Paul Riseborough 7459bfb96b AP_NavEKF2: Eliminate simple compass fusion singularities near +-90 deg pitch 9 years ago
Paul Riseborough 4aefe1caee AP_NavEKF2: Fix sign error in magnetic heading innovation calculation 9 years ago
Peter Barker 475a2040a1 AP_NavEKF2: avoid use of undefined #defines 9 years ago
Paul Riseborough 047e9fabaf AP_NavEKF2: Fix bug in simple heading fusion 9 years ago
Paul Riseborough d3c9a0aef1 AP_NavEKF: Limit heading innovations after the consistency check 9 years ago
Paul Riseborough 6a34e4c384 AP_NavEKF2: Fix bug in magnetic heading and declination fusion equations. 9 years ago
Paul Riseborough 59bf29198d AP_NavEKF2: Remove unnecessary logic preventing constant position 9 years ago
Paul Riseborough 7e05646316 AP_NavEKF2: Improvements to non-GPS performance 9 years ago
Paul Riseborough 8630874ef3 AP_NavEKF2: Send correct data over mavlink status message 9 years ago
Andrew Tridgell acb4885989 AP_NavEKF2: use get_delta_angle_dt() API 9 years ago
Paul Riseborough 287ebe8e6a AP_NavEKF2: Fix bug in application of sensor bias corrections 9 years ago
Paul Riseborough 20923da23a AP_NavEKF2: Allow tuning of non-GPS mode 9 years ago
Paul Riseborough 23038e7243 AP_NavEKF2: Use measurement uncertainties to initialise covariance 9 years ago
Paul Riseborough e80fb8b3fa AP_NavEKF2: Improve non-GPS in-flight attitude accuracy 9 years ago
Andrew Tridgell c34626ec4e AP_NavEKF2: automatically cut back EK2_IMU_MASK to suit number of IMUs 9 years ago
Andrew Tridgell 0831661b3c AP_NavEKF2: mark EK2_ENABLE as an ENABLE parameter 9 years ago
Andrew Tridgell 23cef70846 AP_NavEKF2: use get_loop_delta_t() from INS 9 years ago
Don Gagne 8573245963 AP_NavEKF2: fix invalid Range meta data 9 years ago
Lucas De Marchi 2591261af6 Global: rename min and max macros to uppercase 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
Caio Marcelo de Oliveira Filho 8d882b06dd AP_NavEKF2: use millis/micros/panic functions 9 years ago
Paul Riseborough ff2782b790 AP_NavEKF2: Parameter changes to reduce noise on gyro bias estimates 9 years ago
Paul Riseborough 2193103586 AP_NavEKF: Reduce time to switch after an IMU fault 9 years ago
Paul Riseborough 20798316e1 AP_NavEKF2: fix bug in performance timer 9 years ago
Paul Riseborough 2fb5a4489b AP_NavEKF2: Prevent airspeed faults from causing excessive loss of accuracy 9 years ago
Paul Riseborough fc6978e4d9 AP_NavEKF2: Fix error in parameter documentations 9 years ago
Paul Riseborough f9cadaf15c AP_NavEKF2: Increase resolution of innovation consistency gate parameters 9 years ago
Andrew Tridgell 08ef00b431 AP_NavEKF2: fixed build with IMU_BUFFER_LENGTH change 9 years ago