301 Commits (ee859e092a28627415f236d771bce44cdba1fea8)

Author SHA1 Message Date
kritz ee859e092a Robustify timestamp checks (#729) 5 years ago
bresch e3af91c9ce Ekf: use helper functions to centralize the checks of horizontal aiding (gps, flow, ev_pos, ev_vel) 5 years ago
kamilritz f3d790a664 Update optical flow interface 5 years ago
kamilritz 4b0e7b2cff Remove filtering on external vision alignment 5 years ago
bresch 0f4439d281 optical flow: inhibit flow fusion only when the terrain estimate gets invalid 5 years ago
kamilritz 94484f01ce save flash space 5 years ago
kamilritz 84dcb32bd8 Extend auxVel interface to support 3d velocity 5 years ago
kamilritz 07e8e88e88 Support full vision variance 5 years ago
kamilritz 2657e4fc0c Improve naming and white space 5 years ago
kamilritz 1fcfd394dd Various small non-functional improvements 5 years ago
kamilritz deeac03d6a Clean up height reset logic booleans 5 years ago
kamilritz 48787c0160 Improve Matrix library usage 5 years ago
kamilritz 9e6d27fafb Add missing const qualifier 5 years ago
kamilritz 1c68709949 Rename mag ambiguous mag abbreviations with magnitude 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 ef9f1053d0 Random improvements 5 years ago
kritz 532c9abd4a Expand test framework and test cases (#685) 5 years ago
kritz 6c25ac5731 Tilt Initialisation: Average Filter -> LowPass Filter (#686) 5 years ago
Daniel Agar 98a1aae494 EKF: use Matrix cross product 5 years ago
kamilritz 1bf09fd370 Remove EKF prefix from logged messages 5 years ago
kamilritz 181303488c Log height innovation sensor specific 5 years ago
kamilritz f32fce28a3 Fix gps vertical observation variance 5 years ago
kamilritz ecd199d5d0 Fix vel pos test ratio 5 years ago
kamilritz 2df2dede2f Fix variance vs stdDev bug 5 years ago
kamilritz 07e804676c Rename IMU biases 5 years ago
kamilritz dae8c2f8dc Group velocity and position as a 3d vector 5 years ago
kamilritz 5c038a3b43 Add stop*Fusion function 5 years ago
kamilritz 86b9079bdc Refactoring velPos fusion 5 years ago
Mathieu Bresciani c7bdf25663
[ekf] controlMagFusion refactor and mag field strength check (#662) 5 years ago
RomanBapst 16d1e15b51 addressed review comments 5 years ago
RomanBapst 00f49e62c2 cleanup checks of range finder data 5 years ago
bresch b38458c2ab Terrain estimator: formatting and remove redundant comments 5 years ago
bresch e09e3e17a1 control: rename _range_aid_enabled to _is_range_aid_suitable 5 years ago
bresch fac69d07a3 control: refactor rangeAidConditionsMet function 5 years ago
Paul Riseborough eae6e8f19c EKF: Fix on ground yaw drift when using EKF2_MAG_TYPE = 4 5 years ago
RomanBapst 4e946d5bcb implemented synthesized magnetometer Z measurement 5 years ago
kritz 4a38f5a2f6 Add timestamp to ECL print statements, (#644) 5 years ago
kamilritz 83eb326076 Missing posNED 6 years ago
kamilritz 4f6ca3a74c Replace rest of spaces with tabs 6 years ago
kamilritz 4511b9ff5e Add missing checks for flags.ev_vel 6 years ago
kamilritz e7d927c899 Stop using bad GPS when we have vision velocity 6 years ago
kamilritz 4b30de587f Make vel_pos innov gate variable name clearer 6 years ago
kamilritz 4237d7ccd7 Improve external vision position fusion 6 years ago
kamilritz 3e8139ff9f Enable vision velocity fusion 6 years ago
Andreas Antener 4f19d457c4 ekf, control: make sure mag fusion doesn't start anymore when we have GPS heading fusion active 6 years ago
Jan Brehmer 93eb1266f6 EKF: reset position when stopping GPS use and EV is active 6 years ago
Nico van Duijn 933189eac0 EKF: fix rng_faulty flag when sensor is stuck 6 years ago
Nico van Duijn a12186c285 terrain_estimator: introduce quality metric in rng 6 years ago
bresch 3b32ee4166 Flow aiding - Reset state when flow is enabled only if it is the only 6 years ago