Laurent Lalanne
|
8f504526ca
|
LP-588 INS13 - Scale down Mag variance setting by Be² + Small fixes
|
2018-04-02 11:29:45 +02:00 |
|
Eric Price
|
2124393d5f
|
LP-490 EKF maps magnetometer into horizontal plane based on known HomeLocation.Be value, to not distort Roll+Pitch estimate from mags
|
2017-03-02 19:01:02 +01:00 |
|
Eric Price
|
23e50ae5f8
|
LP-490 re-introduce correct mag handling (scaling to unit vector) in insgps13state
|
2017-03-02 19:00:42 +01:00 |
|
Alessio Morale
|
8e484dd862
|
LP-443 - EKF14 - Apply "2D" mag handling for EKF13 as well
|
2017-01-07 18:14:29 +01:00 |
|
Alessio Morale
|
5d8f4b6cde
|
LP-443 - Fixes to make ins13 and 14 interchangeable
|
2017-01-07 18:14:29 +01:00 |
|
Laurent Lalanne
|
71a0a563f1
|
LP-204 Replace fast_invsqrtf() with invsqrtf() : 1.0f / sqrtf()
|
2015-12-26 14:26:36 +01:00 |
|
Alessio Morale
|
0d1b3ffb3d
|
OP-1750 - don't reuse invBmag, calculate mag magnitude only if mag samples are provided
|
2015-03-20 21:45:50 +01:00 |
|
Alessio Morale
|
362c0c67b7
|
OP-1750 - Performance optimization for Ins13 lib
|
2015-02-26 06:41:19 +01:00 |
|
Alessio Morale
|
e2c9111b39
|
performance optimizations
|
2015-02-24 22:41:46 +01:00 |
|
Corvus Corax
|
dc68d7d94e
|
changed insgps, removed unnecessary gain representation
|
2013-06-05 17:52:49 +02:00 |
|
Corvus Corax
|
80caceb984
|
make uncrustify_all;make uncrustify_all;
|
2013-05-18 14:17:26 +02:00 |
|
Corvus Corax
|
e0de2083af
|
Merge branch 'next' into corvuscorax/OP-944_EKF-improvements
Conflicts:
flight/libraries/insgps13state.c
|
2013-05-16 23:29:15 +02:00 |
|
Corvus Corax
|
667f46ceb1
|
removed non ASCII characters in comment line
|
2013-05-16 23:21:32 +02:00 |
|
Richard Flay (Hyper)
|
ed68fbe68d
|
OP-951: Adds -Wshadow to flight CFLAGS and fixes resulting compilation breakage.
+review OPReview
|
2013-05-14 07:01:45 +09:30 |
|
Corvus Corax
|
92d73e0e73
|
keep on stack for now
|
2013-05-11 01:56:57 +02:00 |
|
Corvus Corax
|
e3147eed1a
|
some changes as suggested in review
|
2013-05-11 01:33:56 +02:00 |
|
Corvus Corax
|
c5cbbf1c19
|
OP-944 : Improve Extended Kalman Filter generic formula to work roughly as fast as the auto generated code, remove autogenerated code.
|
2013-05-09 21:26:35 +02:00 |
|
Corvus Corax
|
39fe6beb4b
|
Merge branch 'corvuscorax/Attitude-fixes' into next
Conflicts:
flight/libraries/insgps13state.c
flight/modules/Attitude/revolution/attitude.c
|
2013-05-05 23:09:07 +02:00 |
|
Richard Flay (Hyper)
|
a2d8544931
|
OP-931: adds -Wextra compiler option for the flight code, and makes the bazillion code changes required
to make the flight code compile again. Needs careful review, particularly all the fixes for the
signed vs unsigned comparisons.
+review OPReview-459
|
2013-05-05 16:32:24 +09:30 |
|
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
|
6e2c9b3c46
|
New EKFStateVariance UAVObject with EKF state variance information
|
2013-04-28 19:38:37 +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 |
|
Oleg Semyonov
|
66db978244
|
Rename Libraries->libraries, Modules->modules
|
2013-04-25 13:13:36 +03:00 |
|