96 Commits (df7f261e038aa80b07a91857f2f952280938bfc6)

Author SHA1 Message Date
Daniel Agar 398fe159ce EKF: allow initialising without mag depending on configuration 4 years ago
Mathieu Bresciani 5ccb8b457d
fakePosFusion: reset _last_known_posNE to current state when starting (#943) 4 years ago
Daniel Agar 1541e4b414
EKF: update control status and fault status getters 4 years ago
Mathieu Bresciani 8f3df7a97b
flow: restructure optical flow control logic (#928) 4 years ago
Daniel Agar 03cfcb903e
EKF: RingBuffer minor improvements 4 years ago
PX4 BuildBot 67f13f7ede Update geo_lookup WMM to latest Wed Dec 2 11:48:25 UTC 2020 4 years ago
bresch e80a683981 CI: update change indicator of yaw emergency estimator 4 years ago
Paul Riseborough 1a7c68ea72 EKF: update change indicator 4 years ago
Daniel Agar 4c2355a638 EKF: use GPS to lookup declination from WMM before full GPS checks pass 5 years ago
kamilritz 419b70e4b5 Add tests for shouldUse321RotationSequence 5 years ago
Kamil Ritz fdc86c247a add functions to compute yaw (321 and 312 sequence) 5 years ago
Daniel Agar f62662ee46 update change_indication for newer WMM tables 5 years ago
PX4 BuildBot 802a6d99a0 Update geo_lookup WMM to latest Fri Aug 21 11:48:14 UTC 2020 5 years ago
kamilritz bd0c5fbb97 Update change indication for ekf gsf 5 years ago
kamilritz 3ae934544f Add change indication for ekf_gsf_reset 5 years ago
Paul Riseborough 21cc46edd7
EKF: Convert magnetic field observation methods to use SymPy generated code (#879) 5 years ago
kamilritz ec93490890 geo test change to arc length 5 years ago
kamilritz 98dec6afa6 add tests for waypoint_from_line_and_distance() 5 years ago
kamilritz 9d7d502c56 std::sin -> sin 5 years ago
Julian Kent 9ea3468091 Negative distances go in the opposite direction 5 years ago
kamilritz b7e49f20e4 Update change indication 5 years ago
Paul Riseborough 77b11129fa
EKF: replacement of covariance prediction autocode with sympy generated output (#870) 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
bresch 7f4fedde6a GPS Yaw: fix heading initialisation and add unit tests 5 years ago
kamilritz 16a00eae0b Make Kfusion a Vector24f 5 years ago
bresch 2bafe9df08 GPS Yaw: wait to fuse at yaw at least once before declaring it faulty 5 years ago
bresch 51cd63d626 GPS Yaw: fall back to other yaw aiding source in case of bad data 5 years ago
bresch 3c6790f5d5 GPS Yaw: Always reset Yaw when GPS Yaw fusion is starting 5 years ago
Matthias Grob a296fe7d8c Move AlphaFilter out of EKF 5 years ago
bresch 821e1fa8fc terrain_estimator: add unit tests 5 years ago
bresch 5d6a72e383 sensor_simulator: add possibility to set GPS position rate 5 years ago
bresch 62e15cbacf sensor_simulator: set IMU rate to 200Hz as this is the new value 5 years ago
bresch 6126c190b2 sensor_simulator: update EKF at IMU rate 5 years ago
Mathieu Bresciani b024cdd282
unit test: check that the accel bias is only learned when observable (#827) 5 years ago
kamilritz 39c09b8092 add basic gps yaw fusion test 5 years ago
kritz bf78044bcd
EKF: fix initialization of local position validity 2 (#820) 5 years ago
Mathieu Bresciani 37d9cef262
ekf: disable xy accel bias learning before takeoff (#818) 5 years ago
Mathieu Bresciani 9788c3bdf2
ekf: split accel bias learning in independant xyz components (#817) 5 years ago
kritz 98801ad17b
Support vision velocity expressed in body frame too (#708) 5 years ago
kamilritz 70d65ea55f Test:Increase GPS jump need for rejection 5 years ago
Kamil Ritz c19f40e574 Add reset position test for GPS and VISION 5 years ago
Kamil Ritz 78a6b9f7a8 SensorSimulator: Fix GPS horizontal position step 5 years ago
Paul Riseborough 8a9d961f0d
EKF: Improve covariance prediction stability (#795) 5 years ago
Matthias Grob 65a4ca9d65 AlphaFilter: merge with PX4 implementation 5 years ago
Kamil Ritz adacca099d test recording of velocity reset 5 years ago
kamilritz 6f383248ca update change indication 5 years ago
Kamil Ritz a013bb9314 Add test for gps projection & reprojections 5 years ago
kritz fa5a00d871
Refactor velocity reset (#788) 5 years ago
Daniel Agar 47624a0f02
EKF increase delta velocity process noise per axis if clipping (#663) 5 years ago