58 Commits (86b9079bdc093f45c4f68b875c33aaeae9251f70)

Author SHA1 Message Date
Mathieu Bresciani c7bdf25663
[ekf] controlMagFusion refactor and mag field strength check (#662) 5 years ago
RomanBapst 00f49e62c2 cleanup checks of range finder data 5 years ago
Paul Riseborough 4d37065f1b EKF: Make use of inverse rotation function consistent with name 5 years ago
bresch b38458c2ab Terrain estimator: formatting and remove redundant comments 5 years ago
bresch 0aef0eda59 terrain_estimator: remove dead code. Since the terrain estimator is 5 years ago
bresch 370e04ee60 terrain_est: Continuously reset terrain height on ground using known 5 years ago
Nico van Duijn c446ee444a EKF: fake rng if faulty on ground 6 years ago
Nico van Duijn 267195a11b EKF: remove check for faulty flag in fake rng 6 years ago
Nico van Duijn a12186c285 terrain_estimator: introduce quality metric in rng 6 years ago
Paul Riseborough 3e05fd552e EKF: Compensate for bad range finder data when on ground 6 years ago
RomanBapst 0f49eb34a0 fixed method which calculates validity of terrain estimate 6 years ago
Roman c085d7295d addressed review comments 6 years ago
Roman 8673ab0346 terrain estimator: constrain terrain state properly 6 years ago
Roman fbb51147b7 implemented use of optical flow for terrain estimation 6 years ago
Carl Olsson f0889c1760 EKF: fixed some comment typos 6 years ago
Daniel Agar a5e6191ba7 EKF add clarity brackets to avoid potential confusion 6 years ago
CarlOlsson 8a2e512c2d terrain_estimator: add vehicle_variance_scaler 6 years ago
Kabir Mohammed a7245229cb EKF : Fix divergence when optical flow is not fused for a long time (#503) 7 years ago
Paul Riseborough 628079719f EKF: Fix inconsistency in timeout for terrain validity 7 years ago
Paul Riseborough 17d40478bb EKF: Rework range height validity checking 7 years ago
Paul Riseborough fc9f532c34 EKF: relax range finder data continuity check 7 years ago
Paul Riseborough 225057aaf5 EKF: Fix bug preventing use of terrain estimator 7 years ago
Paul Riseborough 868bc01087 EKF: Relax minimum required range finder measurement rate 7 years ago
Daniel Agar c5b2f59f57 PX4 style fixes (excluding EKF generated code) 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
Daniel Agar ed9a394029
EKF RingBuffer avoid copying 7 years ago
ChristophTobler e388e59f32 EKF: use uint64_t cast for XeY to avoid float casting of variables 7 years ago
Paul Riseborough 4db23b7b2e EKF: Don't report terrain estimate invalid immediately when HAGL observations fail checks 7 years ago
CarlOlsson 0a7c3ecbc6 EKF: Parameterize maximum angle for rng fusion 8 years ago
ChristophTobler 8ecec58292 Check for stuck range finder measurements in terrain estimator 8 years ago
ChristophTobler 61a7991693 constrain _terrain_vpos to be a minimum of _params.rng_gnd_clearance larger than _state.pos(2) 8 years ago
Paul Riseborough e1fe5b2229 Revert "Revert "Split get_terrain_vert_pos() into valid and get_vpos"" 8 years ago
Paul Riseborough c887b02f21 Revert "Split get_terrain_vert_pos() into valid and get_vpos" 8 years ago
ChristophTobler eae0522dc2 split into get_terrain_valid and get_terrain_vert_pos 8 years ago
ChristophTobler d2945abd85 return hagl valid false if update was rejected 8 years ago
Roman 7e2597ec28 update range sensor angle parameters in case they have changed 8 years ago
Roman aa53f45f15 terrain estimator: removed unused hrt dependancy 8 years ago
Roman 6480fcc3d5 terrain estimator: fixed computation of filtered time since last range update 8 years ago
Paul Riseborough 6561edb9a5 EKF: Clean up terrain estimation functionality. 8 years ago
devbharat 8004e9fe7e EKF: Make range finder data continuous check more robust 8 years ago
Paul Riseborough d94068b88a EKF: Simplify calculation of height above terrain observation variance 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
devbharat d9688fae7d EKF: Simplify terrain position validity check 8 years ago
Daniel Agar 7883085e4a clang-tidy readability-simplify-boolean-expr (#235) 8 years ago
Paul Riseborough 744b79c1b2 EKF: Publish innovation test ratios 9 years ago
Roman c6e1d97176 terrain estimator: initialise with projection 9 years ago
Paul Riseborough 65da9173b9 EKF: capture innovation checks and reset events in separate variables 9 years ago