1295 Commits (6bc6f26043f942d099d2b496d8ed1ccc18c71f6d)
 

Author SHA1 Message Date
CarlOlsson 78122b20a6 EKF: fix the rotation direction of the buffered attitude solutions 6 years ago
CarlOlsson 56b6b7a778 EKF: cleanup use of _mag_filt_state 6 years ago
CarlOlsson 37339de57c EKF: remove unused variable 6 years ago
Todd Stellanova 6c759e0e9f Initial unit tests for DataValidator (#588) 6 years ago
Nuno Marques 4e0e68e905 Ekf: add more useful methods to interface with the covariances (#543) 6 years ago
Daniel Agar a85d3a43ed attitude_fw remove unused 6 years ago
Daniel Agar c66f7f4a09 EKF drop unused timestamp from collect_gps() and pass data by const reference 6 years ago
Freek van Tienen 78b899c72d Add Paparazzi compatibility (#580) 6 years ago
Daniel Agar 5cd331055f cmake standalone build pin PX4/Matrix to commit 6 years ago
Daniel Agar 1378ec1797 EKF mag_fusion avoid unnecessary double promotion 6 years ago
Carl Olsson 54ab8191e3 EKF: add method to get the terrain variance 6 years ago
Daniel Agar c5554cae96 EKF tests update SWIG usage and use latest containers 6 years ago
Paul Riseborough dd58e69549 EKF: Ensure FW yaw alignment method is used on first in-air reset 6 years ago
Paul Riseborough 3accab1ac5 EKF: protect declination fusion from badly conditioned earth field estimates 6 years ago
Paul Riseborough 7bddbd1cc5 EKF: Update cleaned up autocode fragment with sign error fix and missing LD 6 years ago
Paul Riseborough fe378fd761 EKF: Prevent unwanted declination fusion when re-starting 3-axis fusion 6 years ago
Paul Riseborough bd1647a7fb EKF: Rework use of fuseDeclination() 6 years ago
Paul Riseborough d52f53635b EKF: Save mag field covariance data before reset 6 years ago
Paul Riseborough 82ce7a83a5 EKF: Save mag field covariance information on startup 6 years ago
Paul Riseborough 708c79eb8f EKF: Ensure mag field state covariance data is always available for re-use 6 years ago
Paul Riseborough 8839e4e1f4 EKF: Don't discard declination certainty information when resuming 3-axis fusion. 6 years ago
Paul Riseborough 25148e1b45 EKF: Prevent rapid changes in declination estimate after a reset 6 years ago
CarlOlsson 6e7c119b31 EKF: limit yaw variance increase to 0.01 rad^2 to prevent a badly conditioned covariance matrix 6 years ago
CarlOlsson 0896f7b9bd EKF: Also fill in lower part of covariance matrix in increaseQuatYawErrVariance() 6 years ago
Paul Riseborough 4b3140e5f7 EKF: Fix rebase error 6 years ago
Paul Riseborough 911d4d8f49 EKF: Fix sign error in increaseQuatYawErrVariance function 6 years ago
Paul Riseborough a0b9cb002e EKF: Use consistent method for recording completion of in-flight yaw alignment 6 years ago
Paul Riseborough ef5a87c1d4 EKF: Rework quaternion yaw reset. 6 years ago
Paul Riseborough fc2a089823 EKF: Add function to un-correlate quaternion states 6 years ago
Paul Riseborough bce1b96d17 EKF: Add function enabling yaw variance to be increased 6 years ago
Paul Riseborough bf1f3a224e EKF: Derive equations enabling yaw variance to be increased 6 years ago
Daniel Agar 81eabc1903 Jenkins update all containers to latest tag 2019-01-28 6 years ago
Daniel Agar a5e6191ba7 EKF add clarity brackets to avoid potential confusion 6 years ago
Anna Dai 721f5e61a5 increase optical flow buffer to imu buffer length 6 years ago
Anna Dai 44200e9649 add GPS drop out case to GPS fusion logic 6 years ago
CarlOlsson 8a813c57ec EKF: fix comment typo 6 years ago
CarlOlsson 472f2286b7 EKF: initialize covariances before we reset the heading in order to preserve the yaw uncertainty 6 years ago
CarlOlsson 490888285d EKF: Remove flag prefix 6 years ago
CarlOlsson d223680197 EKF: add flt_mag_align_complete to control_status flags 6 years ago
Daniel Agar b920910483 replace <cfloat> with <float.h> 6 years ago
Paul Riseborough c032126745 EKF: Fix bug causing incorrect yaw variance value to be used 6 years ago
Paul Riseborough 48d83f3bcb EKF: Fix vulnerability to ground level mag anomally when using heading fusion (#544) 6 years ago
Hamish Willee 4822bf8386 Fix links to moved files in readme 6 years ago
CarlOlsson 1a969aed07 EKF: use low pass filtered mag measurements for heading initialization 6 years ago
Roman 27f7846495 optical flow: fixed sign in calculation of optical flow sensor velocity 6 years ago
Paul Riseborough c49ab760c7 EKF: Allow EKF to start without using mag data when not using earth frame data 6 years ago
Daniel Agar 572710ed27 EKF add typed Quatf getter 6 years ago
CarlOlsson 8a2e512c2d terrain_estimator: add vehicle_variance_scaler 6 years ago
Paul Riseborough acde4ebcc3 EKF: fix comment 6 years ago
Paul Riseborough df571202c5 EKF: Fix bug preventing saved declination being used for first alignment 6 years ago