Frank Dellaert
|
27dcf8d4a2
|
Covariance convention
|
2015-12-23 12:09:28 -08:00 |
Frank Dellaert
|
16789c09ea
|
compilation issue
|
2015-12-23 12:09:16 -08:00 |
Frank Dellaert
|
e06ae41c86
|
Merge remote-tracking branch 'origin/RSS_ImuFactor' into feature/scenarios
Conflicts:
gtsam/navigation/ScenarioRunner.h
gtsam/navigation/tests/testScenarioRunner.cpp
|
2015-12-23 12:02:41 -08:00 |
Frank Dellaert
|
30946af981
|
Acceleration scenario tested
|
2015-12-23 11:59:56 -08:00 |
Frank Dellaert
|
ccef2faa95
|
Fixed pose of accelerating trajectory
|
2015-12-23 11:58:41 -08:00 |
Frank Dellaert
|
dc2bac5a9e
|
Moved all noise/sampling of IMU to ScenarioRunner
|
2015-12-23 11:33:52 -08:00 |
Frank Dellaert
|
00b83ced7a
|
AcceleratingScenario + some refactoring (v and a specified in nav frame)
|
2015-12-23 11:15:42 -08:00 |
Frank Dellaert
|
dfe3f3a348
|
Split off Scenario abstract base class
|
2015-12-23 09:22:05 -08:00 |
Frank Dellaert
|
21ed3ec441
|
Set up acceleration test
|
2015-12-23 08:59:53 -08:00 |
Frank Dellaert
|
dfdac8c4ca
|
Set up tests that pass
|
2015-12-22 19:30:48 -08:00 |
Frank Dellaert
|
4129c9651a
|
Set up tests that pass
|
2015-12-22 19:29:27 -08:00 |
Frank Dellaert
|
bcdfea37d9
|
pick out correct blocks
|
2015-12-22 19:28:49 -08:00 |
Frank Dellaert
|
9b559b3620
|
Pick out correct blocks
|
2015-12-22 19:09:05 -08:00 |
Frank Dellaert
|
380d0dc989
|
const correctness
|
2015-12-22 19:08:46 -08:00 |
Frank Dellaert
|
cebd9ed1d3
|
Merge branch 'RSS_ImuFactor' into feature/scenarios
Conflicts:
gtsam_unstable/slam/Mechanization_bRn2.cpp
|
2015-12-22 19:01:11 -08:00 |
Frank Dellaert
|
320823303c
|
const correctness
|
2015-12-22 19:00:09 -08:00 |
Frank Dellaert
|
75385d009b
|
Small improvements
|
2015-12-22 18:45:38 -08:00 |
Frank
|
69fa553495
|
Monte Carlo analysis
|
2015-12-22 14:01:16 -08:00 |
Frank
|
95745015e0
|
Moved to header file
|
2015-12-22 11:49:14 -08:00 |
Frank
|
40bc3149ad
|
Added loop
|
2015-12-22 11:47:37 -08:00 |
Frank
|
f1fa66e9c1
|
Removed debug code
|
2015-12-22 11:39:20 -08:00 |
Frank
|
d3534b2d2b
|
Fixed circle example
|
2015-12-22 11:37:04 -08:00 |
Frank Dellaert
|
699ba32c9e
|
Further examining a circular trajectory
|
2015-12-22 10:02:12 -08:00 |
Frank Dellaert
|
846a777491
|
Forward scenario
|
2015-12-21 15:12:03 -08:00 |
Frank Dellaert
|
be47a2ef15
|
Run Scenario and check mean
|
2015-12-21 14:49:52 -08:00 |
Frank Dellaert
|
988837be6a
|
Moved to header, added some methods
|
2015-12-21 14:29:52 -08:00 |
Frank Dellaert
|
d0f911139d
|
First Scenario test
|
2015-12-21 13:57:26 -08:00 |
Frank Dellaert
|
a03924eb85
|
Merge remote-tracking branch 'origin/develop' into feature/ImuFactorPush2
Conflicts:
gtsam/navigation/tests/testImuFactor.cpp
|
2015-12-15 12:43:50 -08:00 |
Frank
|
ee5bd7ac39
|
Increased # MC samples
|
2015-10-19 15:20:07 -07:00 |
Frank Dellaert
|
ee7ada9b81
|
Got rid of commented out tests, made MC do more samples
|
2015-10-10 14:16:30 -07:00 |
Frank Dellaert
|
a69c43bf43
|
matchesParamsWith, a few new constructors, and Doxygen streamlining
|
2015-10-10 13:51:39 -07:00 |
Christian Forster
|
23a5688008
|
make CombinedPreintegrated Params public.
|
2015-10-04 16:21:13 +02:00 |
Christian Forster
|
efc5025d73
|
Merge branch 'develop' into fix/CombinedImuFactor_DiscreteNoise
Conflicts:
gtsam/navigation/CombinedImuFactor.cpp
|
2015-09-29 22:19:04 +02:00 |
Duy-Nguyen Ta
|
d566946600
|
fix Rot3 constructor from a matrix. Revert to the generic template version, but provide a overload version for Matrix3 to avoid casting.
|
2015-09-21 10:26:43 -04:00 |
Duy-Nguyen Ta
|
435e042aa0
|
revert the Eigen's bug as we can't touch Eigen. Fix our code to play nice with the bug by avoiding cross product.
|
2015-09-18 23:35:51 -04:00 |
Duy-Nguyen Ta
|
a4dc589716
|
fix indent
|
2015-09-17 22:10:19 -04:00 |
Duy-Nguyen Ta
|
bc99c58226
|
fix Rot3-from-Matrix construction for Quaternion case
|
2015-09-17 17:44:00 -04:00 |
Duy-Nguyen Ta
|
6fb453e725
|
disable experimental tests with specified expected values
|
2015-09-17 11:34:49 -04:00 |
Duy-Nguyen Ta
|
a9954b3bd5
|
test pass when using priorBias in Preint instead of zeroBias
|
2015-09-17 11:32:39 -04:00 |
Duy-Nguyen Ta
|
cf821f5124
|
update api
|
2015-09-17 11:30:39 -04:00 |
Duy-Nguyen Ta
|
c7e52fe861
|
a bit more complicated test case
|
2015-09-17 11:28:59 -04:00 |
Duy-Nguyen Ta
|
75abc90a90
|
Informative derivative names. Only compute if need to.
|
2015-09-16 08:24:17 -04:00 |
Duy-Nguyen Ta
|
7f19e2ea86
|
ImuFactor Jacobian test passed.
Need to integrate at least two IMU measurements to get information on the position
|
2015-09-15 11:14:45 -04:00 |
Duy-Nguyen Ta
|
704411de4e
|
MonteCarlo test passed for body_P_sensor case. Unittests for Jacobians of updatedDeltaXij. Code to verify statistics and nonlinearity of generated samples.
|
2015-09-10 23:13:35 -04:00 |
Duy-Nguyen Ta
|
f59c442fb3
|
non-isotropic diagonal noises to check the effect of body_R_sensor. Predefine seeds for random samplers
|
2015-09-10 23:07:45 -04:00 |
Duy-Nguyen Ta
|
c9fae14a98
|
correct Jacobians for body_P_sensor case, including derivative for centripetal acc
|
2015-09-10 23:03:59 -04:00 |
Duy-Nguyen Ta
|
9f91aedd6a
|
test centrifugal derivative
|
2015-09-02 16:52:54 -04:00 |
dellaert
|
cf5f859679
|
Boost optional for sensor pose
|
2015-08-24 15:15:57 -07:00 |
Christian Forster
|
3ce789e577
|
Fix computation of bias covariance from continous-time noise density (issue #252).
|
2015-08-21 18:00:00 +02:00 |
Duy-Nguyen Ta
|
2d251c6411
|
make one MC test passed by using non-zero random seeds and increasing the number of samples
|
2015-08-10 21:03:21 -04:00 |
Luca
|
90ea83aa38
|
printing covariance
|
2015-08-10 19:30:25 -04:00 |
Luca
|
7bb819437f
|
added comments
|
2015-08-10 19:29:55 -04:00 |
dellaert
|
7fc1befdca
|
Two different random seeds for better Monte-Carlo
|
2015-08-09 11:43:26 -07:00 |
dellaert
|
a3032fe367
|
Params::print, and comments
|
2015-08-09 11:23:34 -07:00 |
dellaert
|
887c0d8f59
|
Added .cpp file and a print for parameters
|
2015-08-09 11:23:12 -07:00 |
dellaert
|
9af69254b2
|
Refactored arm correction but there is still a difference in regression values. Did I introduce a bug?
|
2015-08-04 08:31:47 -07:00 |
dellaert
|
3ae998d31d
|
Renamed to make frame clear
|
2015-08-04 07:32:10 -07:00 |
dellaert
|
18d0966630
|
more Monte Carlo
|
2015-08-01 17:21:34 -07:00 |
dellaert
|
b8f05e1e35
|
More tests
|
2015-08-01 17:21:15 -07:00 |
dellaert
|
f8df938b30
|
New naming, old derivative code
|
2015-08-01 17:17:23 -07:00 |
dellaert
|
7224162e60
|
More Monte Carlo...
|
2015-07-31 21:04:16 -07:00 |
dellaert
|
b26bfb27ac
|
Removed F/G tests: derivatives no longer matched and are checked at a lower level anyways.
|
2015-07-31 15:42:22 -07:00 |
dellaert
|
7901077a7a
|
refactoring F and G
|
2015-07-31 15:32:16 -07:00 |
dellaert
|
8aca431913
|
const update method
|
2015-07-31 15:31:45 -07:00 |
dellaert
|
325ede23fe
|
BIG: switch to NavState delta pose
|
2015-07-31 15:08:12 -07:00 |
dellaert
|
e3d36da188
|
Switched argument order
|
2015-07-31 13:33:23 -07:00 |
dellaert
|
628a4cc4cc
|
Removed inheritance from PreintegratedRotation
|
2015-07-31 11:43:53 -07:00 |
dellaert
|
dd468ab495
|
Inlined rotation part
|
2015-07-31 11:31:01 -07:00 |
dellaert
|
c40ffa0174
|
Some more documentation
|
2015-07-31 06:37:39 -07:00 |
dellaert
|
3cdf8973d4
|
Monte Carlo analysis
|
2015-07-30 22:50:06 -07:00 |
dellaert
|
91eeede05a
|
Better documentation, and conditional evaluation of derivatives
|
2015-07-30 21:55:40 -07:00 |
dellaert
|
2ad50ab86e
|
More efficient derivatives
|
2015-07-30 09:48:00 -07:00 |
dellaert
|
cefc441fba
|
bodyVelocity and working update derivatives
|
2015-07-30 09:39:25 -07:00 |
dellaert
|
13f8935c52
|
update prototype
|
2015-07-30 08:05:39 -07:00 |
dellaert
|
9c35c931f6
|
Modernized test
|
2015-07-29 21:53:18 -07:00 |
dellaert
|
7149b8ee42
|
Avoid duplicate calculation of D_acc_R
|
2015-07-29 21:21:03 -07:00 |
dellaert
|
e5ace26d5f
|
Split method in const and non-const part
|
2015-07-29 21:04:11 -07:00 |
dellaert
|
d0467c53dd
|
Use PreintegratedRotation::integrateMeasurement
|
2015-07-29 20:40:19 -07:00 |
dellaert
|
aebe8161dd
|
Strengthened AHRS tests
|
2015-07-29 16:14:42 -07:00 |
dellaert
|
0b4919e099
|
Refactoring of integrateMeasurement to reduce copy/paste
|
2015-07-29 15:49:03 -07:00 |
dellaert
|
75cc3020eb
|
Fixed all but sensor_pose error
|
2015-07-29 12:01:22 -07:00 |
dellaert
|
2a9e1db4cb
|
Merge branch 'feature/cleanup_ImuFactor' into noiseModelMixup
|
2015-07-29 11:54:16 -07:00 |
dellaert
|
9d1111a767
|
Derivative accuracy
|
2015-07-29 11:53:24 -07:00 |
dellaert
|
999a19a57d
|
More tests on localCoordinates
|
2015-07-29 11:52:46 -07:00 |
dellaert
|
5ca67d0a3a
|
FromPoseVelocity
|
2015-07-29 11:20:35 -07:00 |
dellaert
|
5b9bf9affa
|
Fix the noise covariances to conform to new error order...
|
2015-07-29 15:43:42 +02:00 |
dellaert
|
8992cf7832
|
Merge branch 'regression_test' into feature/cleanup_ImuFactor
Conflicts:
gtsam/navigation/tests/testImuFactor.cpp
|
2015-07-27 19:05:55 +02:00 |
dellaert
|
2007391987
|
Better test, with 2nd order integration
|
2015-07-27 18:35:56 +02:00 |
dellaert
|
b1ec4d5876
|
Merge branch 'regression_test' into feature/cleanup_ImuFactor
Conflicts:
gtsam/navigation/tests/testImuFactor.cpp
|
2015-07-27 16:17:05 +02:00 |
dellaert
|
11d0ad0d78
|
Covariance regression values
|
2015-07-27 16:12:41 +02:00 |
dellaert
|
1ac790da1c
|
Some minor refactoring/renaming
|
2015-07-27 16:00:06 +02:00 |
dellaert
|
a02a167da4
|
Made new bias tests by Krunal compile. reinstated backwards compatible method.
|
2015-07-26 20:51:51 +02:00 |
dellaert
|
d5d8000926
|
Merge branch 'fix/imuFactor_BodyPSensor' into feature/cleanup_ImuFactor
Conflicts:
gtsam/navigation/CombinedImuFactor.cpp
gtsam/navigation/ImuFactor.cpp
gtsam/navigation/PreintegrationBase.cpp
gtsam/navigation/PreintegrationBase.h
gtsam/navigation/tests/testImuFactor.cpp
|
2015-07-26 20:50:56 +02:00 |
dellaert
|
654cb4d31a
|
Re-factored conversion from sensor to body
|
2015-07-26 07:55:43 +02:00 |
dellaert
|
18ff25b67f
|
Cleaned up test while reading it
|
2015-07-25 17:34:16 +02:00 |
dellaert
|
0310eb4e7b
|
Fixed compilation errors
|
2015-07-25 10:02:38 +02:00 |
dellaert
|
7407b605b9
|
Merge remote-tracking branch 'origin/develop' into fix/imuFactor_BodyPSensor
Conflicts:
gtsam/navigation/CombinedImuFactor.cpp
gtsam/navigation/ImuFactor.cpp
gtsam/navigation/PreintegrationBase.h
gtsam/navigation/tests/testImuFactor.cpp
|
2015-07-25 10:02:20 +02:00 |
dellaert
|
670781231c
|
Fixed derivative of biasCorrectedDelta
|
2015-07-24 17:40:35 +02:00 |
dellaert
|
7ebcb4c18f
|
Replaced large complicated original function with just a call to localCoordinates.
|
2015-07-24 16:45:55 +02:00 |
dellaert
|
7a78d54fc3
|
derivatives for Local and localCoordinates
|
2015-07-24 14:43:06 +02:00 |
dellaert
|
9bcdf972f8
|
Asserting that computeError is just localCoordinates
|
2015-07-24 14:17:46 +02:00 |
dellaert
|
77d8e7d0bd
|
All tests pass now !
|
2015-07-24 13:39:50 +02:00 |
dellaert
|
323ed5220b
|
Gravity should be specified in NAV coordinates! Default Nav frame is assumed to be *Z down* for the old-style constructors.
|
2015-07-24 13:22:32 +02:00 |
dellaert
|
c6b68e6795
|
No more second-order integration flag
|
2015-07-23 17:08:19 +02:00 |
dellaert
|
de76314488
|
Straight line example, including finding defect in using first-order approximation
|
2015-07-23 14:21:29 +02:00 |
dellaert
|
85085e882d
|
Removed Lie tests (now in testNavState)
|
2015-07-22 22:24:53 +02:00 |
dellaert
|
a99911b997
|
Now uses NavState::predict !
|
2015-07-22 22:24:19 +02:00 |
dellaert
|
7ccfb95339
|
Favor fields not methods
|
2015-07-22 22:23:14 +02:00 |
dellaert
|
9b3c051ca1
|
Fied argument types
|
2015-07-22 22:22:31 +02:00 |
dellaert
|
a098289861
|
Moved fields to protected
|
2015-07-22 22:22:05 +02:00 |
dellaert
|
8ae4e2afd9
|
A fully functioning predict from preintegrated tangent vector
|
2015-07-22 17:46:03 +02:00 |
dellaert
|
2a38ed9603
|
Additive version for coriolis forces
|
2015-07-22 01:01:19 -04:00 |
dellaert
|
eb42a57860
|
Merge branch 'regression_test' into feature/NavState_new_retract
Conflicts:
gtsam/navigation/tests/testImuFactor.cpp
|
2015-07-22 00:42:06 -04:00 |
dellaert
|
0ced228413
|
Regression test for predict with arbitrary measurements
|
2015-07-22 00:36:32 -04:00 |
dellaert
|
a9b4cdbe47
|
coriolis now lives in NavState
|
2015-07-22 00:19:08 -04:00 |
dellaert
|
4c177c0ce2
|
unrotate now defined for vector
|
2015-07-21 18:28:31 -04:00 |
dellaert
|
4dbe5e68d2
|
Component access derivatives
|
2015-07-21 18:28:02 -04:00 |
dellaert
|
2dd7987478
|
Working AdjointMap and hence also derived derivatives of retract/localCoordinates
|
2015-07-21 16:25:58 -04:00 |
dellaert
|
2dbad989d1
|
Working Logmap !
|
2015-07-21 16:09:56 -04:00 |
dellaert
|
c7bc497014
|
Working Expmap
|
2015-07-21 11:36:28 -07:00 |
dellaert
|
4c8c669d71
|
Moved NavState to its own header and totally revamped as a semi-direct product
|
2015-07-21 11:23:24 -07:00 |
dellaert
|
8a8503ee33
|
New retract. Still some bug in derivative
|
2015-07-20 21:40:58 -07:00 |
dellaert
|
814c170caa
|
Added reference, made documentation consistent
|
2015-07-20 20:57:47 -07:00 |
dellaert
|
6496bd49ed
|
Separate and much simplified computeError works
|
2015-07-20 09:16:57 -07:00 |
dellaert
|
1ce6ab893d
|
predict derivative works !
|
2015-07-20 00:58:41 -07:00 |
dellaert
|
3a941a0ef4
|
NavState retract derivatives
|
2015-07-20 00:55:34 -07:00 |
dellaert
|
2df20b4f37
|
Second order coriolis done
|
2015-07-19 23:58:06 -07:00 |
dellaert
|
5f6d3a600f
|
First order coriolis derivatives
|
2015-07-19 23:40:20 -07:00 |
dellaert
|
ee747604e7
|
No more MakeParams
|
2015-07-19 23:39:19 -07:00 |
dellaert
|
76abf553b0
|
biasCorrectedDelta and test of its derivatives
|
2015-07-19 21:24:38 -07:00 |
dellaert
|
1229ca6fee
|
OptionalJacobians
|
2015-07-19 21:24:17 -07:00 |
dellaert
|
13cca7be00
|
MakeParams
|
2015-07-19 21:23:16 -07:00 |
dellaert
|
d4d99c390d
|
A custom retract does the trick
|
2015-07-19 03:31:11 -07:00 |
dellaert
|
f32a7cbd00
|
Parsed out tangent space operations
|
2015-07-19 02:54:28 -07:00 |
dellaert
|
9382641445
|
Use constants, slight renaming
|
2015-07-19 01:52:53 -07:00 |
dellaert
|
7b02a01a44
|
Simplified deprecated methods
|
2015-07-19 01:52:23 -07:00 |
dellaert
|
042d874f08
|
Introduce and use NavState for predict
|
2015-07-19 01:52:08 -07:00 |
dellaert
|
3c59168406
|
Inlined Logmap and derivatives, removed from PreintegratedRotation
|
2015-07-19 00:54:25 -07:00 |
dellaert
|
814b8c22bf
|
Moved a derivative down
|
2015-07-19 00:40:42 -07:00 |
dellaert
|
c72a8344ec
|
Added derivatives where they should be...
|
2015-07-19 00:40:07 -07:00 |
Frank Dellaert
|
0df1e345a3
|
Complete refactor with a shared parameter to fixed parameters. Tests still use old-style and all pass, because of hacky backwards compatible functions.
|
2015-07-18 18:30:42 -07:00 |
dellaert
|
55269d642c
|
Fixed order of components in error to match RTV order
|
2015-07-17 15:34:58 -07:00 |
dellaert
|
61c58c6fa6
|
Fixed naming convention
|
2015-07-17 15:33:20 -07:00 |
dellaert
|
fd0ad8ae78
|
Removed some useles computation
|
2015-07-17 15:32:58 -07:00 |
dellaert
|
52baa97eca
|
Some fixed-size matrix optimizations
|
2015-07-17 12:00:03 -07:00 |
dellaert
|
2d425ad7be
|
More substantial jacobian refactor
|
2015-07-17 01:27:07 -07:00 |
dellaert
|
66a9c34840
|
Clean up jacobians a bit
|
2015-07-17 01:14:44 -07:00 |
dellaert
|
d45d2e17ed
|
inline transpose
|
2015-07-17 01:07:15 -07:00 |
dellaert
|
8ff4c98337
|
Rationalize predict
|
2015-07-17 00:52:47 -07:00 |
dellaert
|
e7c2e81831
|
Re-formatted to BORG-style
|
2015-07-15 23:24:24 -07:00 |
Frank Dellaert
|
8d4e54bc20
|
Merge remote-tracking branch 'origin/develop' into feature/cleanup_ImuFactor
Conflicts:
gtsam/nonlinear/expressionTesting.h
gtsam/nonlinear/factorTesting.h
|
2015-07-15 23:20:14 -07:00 |
cbeall3
|
4015fba225
|
Fix system-installed GeographicLib detection and run tests.
|
2015-05-24 19:15:37 -04:00 |
Frank Dellaert
|
b01eb4e960
|
Added a test for PoseVelocityBias
|
2015-05-23 17:49:52 -07:00 |
Frank Dellaert
|
69c0d68891
|
Removed a lot of copy paste, use factorTesting macro
|
2015-05-23 17:30:36 -07:00 |
Frank Dellaert
|
a261587d4b
|
Minor cleanup, moved reset method closer to constructor
|
2015-05-23 17:28:39 -07:00 |
cbeall3
|
28d48aae09
|
Fix for boost 1.58
|
2015-05-20 21:45:09 -04:00 |
Abe
|
13a4da21b2
|
misc bugfixes and cleanup from skydio
|
2015-05-13 22:26:24 -07:00 |
Frank Dellaert
|
eb8d1a91a6
|
Merged in fix/ImuFactorInefficiencies (pull request #133)
Small optimization improvements in PreintegrationBase.h. Fixes Issue#227
|
2015-05-11 12:31:42 -07:00 |
Thomas Schneider
|
1bcb150212
|
Merge branch 'develop' into fix/serialization_warnings
Conflicts:
gtsam/navigation/CombinedImuFactor.h
gtsam/navigation/ImuBias.h
gtsam/navigation/ImuFactor.h
|
2015-04-09 12:56:58 +02:00 |
krunalchande
|
fbb9fb679e
|
Added small optimization improvements
|
2015-04-01 05:05:48 -04:00 |
krunalchande
|
9ae797a88c
|
Minor formatting changes.
|
2015-03-10 22:42:20 -04:00 |
krunalchande
|
3d1b24ea01
|
Autoformatted code with Borg formatting.
|
2015-03-10 22:20:51 -04:00 |
krunalchande
|
91a4db655c
|
Merge remote-tracking branch 'origin/develop' into fix/imubias_minus_operator
|
2015-03-10 18:18:28 -04:00 |
krunalchande
|
3750362b49
|
Test fails with incorrect imuBias operator-.
|
2015-03-10 18:16:45 -04:00 |
dellaert
|
2edd7451af
|
No uses subtract - verified this failed in develop but works in ths branch. Krunal will do the same for CombinedIMUFactor.
|
2015-03-10 11:18:09 -07:00 |
krunalchande
|
4f1eb63b02
|
Fixed naming in non-static data member.
|
2015-03-08 23:52:47 -04:00 |
krunalchande
|
ab21ee9507
|
Made api backwards compatible.
|
2015-03-08 22:07:14 -04:00 |
krunalchande
|
736fce27db
|
Test not needed for the purposes of the P.R
|
2015-03-08 15:35:01 -04:00 |
krunalchande
|
5d739ea904
|
Earlier refactor did not work correctly
|
2015-03-08 15:33:43 -04:00 |
krunalchande
|
6861b8dd01
|
reverted to previous gravity name
|
2015-03-08 15:31:02 -04:00 |
krunalchande
|
a814534c92
|
Made ImuFactor Predict function static, which calls PreintegrationBase non-static member. Fixed to upper case Predict.
|
2015-03-08 15:23:20 -04:00 |
krunalchande
|
9a469ad25f
|
Added function predict in ImuFactor and CombinedImuFactor.
|
2015-03-07 17:47:59 -05:00 |
Thomas Schneider
|
0f23958c62
|
Fix some more warnings.
|
2015-03-06 16:44:08 +01:00 |
Thomas Schneider
|
ebf5746987
|
Fix some serialization warnings.
|
2015-03-06 16:12:09 +01:00 |
krunalchande
|
2f27aa2d16
|
Added various unit tests for the class ImuBias.
|
2015-03-05 11:44:08 -05:00 |
Mike Bosse
|
447ebd1233
|
fixed bug in operator - for ImuBias
|
2015-03-03 16:53:15 +01:00 |
krunalchande
|
0fafffb02e
|
Made functional correctMeasurementsByBiasAndSensorPose
|
2015-03-02 17:04:19 -05:00 |
krunalchande
|
04cf6686b4
|
Better noise values, little cleanup
|
2015-03-02 16:55:58 -05:00 |
krunalchande
|
77f69146f6
|
Unit test that fails! Bias estimated is opposite in direction for test bodyPSensorWithBias!
Not equal:
expected:
.biasAcc [0 0 0]
expected:
.biasGyro [ 0 0.01 0]
actual:
.biasAcc [-0.00012 3.6e-16 0.00015]
actual:
.biasGyro [-3.7e-18 -0.01 -3.6e-18]
|
2015-03-02 15:14:05 -05:00 |
Thomas Schneider
|
b23de64ce0
|
* Print symbol interpretation of key in IndeterminantLinearSystemException.
* Add fPIC to libmetis.
* Fix warnings in PreintegratedBase.
|
2015-02-16 09:59:18 +01:00 |
Frank Dellaert
|
a5737fc8fb
|
Merged in feature/IMUenhanced (pull request #92)
added missing Jacobian when 2ndOrderIntegration = true
|
2015-02-10 16:37:05 +01:00 |
Chris Beall
|
5554c7af9b
|
Add GTSAM_EXPORT for Windows build
|
2015-02-07 23:35:01 -05:00 |
Luca
|
8de7e2e0d2
|
deleted useless multiplication by identity
|
2015-01-17 18:04:43 -05:00 |
Luca
|
bc379cc6b9
|
improved tests, and included correct jacobian when use2ndOrderIntegrationFlag is true
|
2015-01-11 16:04:03 -05:00 |
dellaert
|
eb5d619729
|
Added deprecated methods back in for MATLAB toolbox
|
2014-12-26 20:58:23 +01:00 |
dellaert
|
a59ace5879
|
Updated derivatives
|
2014-12-26 20:55:27 +01:00 |
dellaert
|
4610019d89
|
Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/navigation/AHRSFactor.cpp
gtsam/navigation/CombinedImuFactor.cpp
gtsam/navigation/ImuFactor.cpp
gtsam/navigation/tests/testAHRSFactor.cpp
|
2014-12-26 19:29:49 +01:00 |
dellaert
|
0a754f6b5f
|
Fixed compile problem
|
2014-12-26 18:23:30 +01:00 |
dellaert
|
a881e8d3ee
|
Cherry-picked imuFixed differences
|
2014-12-26 18:23:14 +01:00 |
dellaert
|
e5017984a1
|
traits_x -> traits
|
2014-12-26 16:47:51 +01:00 |
dellaert
|
8191ad5078
|
Rot3 modernization: now derives from LieGroup, SLOW_CAYLEY is gone, retract and localCoordinates auto-generated so no more flag. Might re-add instance-based expmap and logmap in LieGroup for convenienece.
|
2014-12-24 17:43:38 +01:00 |
dellaert
|
78386ad144
|
Merge ExmapeDerivative/LogmapDerivative changes from 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/base/LieScalar.h
gtsam/geometry/Point2.h
gtsam/geometry/Point3.h
gtsam/geometry/Rot3.h
gtsam/geometry/Rot3M.cpp
gtsam/geometry/Rot3Q.cpp
gtsam/geometry/tests/testRot3.cpp
|
2014-12-24 13:55:15 +01:00 |
dellaert
|
2ffa9dc6d2
|
Renamed old Rot3 methods
|
2014-12-24 11:36:06 +01:00 |
dellaert
|
55fe170d4f
|
ImuBias loses its mojo (superfluous Lie/Manifold stuff)
|
2014-12-22 17:26:44 +01:00 |
dellaert
|
355b938f3a
|
Point3 loses its mojo (superfluous Lie/Manifold stuff)
|
2014-12-22 17:22:45 +01:00 |
Mike Bosse
|
749eeaebf8
|
fixed testAHRSFactor
|
2014-12-22 13:56:19 +01:00 |
dellaert
|
06c3696176
|
Fixed more problems so everything compiles now after splitting up concepts into Group/Manifold/Lie/VectorSpace. Still 25 tests that fail.
|
2014-12-22 02:52:31 +01:00 |
dellaert
|
79d8514528
|
MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.
|
2014-12-21 22:02:57 +01:00 |
dellaert
|
00b374c9e9
|
Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/base/LieScalar.h
gtsam/geometry/Point2.h
|
2014-12-21 14:39:23 +01:00 |
Mike Bosse
|
6e5dbcf2a3
|
flushing out more compilation errors in tests
|
2014-12-20 11:54:08 +01:00 |