Paul Riseborough
|
342e6b35fa
|
AP_NavEKF3: Fix use of incorrect ballistic coefficient parameter
|
2021-02-22 13:21:03 +09:00 |
Paul Riseborough
|
7370cd9f00
|
AP_NavEKF3: Fix typo and update parameter description
|
2021-02-22 13:21:03 +09:00 |
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!
|
2021-02-09 11:35:39 +11:00 |
Randy Mackay
|
f6cb0819ef
|
AP_NavEKF3: pre_arm_check may skip position checks
|
2021-01-26 10:46:49 +11:00 |
Andrew Tridgell
|
ddc4d08e8f
|
AP_NavEKF3: make drag fusion optional
|
2021-01-24 11:56:52 +11:00 |
Andrew Tridgell
|
1ccda938cb
|
AP_NavEKF3: make external navigation optional
|
2021-01-24 11:56:52 +11:00 |
Andrew Tridgell
|
8da511f039
|
AP_NavEKF3: make body odomotry build depend on vehicle type
saves about 11k of flash
|
2021-01-24 11:56:52 +11:00 |
Peter Barker
|
3582b69e9c
|
AP_NavEKF3: remove getFilterTimeouts access methods
|
2021-01-22 13:04:36 +11:00 |
Peter Barker
|
b3bacdd33c
|
AP_NavEKF3: remove internal-only getTiltError method
|
2021-01-21 21:26:17 +11:00 |
Peter Barker
|
5ad0ac6727
|
AP_NavEKF3: remove unused getAccelNED method
|
2021-01-21 21:26:17 +11:00 |
Randy Mackay
|
4492e5024c
|
AP_NavEKF3: enable ekf3 by default
|
2021-01-16 08:24:23 +09:00 |
Andy Piper
|
099d6aa72e
|
AP_NavEKF3: add filter reset when vehicle is idle for too long
|
2021-01-15 15:47:20 +11:00 |
chobitsfan
|
26a3a02c81
|
AP_NavEKF3: use posxy_source in all places
|
2021-01-14 16:49:12 +09:00 |
chobits
|
e73d28fe19
|
AP_NavEKF3: remove redundant extnav code
|
2021-01-12 21:56:36 +09:00 |
Andrew Tridgell
|
59fa794818
|
AP_NavEKF3: constrain vertical error
this prevents a floating point exception with external AHRS
|
2021-01-05 21:13:12 +11:00 |
Randy Mackay
|
647c568ab9
|
AP_NavEKF3: out-of-date comments removed
GPS, Static and ExtNav yaw buffers have been separated
|
2021-01-05 10:58:06 +11:00 |
Randy Mackay
|
27c998ad94
|
AP_NavEKF3: rename source and yawFusionMethod from EXTERNAL to GPS
|
2021-01-05 10:58:06 +11:00 |
Randy Mackay
|
c14b4a8b6c
|
AP_NavEKF3: add support for GSF as yaw source
|
2021-01-05 10:58:06 +11:00 |
Randy Mackay
|
5891c6ace8
|
AP_NavEKF3: separate GPS yaw from ExtNav yaw
|
2021-01-05 10:58:06 +11:00 |
Randy Mackay
|
6850b48ea1
|
AP_NavEKF3: add comments for yaw sensor variables
|
2021-01-05 10:58:06 +11:00 |
Andrew Tridgell
|
e747edbcf2
|
AP_NavEKF3: fixed init order for scheduler
this can impact replay of EKF2
|
2021-01-02 10:30:26 +11:00 |
Randy Mackay
|
39be85cef4
|
AP_NavEKF3: integrate Source loss of init
|
2020-12-21 16:56:38 +09:00 |
Peter Barker
|
6dfd2f2ff9
|
AP_NavEKF3: use use_EKFGSFYaw to reduce code duplication
|
2020-12-17 16:00:29 +09:00 |
Randy Mackay
|
a2cca60beb
|
AP_NavEKF3: constify EKFGSF_getYaw
|
2020-12-16 19:18:29 +11:00 |
Randy Mackay
|
0c3fcfd9d6
|
AP_NavEKF3: add missing break to case statements
|
2020-12-16 19:18:29 +11:00 |
Randy Mackay
|
9cb529cfd6
|
AP_NavEKF3: minor formatting fix
also replace tab with spaces
|
2020-12-16 19:18:29 +11:00 |
Paul Riseborough
|
908b348c31
|
AP_NavEKF3: Fix typo in enum label
|
2020-12-15 19:29:16 +11:00 |
Randy Mackay
|
e819dbdd64
|
AP_NavEKF3: add EKFGSF_getYaw to reduce duplicate code
|
2020-12-15 19:29:16 +11:00 |
Randy Mackay
|
c2edae905f
|
AP_NavEKF3: simplify logic when updating yawAngDataStatic
|
2020-12-15 19:29:16 +11:00 |
Randy Mackay
|
843ddb4fdc
|
AP_NavEKF3: minor format fix
|
2020-12-15 19:29:16 +11:00 |
Paul Riseborough
|
a9e76d44af
|
AP_NavEKF3: Clean up yaw fusion logic
|
2020-12-15 19:29:16 +11:00 |
Paul Riseborough
|
ccfd89240b
|
AP_NavEKF3: Fix error in calculation of static 312 order yaw reference
|
2020-12-15 19:29:16 +11:00 |
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
|
2020-12-15 18:22:36 +11:00 |
Paul Riseborough
|
8f32430294
|
AP_NavEKF3: Fix white spaces
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
bdc202378a
|
AP_NavEKF3: fix white space
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
ed17d8e48f
|
AP_NavEKF3: Improve parameter display names
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
171f0b399f
|
AP_NavEKF3: Remove commented code
|
2020-12-11 15:21:41 +11:00 |
Andrew Tridgell
|
b86c014400
|
AP_NavEKF3: rename drag parameters to start with EK3_DRAG_
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
47d4506e68
|
AP_NavEKF3: Add drag and sideslip innovation logging
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
4884476c09
|
AP_NavEKF3: Formatting and comment fixes
|
2020-12-11 15:21:41 +11:00 |
Andrew Tridgell
|
be4d10a95e
|
AP_NavEKF3: rework parameter handling
and fixed indentation
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
5da62aeaa2
|
AP_NavEKF3: Fix CI build errors
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
0d2c235027
|
AP_NavEKF3: Fix #define typo
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
ab05e8ed4a
|
AP_NavEKF3: Update param descriptions
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
4f4a2f446d
|
AP_NavEKF3: Remove unsupported parameter unit descriptions
|
2020-12-11 15:21:41 +11:00 |
Paul Riseborough
|
c9ab4b18b0
|
AP_NavEKF3: Add multicopter wind estimation
|
2020-12-11 15:21:41 +11:00 |
Andrew Tridgell
|
ac4a05ffbf
|
AP_NavEKF3: fixed null dereference of airspeed
this caused a segfault in replay
|
2020-12-11 14:22:46 +11:00 |
Andrew Tridgell
|
2071a19a40
|
AP_NavEKF3: only fuse airspeed if healthy
|
2020-12-11 09:59:49 +11:00 |
Peter Barker
|
58f6570755
|
AP_NavEKF3: stop using QUAT_* defines from AP_Logger/LogStructure.h
The EKFs logging is independant so we can kill EKF2...
Also use correct structure for logging XKF1; these structures were
identical.
|
2020-12-08 11:30:10 +11:00 |
chobits
|
013b39d2a6
|
AP_NavEKF3: fix ext nav vel timestamp cal
|
2020-12-07 08:54:42 +09:00 |