Iampete1
8173cd442a
AP_NavEKF3 log position offset as float in meters
4 years ago
Paul Riseborough
0971ef55a4
AP_NavEKF3: Fix bug preventing EKFGSF running when needed for reset
...
The gpsAccuracyGood flag should not be used because it will go false if GPS innovations become high due to bad yaw which is when the EKFGSF is required. to keep running.
4 years ago
Peter Barker
65b780fad5
AP_NavEKF3: move GSF logging from EKF files into GSF files
4 years ago
Patrick José Pereira
3b0dac3198
AP_NavEKF3: Simplify boolean expression
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Paul Riseborough
342e6b35fa
AP_NavEKF3: Fix use of incorrect ballistic coefficient parameter
4 years ago
Paul Riseborough
7370cd9f00
AP_NavEKF3: Fix typo and update parameter description
4 years ago
Randy Mackay
1814524fcb
AP_NavEKF3: fix using_external_yaw when using external nav
...
the first if would always return true meaning the method would always return false when using external nav
thanks to David Sastre for finding this!
4 years ago
Randy Mackay
f6cb0819ef
AP_NavEKF3: pre_arm_check may skip position checks
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
...
saves about 11k of flash
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
Randy Mackay
4492e5024c
AP_NavEKF3: enable ekf3 by default
4 years ago
Andy Piper
099d6aa72e
AP_NavEKF3: add filter reset when vehicle is idle for too long
4 years ago
chobitsfan
26a3a02c81
AP_NavEKF3: use posxy_source in all places
4 years ago
chobits
e73d28fe19
AP_NavEKF3: remove redundant extnav code
4 years ago
Andrew Tridgell
59fa794818
AP_NavEKF3: constrain vertical error
...
this prevents a floating point exception with external AHRS
4 years ago
Randy Mackay
647c568ab9
AP_NavEKF3: out-of-date comments removed
...
GPS, Static and ExtNav yaw buffers have been separated
4 years ago
Randy Mackay
27c998ad94
AP_NavEKF3: rename source and yawFusionMethod from EXTERNAL to GPS
4 years ago
Randy Mackay
c14b4a8b6c
AP_NavEKF3: add support for GSF as yaw source
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
Andrew Tridgell
e747edbcf2
AP_NavEKF3: fixed init order for scheduler
...
this can impact replay of EKF2
4 years ago
Randy Mackay
39be85cef4
AP_NavEKF3: integrate Source loss of init
4 years ago
Peter Barker
6dfd2f2ff9
AP_NavEKF3: use use_EKFGSFYaw to reduce code duplication
4 years ago
Randy Mackay
a2cca60beb
AP_NavEKF3: constify EKFGSF_getYaw
4 years ago
Randy Mackay
0c3fcfd9d6
AP_NavEKF3: add missing break to case statements
4 years ago
Randy Mackay
9cb529cfd6
AP_NavEKF3: minor formatting fix
...
also replace tab with spaces
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
Randy Mackay
c2edae905f
AP_NavEKF3: simplify logic when updating yawAngDataStatic
4 years ago
Randy Mackay
843ddb4fdc
AP_NavEKF3: minor format fix
4 years ago
Paul Riseborough
a9e76d44af
AP_NavEKF3: Clean up yaw fusion logic
4 years ago
Paul Riseborough
ccfd89240b
AP_NavEKF3: Fix error in calculation of static 312 order yaw reference
4 years ago
Dr.-Ing. Amilcar do Carmo Lucas
f77ab30f7a
Revert "AP_NavEKF3: Remove unsupported parameter unit descriptions"
...
This reverts commit 4f4a2f446d
.
Makes more sense to add those to the list of supported units
4 years ago
Paul Riseborough
8f32430294
AP_NavEKF3: Fix white spaces
4 years ago
Paul Riseborough
bdc202378a
AP_NavEKF3: fix white space
4 years ago
Paul Riseborough
ed17d8e48f
AP_NavEKF3: Improve parameter display names
4 years ago
Paul Riseborough
171f0b399f
AP_NavEKF3: Remove commented code
4 years ago
Andrew Tridgell
b86c014400
AP_NavEKF3: rename drag parameters to start with EK3_DRAG_
4 years ago
Paul Riseborough
47d4506e68
AP_NavEKF3: Add drag and sideslip innovation logging
4 years ago
Paul Riseborough
4884476c09
AP_NavEKF3: Formatting and comment fixes
4 years ago
Andrew Tridgell
be4d10a95e
AP_NavEKF3: rework parameter handling
...
and fixed indentation
4 years ago
Paul Riseborough
5da62aeaa2
AP_NavEKF3: Fix CI build errors
4 years ago
Paul Riseborough
0d2c235027
AP_NavEKF3: Fix #define typo
4 years ago
Paul Riseborough
ab05e8ed4a
AP_NavEKF3: Update param descriptions
4 years ago
Paul Riseborough
4f4a2f446d
AP_NavEKF3: Remove unsupported parameter unit descriptions
4 years ago
Paul Riseborough
c9ab4b18b0
AP_NavEKF3: Add multicopter wind estimation
4 years ago