88 Commits (0ef5d7d4c883f8d8e97913aa0594275d6c247106)

Author SHA1 Message Date
Paul Riseborough 602e65146c EKF: Remove unnecessary initialisation 4 years ago
Paul Riseborough 6f664abc4a EKF: Non functional changes arising from review 4 years ago
Paul Riseborough e948b3505f EKF: Don't reject vertical aiding data if inertial solution is bad 4 years ago
Paul Riseborough 9c89fa3b29 EKF: Use IMU clipping to adjudicate bad accel data check 4 years ago
Paul Riseborough b919f3ddf4 EKF: Restore protection from extreme innovation values 4 years ago
Paul Riseborough 556a195320 EKF: Improve handling of non position mode large position innovations 4 years ago
Paul Riseborough 7c81350c7a EKF: Don't yaw reset if not yaw induced nav failure 4 years ago
kamilritz aa2c77f92d Small cleanup in velposfusion 5 years ago
kamilritz 9e211d6ca1 Stop overwriting fault status with false if one component is true 5 years ago
kamilritz 16a00eae0b Make Kfusion a Vector24f 5 years ago
kamilritz 552bf824ea Add typedef for Matrix 24 types 5 years ago
kamilritz 48f0eb16da Remove uninformative comments 5 years ago
kamilritz 4a69b41015 Increase matrix library usage even more 5 years ago
Daniel Agar 2927132954 clang-format set BreakBeforeBraces to Linux style 5 years ago
bresch aa96fa6d9e Random style fixes in the code 5 years ago
Kamil Ritz 86fc94b75a Remove tilt align from position innovation check 5 years ago
Mathieu Bresciani 230c865fa9
EKF: do not fuse multiple times the same height (#767) 5 years ago
kamilritz f20726d47f Expand auto-format coverage and tiny style changes 5 years ago
kamilritz 1fcfd394dd Various small non-functional improvements 5 years ago
kamilritz 36da8d82c8 Clean up white space 5 years ago
kamilritz 9e6d27fafb Add missing const qualifier 5 years ago
Paul Riseborough 0d0f46ec1c EKF: Don't run unnecessary makeRowColSymmetric operation 5 years ago
kamilritz 92ba618f57 Improve on flash memory usage 5 years ago
kamilritz 459b76f9fd Make covariance matrices of type matrix::SquareMatrix 5 years ago
kamilritz dae8c2f8dc Group velocity and position as a 3d vector 5 years ago
kamilritz 86b9079bdc Refactoring velPos fusion 5 years ago
kamilritz fd6b364c11 posNED to pos and velNED to vel and add ev vel covariances to reset 5 years ago
kamilritz 1e57c4bbec Fix white space 5 years ago
kamilritz bd8f05567a set vel_pos_test_ratio to zero if no fusion happens 5 years ago
kamilritz 3e8139ff9f Enable vision velocity fusion 5 years ago
Carl Olsson f0889c1760 EKF: fixed some comment typos 6 years ago
Dion Gonano 2354c30d81 Add vision height covariance passthrough (#507) 7 years ago
Paul Riseborough 8a713398cb EKF: Improve ground effect compensation 7 years ago
Paul Riseborough 75e65901ae EKF: fix bug causing height offset when GPS use stops 7 years ago
Paul Riseborough e8e9e34a73 EKF: fix bug causing height offset when GPS use stops 7 years ago
Daniel Agar c5b2f59f57 PX4 style fixes (excluding EKF generated code) 7 years ago
Daniel Agar cd12f049fe move geo and geo_lookup from PX4 Firmware to ECL 7 years ago
Paul Riseborough 89be63d6c2 EKF: Fix vel pos innovation logging bug 7 years ago
Paul Riseborough b0ad8269a5 EKF: enable separate monitoring of aux velocity innovations 7 years ago
Paul Riseborough 2a57fd858d EKF: clean up reset of fusion flags 7 years ago
Paul Riseborough 8e30c2666d EKF: Add support auxiliary velocity observation 7 years ago
Paul Riseborough a2b24fa960 EKF: Protect against ground effect induced static pressure rise during landing and takeoff. 7 years ago
Paul Riseborough 01d68ef67c EKF: Enable use of rotated external nav estimates 7 years ago
CarlOlsson 0a7c3ecbc6 EKF: Parameterize maximum angle for rng fusion 7 years ago
Paul Riseborough e08da1c599 EKF: Add ability to use EV and GPS data together 8 years ago
Roman a0ab5cf0d7 ekf vel_pos_fusion: added height sensor offset to range innovation calculation 8 years ago
Paul Riseborough 3dadc98b43 EKF: enable scaling of range observation variance with height 8 years ago
Paul Riseborough cf9c8de167 EKF: Add arbitrary pitch offset for range sensor 8 years ago
Beat Küng 25cb400da9 EKF: remove Ekf::KHP and move KHP to the methods where it's used 8 years ago
Paul Riseborough 65da9173b9 EKF: capture innovation checks and reset events in separate variables 9 years ago