Corvus Corax
|
5d5a3389c4
|
missed removal of unneeded update chec
|
2013-05-03 02:48:06 +02:00 |
|
Corvus Corax
|
25c58ff074
|
Put all EKF initialisation values in a separate UAVObject EKFConfiguration,
adapted insgps13state.c/.h,
modules/Attitude/revolution,
configrevowidget.cpp,
accordingly.
|
2013-05-03 02:17:44 +02:00 |
|
Corvus Corax
|
48288c740e
|
OP-931: some floating point math fixes, should make merge with other dev branch easier
|
2013-05-02 22:45:02 +02:00 |
|
Corvus Corax
|
201eed8d8f
|
when testing variances for validity dont allow negative variances
|
2013-05-02 20:09:57 +02:00 |
|
Corvus Corax
|
467b22f294
|
I knew I had forgotten something (cos -> cosf ...)
|
2013-05-01 20:40:50 +02:00 |
|
Corvus Corax
|
ff5fd9c7c9
|
Safety modification, defer any change to RevoSettings (fusionalgorithm), RevoCalibration, and EKFInitialVariance until the craft has been disarmed!
|
2013-05-01 20:21:46 +02:00 |
|
Corvus Corax
|
e7dc665c14
|
Reworked Variance Objects, Setting for initial EKF variance
|
2013-05-01 19:16:29 +02:00 |
|
Corvus Corax
|
3ef2693dfc
|
use DEG2RAD and RAD2DEG everywhere
|
2013-05-01 18:16:22 +02:00 |
|
Corvus Corax
|
d77c690fe3
|
Merge branch 'next' into corvuscorax/Attitude-fixes
Conflicts:
flight/modules/Attitude/revolution/attitude.c
|
2013-05-01 17:51:05 +02:00 |
|
Corvus Corax
|
0536936d45
|
Safety checks for NAN and INF and invalid variance configuration to protect EKF from harm
|
2013-04-28 23:41:43 +02:00 |
|
Corvus Corax
|
c06f049e2a
|
adjusted initial variances and defaults to be closer to the original values to reduce possibly negative impacts of the previous changesets
|
2013-04-28 21:17:51 +02:00 |
|
Corvus Corax
|
6e2c9b3c46
|
New EKFStateVariance UAVObject with EKF state variance information
|
2013-04-28 19:38:37 +02:00 |
|
Corvus Corax
|
14f72459c6
|
Changed code for attitude initialisation so it works when the board is upside down
|
2013-04-28 16:57:40 +02:00 |
|
Corvus Corax
|
63c4dc1ff0
|
Expose gyro bias process variance to settings UAVObject, code cleanup in revolution/attitude to make it more readable
|
2013-04-28 14:46:27 +02:00 |
|
Corvus Corax
|
dff6c2cb98
|
handle GyroBias more gracefully:
Its now only a dynamic offset to a static calibration. Also have to complementary filter still work with uncorrected raw values.
|
2013-04-28 12:25:48 +02:00 |
|
Richard Flay (Hyper)
|
80c917591e
|
Cherry-pick and hand-merge of Sami's math cleanup commit from branch sambas/diffnext: 5f3e0c3e1d
|
2013-04-28 10:45:28 +09:30 |
|
Oleg Semyonov
|
66db978244
|
Rename Libraries->libraries, Modules->modules
|
2013-04-25 13:13:36 +03:00 |
|