185 Commits (5fa3ed57558574981dfcee4e3f008ce310288953)

Author SHA1 Message Date
Paul Riseborough 5fa3ed5755 AP_NAvEKF3: use #define value for bad IMU hold time 4 years ago
Paul Riseborough e3bdbcd8ea AP_NavEKF3: Make bad IMU status more persistent 4 years ago
Paul Riseborough ccc95d8726 AP_NavEKF3: Add accessor function for vibration affected status 4 years ago
Paul Riseborough 62d70a628e AP_NavEKF3: Use large accel process noise when IMU data is bad 4 years ago
Peter Barker 795f412264 AP_NavEKF3: pass NavEKF failures back up to callers 4 years ago
Andrew Tridgell fc2118f42b AP_NavEKF3: process GPS yaw independently of GPS fix 4 years ago
Andrew Tridgell 6b73c2151a AP_NavEKF3: implement moving origin 4 years ago
Andrew Tridgell a8c6d742aa AP_NavEKF3: update earth field at 1Hz 4 years ago
Andrew Tridgell 885e518741 AP_NavEKF3: allow for double EKF build 4 years ago
Paul Riseborough 1281033931 AP_NavEKF3: Remove unused class variable rngBcnTimeout 4 years ago
Paul Riseborough de3c6d6e5c AP_NavEKF3: Fade each vert vel variance clip count over 1 second 4 years ago
Paul Riseborough b7aad13cc8 AP_NavEKF3: Protect against collapse of velocity and position variances 4 years ago
Josh Henderson 0ae3730f11 AP_NavEKF3: non_GPS modes ensure EKF origin set only once and stays in sync 4 years ago
Peter Barker dd3ab29b2f AP_NavEKF3: remove getFilterGpsStatus 4 years ago
Peter Barker c00f110f3d AP_NavEKF3: use DAL APIs for takeoff/touchdown expected 4 years ago
Peter Barker 15658362b5 AP_NavEKF3: make time-horizon OF data a local variable 4 years ago
Paul Riseborough b9abef37c3 AP_NavEKF3: Reset to GPS yaw if fusion times out when on ground. 4 years ago
Paul Riseborough 1018801522 AP_NavEKF3: White space and comment fixes 4 years ago
Paul Riseborough a07427fd30 AP_NavEKF3: Don't learn poorly observed IMU dvel bias states before flight 4 years ago
Peter Barker 4605870788 AP_NavEKF3: remove separate calls to get delta-times for vel and ang 4 years ago
Paul Riseborough 246b80dc06 AP_NavEKF3: Don't return a 0,0 lat,lng unless absolutely necessary 4 years ago
Paul Riseborough 3634a942a1 AP_NavEKF3: Fix bug causing unwanted use of default airspeed 4 years ago
Paul Riseborough 9a5a264aa0 AP_NavEKF3: Improve wind estimation without airspeed sensing 4 years ago
murata ae565aef1a AP_NavEKF3: Change misnomer (NFC) 4 years ago
Andrew Tridgell ddc4d08e8f AP_NavEKF3: make drag fusion optional 4 years ago
Andrew Tridgell 1ccda938cb AP_NavEKF3: make external navigation optional 4 years ago
Andrew Tridgell 8da511f039 AP_NavEKF3: make body odomotry build depend on vehicle type 4 years ago
Peter Barker 3582b69e9c AP_NavEKF3: remove getFilterTimeouts access methods 4 years ago
Peter Barker b3bacdd33c AP_NavEKF3: remove internal-only getTiltError method 4 years ago
Peter Barker 5ad0ac6727 AP_NavEKF3: remove unused getAccelNED method 4 years ago
Andy Piper 099d6aa72e AP_NavEKF3: add filter reset when vehicle is idle for too long 4 years ago
Randy Mackay 27c998ad94 AP_NavEKF3: rename source and yawFusionMethod from EXTERNAL to GPS 4 years ago
Randy Mackay 5891c6ace8 AP_NavEKF3: separate GPS yaw from ExtNav yaw 4 years ago
Randy Mackay 6850b48ea1 AP_NavEKF3: add comments for yaw sensor variables 4 years ago
Randy Mackay a2cca60beb AP_NavEKF3: constify EKFGSF_getYaw 4 years ago
Randy Mackay 9cb529cfd6 AP_NavEKF3: minor formatting fix 4 years ago
Paul Riseborough 908b348c31 AP_NavEKF3: Fix typo in enum label 4 years ago
Randy Mackay e819dbdd64 AP_NavEKF3: add EKFGSF_getYaw to reduce duplicate code 4 years ago
Paul Riseborough a9e76d44af AP_NavEKF3: Clean up yaw fusion logic 4 years ago
Paul Riseborough 8f32430294 AP_NavEKF3: Fix white spaces 4 years ago
Paul Riseborough 4884476c09 AP_NavEKF3: Formatting and comment fixes 4 years ago
Paul Riseborough c9ab4b18b0 AP_NavEKF3: Add multicopter wind estimation 4 years ago
Andrew Tridgell bdba430e55 AP_NavEKF3: save memory on beacon debug structure 4 years ago
Peter Barker e972fb31b1 AP_NavEKF3: remove unused variables 4 years ago
Peter Barker 0529ddcd67 AP_NavEKF3: move badMagYaw onto stack 4 years ago
Peter Barker 2885026bba AP_NavEKF3: move tasHealth to be a stack variable 4 years ago
Peter Barker b79a26135c AP_NavEKF3: move posvel fusion health booleans to be on the stack 4 years ago
Peter Barker 2d25149e2e AP_NavEKF3: move global state to be on the stack 4 years ago
Andrew Tridgell d242339f2e AP_NavEKF3: added have_vz flag to GPS buffer data 4 years ago
Andrew Tridgell 80f7906744 AP_NavEKF3: removed inhibitGps and inhibitGpsVertVel options 4 years ago