180 Commits (bce1b96d17bfdd374b829db68948cd6330289a92)

Author SHA1 Message Date
Paul Riseborough bce1b96d17 EKF: Add function enabling yaw variance to be increased 6 years ago
CarlOlsson d223680197 EKF: add flt_mag_align_complete to control_status flags 6 years ago
Paul Riseborough 4657a9cd21 EKF: Ensure yaw gets reset when declination is set 6 years ago
Paul Riseborough 91f886cb5e EKF: Add support for use of GPS heading data. 7 years ago
Daniel Agar 0d39072a6d EKF add missing header guards 7 years ago
Paul Riseborough 35f628e68f
EKF: Add interface to enable logging of GPS drift metrics (#490) 7 years ago
Paul Riseborough 17d40478bb EKF: Rework range height validity checking 7 years ago
Paul Riseborough 4d59c834eb EKF: Consolidate range finder checking 7 years ago
Daniel Agar 41953ab582 EKF angle constants in degrees for readability (#465) 7 years ago
Daniel Agar cebdc3d829 ekf run output predictor immediately with new IMU data (#471) 7 years ago
Paul Riseborough c6ed2ccfcd EKF: Fix half frame offset in flow gyro compensation. 7 years ago
Paul Riseborough de7c9d85a4 EKF: Handle flow data without valid gyro data 7 years ago
Paul Riseborough 6bdbe032f9 EKF: Fallback to optical flow for all in-flight loss of navigation scenarios 7 years ago
Mohammed Kabir b4d2b8c57d EKF : introduce new architechture for navigation limits 7 years ago
Paul Riseborough 99a80387ed EKF: improve optical flow GPS quality checking 7 years ago
Paul Riseborough adb4a09beb EKF: Fix bug causing large yaw innovations when GPS is lost 7 years ago
Paul Riseborough ea9e8246ed EKF: Improve detection of indoor flight condition 7 years ago
Paul Riseborough 565f99254c EKF: Reduce effect of yaw gyro bias when using optical flow indoors 7 years ago
Paul Riseborough 0160aaa568 EKF: Don't use magnetometer with optical flow only nav if GPS checks are failing 7 years ago
Paul Riseborough bf902e5eca EKF: Prevent flow motion check false positives 7 years ago
Paul Riseborough 0c0a6602b0 EKF: Decouple range finder use criteria checking and selection 7 years ago
Paul Riseborough 4ab78230e6 EKF: Add persistence criteria to GPS fail check 7 years ago
Daniel Agar a14434d6dc EKF always fill position and velocity accuracy (#425) 7 years ago
Paul Riseborough 6e3403ce28
EKF: prevent race condition between global position validity and eph reporting 7 years ago
Paul Riseborough 9747dc778d
EKF: Rework nav validity reporting 7 years ago
Paul Riseborough 02055acee2
EKF: Fix non GPS aiding data reset logic (#418) 7 years ago
Daniel Agar cd12f049fe move geo and geo_lookup from PX4 Firmware to ECL 7 years ago
Carl Olsson f6d23cc621 added rng_stuck to filter control status flags (#392) 7 years ago
Paul Riseborough f016e66ff8
Revert "EKF: Release flow speed limit with altitude gained" (#382) 7 years ago
Paul Riseborough 0f047504d4 EKF: Prevent possible div 0 due to incorrect initial values 7 years ago
Daniel Agar f0862210c7 EKF initialize _hvelInnovGate 7 years ago
CarlOlsson 5c8b22b43f ekf: return beta test ratio in get_innovation_test_status 7 years ago
Paul Riseborough e70206f74b EKF: Release flow speed limit with altitude gained 7 years ago
Daniel Agar e3da71c89d Ekf initialize all fields 7 years ago
Paul Riseborough b0ad8269a5 EKF: enable separate monitoring of aux velocity innovations 7 years ago
Paul Riseborough 8e30c2666d EKF: Add support auxiliary velocity observation 7 years ago
Paul Riseborough 141264fe63 EKF: Add method to set diagonals in covariance matrix 7 years ago
Paul Riseborough 32de90b9ef EKF: Add method to zero covariance terms 7 years ago
Paul Riseborough 29d383edbf EKF: Allow mag field estimates to stabilise before use 7 years ago
Paul Riseborough 363edf5eb9 EKF: Fix yaw reset for fixed wing 7 years ago
Paul Riseborough 01d68ef67c EKF: Enable use of rotated external nav estimates 7 years ago
Paul Riseborough 063533afae EKF: Add method to enable the IMU bias states to be reset externally 7 years ago
Paul Riseborough 9857fb9eb6 EKF: publish control limits for optical flow navigation 7 years ago
CarlOlsson 8c83167857 EKF: fixed comment 7 years ago
CarlOlsson 8200e4b218 EKF: added get_wind_velocity_var function 8 years ago
Paul Riseborough cc5db74d1b EKF: Add true airspeed accessor 8 years ago
ChristophTobler 7252284628 Add check for stuck range finder measurements 8 years ago
ChristophTobler 41f4b62cdb fix indentation 8 years ago
Paul Riseborough ce806768b7 EKF: Improve in-flight mag error detection, recovery and isolation for fixed wing 8 years ago
Paul Riseborough e08da1c599 EKF: Add ability to use EV and GPS data together 8 years ago