54 Commits (bdf5b3e00324ea3a9357c8e916f57554f514b179)

Author SHA1 Message Date
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
Paul Riseborough 52f6eea52b EKF: capture position and velocity innovation test failures 9 years ago
Paul Riseborough 1b6c5bbafd EKF: Enable height source to be selected independent of EV aiding 9 years ago
Paul Riseborough 00bada8f25 EKF: Clean up logic for horizontal position fusion 9 years ago
Paul Riseborough 6f412a73b4 EKF: Use correct height gate when using external vision 9 years ago
Carl Olsson 0fafc49a49 fixed typos (#147) 9 years ago
Paul Riseborough e272d5f003 EKF: Use consistent position noise values during alignment 9 years ago
Paul Riseborough 349c731375 EKF: remove PX4 dependant text output 9 years ago
Paul Riseborough ac9b7a3df6 EKF: Ensure use of EV aiding inhibits use of other height sources 9 years ago
devbharat d3bad9fdb0 Correct height fusion flag when using sensor other than baro 9 years ago
Paul Riseborough 25f1d1d766 EKF: Add fusion of external vision 3D pos data 9 years ago
Paul Riseborough feb4db6347 EKF: protect against large IMU errors during initial tilt alignment 9 years ago
Paul Riseborough 00973d6215 EKF: fix pos/vel fusion innovation variance bug 9 years ago
Paul Riseborough 020b87933e EKF: replace fault status struct with a union to facilitate logging 9 years ago
Paul Riseborough 7f5669fb2d EKF: consolidate covariance corrections 9 years ago
Paul Riseborough 310bd97080 EKF: Improve protection against bad pos vel fusion 9 years ago
Paul Riseborough 727a43764f EKF: update initial angle alignment check 9 years ago
Paul Riseborough 82da832816 EKF: tidy up Kalman gain calculations 9 years ago
Paul Riseborough fe9f88a8b4 EKF: test new derivation 9 years ago
Daniel Agar 22d18d638c enable Wshadow 9 years ago
Paul Riseborough 5bf02517a7 EKF: Rationalise use of rotation matrices and improve efficiency 9 years ago
Paul Riseborough 064a0e4dbc EKF: Don't use GPS to set position noise when not using GPS 9 years ago
Paul Riseborough 6b2e2dba90 EKF: Add GPS height option and improve height recovery 9 years ago
Paul Riseborough c58ab3e256 EKF: Enable fallback to baro alt when using range finder for height 9 years ago
Paul Riseborough 2ff338048d EKF: Add support for range-finder fusion as primary height reference 9 years ago
Paul Riseborough 569886a4fc EKF: Fix bug in velocity and position innovation consistency checks 9 years ago
Paul Riseborough a30830a7a9 EKF: Scale position observation noise with GPS quality 9 years ago
Paul Riseborough f55a0bff53 EKF: Fix code style 9 years ago
Paul Riseborough 1d40507af8 EKF: Set Kaman gains to zero for un-used states 9 years ago
CarlOlsson 1e766c7510 moved fuse function to ekf_helper.cpp 9 years ago
Paul Riseborough 40e174b81c EKF: Correct for sensor noise and baro offset during alignment 9 years ago
Paul Riseborough 9bfc11b660 EKF: Use specific position observation noise when flying without GPS 9 years ago
Paul Riseborough 7de1d39ce4 EKF: Improve use of position and velocity observation noise parameters 9 years ago
Paul Riseborough 2b1e8fe910 EKF: Update tuning parameters 9 years ago
Paul Riseborough f1b82057c0 EKF: Combine GPS velocity innovation gate parameters 9 years ago
Paul Riseborough 46b0e9654c Add filter control logic 9 years ago