1605 Commits (7eb2b08eedb70817779bc7968cf34a4cf6f01fa0)
 

Author SHA1 Message Date
kamilritz 7eb2b08eed Yaw measurement jacobian to Vector4f 5 years ago
kamilritz 15d360f446 saved_mag_ef_cov to Squarematrix2f 5 years ago
kamilritz 7609bc69b2 drag innov member variables to Vector2f 5 years ago
kamilritz 960b80ee71 Do not update output filter a second time after reset to flow. 5 years ago
Paul Riseborough 77b11129fa
EKF: replacement of covariance prediction autocode with sympy generated output (#870) 5 years ago
Matthias Grob 0bffd951ec AlphaFilter: include float.h for FLT_EPSILON 5 years ago
kritz 88c52aba5e
Refactor ev fusion start into helper functions (#872) 5 years ago
kamilritz 8c65ca29e4 Only run firmware build test on pull_request 5 years ago
kamilritz 049f59d7de Fix firmware-build-test 5 years ago
Daniel Agar 185f22b094
geo_lookup: copyright header consistency and minor update 5 years ago
Daniel Agar 9aa7991654
geo_lookup: upgrade table size (2 bytes per element) and add testing 5 years ago
kamilritz 3651ed37fb Do not update time_last_imu outside of setGpsData 5 years ago
kamilritz 89bfcc2167 Introduce checkAndFixCovarianceUpdate(KHP) function 5 years ago
kamilritz 5c4a3d4576 Make observation jacobian a Vector24f when possible 5 years ago
kamilritz b5e1397c0f Add const modifier 5 years ago
kamilritz e357376797 Bring declaration and initialization together 5 years ago
kamilritz 796afd5f98 Rename yaw_use_inhibit -> is_yaw_fusion_inhibited 5 years ago
kamilritz 4cb2d1c645 Remove duplicated code snippets 5 years ago
kamilritz b0ad9f0226 Replace componentwise with matrix operation 5 years ago
kamilritz b5765eb3b4 Move variable declaration to better place & 5 years ago
kamilritz 05855b7fc1 Update time of last fusion event really only if fused 5 years ago
kamilritz efd96db49d Avoid setting 0 to 0 5 years ago
kamilritz 5ef18f8823 Style improvement 5 years ago
kamilritz 01515b9a9c Replace min(max()) with constrain 5 years ago
kamilritz b0458fbded Refactor output buffer updates into separate functions 5 years ago
kamilritz 3d82d822ae Add const modifier 5 years ago
kamilritz 93011ed52c Use ternary operator 5 years ago
kamilritz 46a5e6e428 Replace divisions with multiplications 5 years ago
kamilritz 3e3a66e9e9 Remove unnecessary operations 5 years ago
kamilritz 079a699556 Random cleanup 5 years ago
kamilritz d18ddb3e92 Use ternary operator 5 years ago
kamilritz 122f58b94d Bug: stop overwriting fault status of index 0 with index 1 5 years ago
kamilritz 9e211d6ca1 Stop overwriting fault status with false if one component is true 5 years ago
kamilritz e5ddd912a4 Remove not needed else case 5 years ago
kamilritz 430497e2f7 Shift variable definition inside calculateOutputStates 5 years ago
kamilritz f59343b343 Remove misplaced comment 5 years ago
kamilritz 673b309c45 Fix bug: pos gain used instead of vel gain 5 years ago
kamilritz 2af2696b63 Revert if-else condition to get rid of unnecessary indentation 5 years ago
kamilritz fce4958d4f Random cleanup 5 years ago
kritz 9eea44f4ab
Return type of resets (#859) 5 years ago
bresch 97e54df123 Gps control: add missing consts and reduce variable scope 5 years ago
bresch b0f79caf34 GPS yaw: Extract and refactor GPS yaw control logic 5 years ago
bresch 7f4fedde6a GPS Yaw: fix heading initialisation and add unit tests 5 years ago
kamilritz 97225fcb74 Use matrix lib inside getState 5 years ago
kamilritz 16a00eae0b Make Kfusion a Vector24f 5 years ago
kamilritz 356b2f6ffe Stop setting zero to zero 5 years ago
kamilritz 552bf824ea Add typedef for Matrix 24 types 5 years ago
kamilritz 5356077a32 Make flow_innov/-var a matrix Vector2f 5 years ago
kamilritz c2801eb488 Add const modifier and increase matrix library usage 5 years ago
kamilritz d9afc2f1e8 Remove repeated division by same value 5 years ago