kartik arcot
9c56c73c1a
fixing some mr comments. added new lines
2023-01-20 18:06:55 -08:00
kartik arcot
8506877a52
some more comments
2023-01-20 18:06:55 -08:00
kartik arcot
ce02873140
everything compiles but tests fail in no boost mode
2023-01-20 18:06:55 -08:00
kartik arcot
a070cf3130
added using keyword to expose the evaluateError overloads to the derived classes
2023-01-20 18:06:55 -08:00
kartik arcot
841dc6005a
changed signatures to use OptionalMatrix keyword
2023-01-20 18:06:55 -08:00
Gerry Chen
885eed33d1
replace all NoiseModelFactor1, 2, ... with NoiseModelFactorN
2022-12-22 17:25:48 -05:00
Varun Agrawal
1f6816d974
Merge branch 'develop' into fix/doxygen
2022-08-22 17:37:03 -04:00
Varun Agrawal
587678e0b7
Merge pull request #874 from borglab/fix/368
...
CombinedImuFactor: Add bias effect on position jacobian
2022-08-21 16:33:53 -04:00
Varun Agrawal
d6fe41d59d
update the groups
2022-07-26 16:44:30 -04:00
agilemapper
aef4ec8185
replace addtogroup with ingroup for the SLAM group
2022-07-23 13:04:42 +02:00
Varun Agrawal
008bb93eb7
Merge branch 'develop' into fix/368
2022-05-05 16:50:58 -04:00
Varun Agrawal
a0799f7e88
update IMU factor docs to clarify that the measurements are in sensor frame
2022-04-29 17:03:12 -04:00
Varun Agrawal
a5164152a9
update ImuFactor reference
2021-09-19 20:59:11 -04:00
Varun Agrawal
da220dca2f
Add the Preintegrated IMU jacobians tech report and mention it in the docs
2021-09-18 09:36:03 -04:00
Varun Agrawal
5ea99c4f42
bunch of minor fixes
2021-04-07 16:45:05 -04:00
Toni
7f80c906c4
Fix override warnings: modernize-use-override
2021-01-28 23:02:13 -05:00
Varun Agrawal
b30448733c
remove all Cython references
2020-10-01 19:56:35 -04:00
Varun Agrawal
68a8320c68
default string value for printing Imu factors
2020-08-13 14:17:51 -05:00
Frank Dellaert
09bb25498f
Merge branch 'develop' into dellaert/issue420
2020-07-31 16:45:03 -04:00
Jose Luis Blanco Claraco
0198c648e3
Fix all new gcc warnings/errors: make explicit virtual/override methods.
...
Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes.
2020-07-26 11:20:42 +02:00
Frank dellaert
30703ccb6a
Removed all deprecated code w Stephanie...
2020-07-22 17:32:25 -04:00
Varun Agrawal
904ecf4f1f
Use built in Matrix serialization
2020-07-09 23:11:20 -04:00
Varun Agrawal
d519d24b67
Fix typo
2020-07-09 00:22:13 -04:00
Varun Agrawal
8d921c82a0
Updated PreintegratedImuMeasurements docstring
2020-07-08 16:10:33 -04:00
Frank Dellaert
7b1bd997f4
Fixed comments about order of things in covariance
2018-12-15 14:33:18 -05:00
Frank Dellaert
fce0f15c1b
Adding all missing GTSAM_EXPORT directives from 'origin/fix/msvc2017'
2018-11-04 14:32:29 -05:00
Frank Dellaert
ce65b5d043
virtual destructors
2018-09-28 11:20:38 -04:00
Duy-Nguyen Ta
ff75d63876
Removing constness causes problems with some no-default-constructor classes. Add dummy default constructors or expose them to public for Cython wrapper only.
...
Maybe a Cython bug? Both object and pointer object appeared next to each other in the generated cpp file, e.g.
JointMarginal p0;
JointMarginal* p1;
With correct constness, only the pointer object shows up.
Maybe related: https://groups.google.com/forum/#!topic/cython-users/HB5yxgKQ6wc
2016-12-19 18:24:02 -05:00
dellaert
cbf062ff32
Everything compiles and runs with derived classes
2016-05-15 12:52:41 -07:00
dellaert
308a75e49b
Created one base class and two derived classes
2016-05-15 11:12:40 -07:00
dellaert
fa15264e83
Add ifdefs that restore the old IMU factor functionality
2016-05-15 09:17:29 -07:00
Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
Frank Dellaert
15e3b2ea34
Merging factors
2016-01-31 02:08:33 -08:00
Frank Dellaert
e626de696a
Start of Merging measurements: means match
2016-01-30 14:52:49 -08:00
dellaert
ad01b73eba
Use new deprecated flag
2016-01-28 01:13:55 -08:00
Frank
fa97e5d220
Better printing
2016-01-27 14:15:16 -08:00
Frank
f355437f51
Moved params to separate class
2016-01-25 14:18:35 -08:00
dellaert
c20bacf025
Fixed equals
2016-01-17 21:31:29 -08:00
dellaert
73309d6fcf
Merge remote-tracking branch 'origin/feature/small_Rot3_optimizations' into feature/ImuFactorPush2
...
Conflicts:
gtsam/geometry/SO3.cpp
gtsam/navigation/ImuFactor.h
gtsam/navigation/PreintegratedRotation.h
2016-01-17 19:30:25 -08:00
Frank Dellaert
43520265aa
Fixed all navigation tests that were still using deprecated methods/types
2016-01-17 14:44:03 -08:00
Jing Dong
c3edee1e2d
fixed imu factor serialization, add unit test
2016-01-13 21:33:41 -05:00
Frank Dellaert
05df0ca0cc
compiler directives
2015-12-27 18:41:50 -08:00
Frank Dellaert
a69c43bf43
matchesParamsWith, a few new constructors, and Doxygen streamlining
2015-10-10 13:51:39 -07:00
dellaert
cf5f859679
Boost optional for sensor pose
2015-08-24 15:15:57 -07:00
Luca
7bb819437f
added comments
2015-08-10 19:29:55 -04: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
325ede23fe
BIG: switch to NavState delta pose
2015-07-31 15:08:12 -07:00
dellaert
5b9bf9affa
Fix the noise covariances to conform to new error order...
2015-07-29 15:43:42 +02:00
dellaert
a02a167da4
Made new bias tests by Krunal compile. reinstated backwards compatible method.
2015-07-26 20:51:51 +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