Gerry Chen
885eed33d1
replace all NoiseModelFactor1, 2, ... with NoiseModelFactorN
2022-12-22 17:25:48 -05: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
Frank Dellaert
906176291f
Fix everything to work with no deprecated methods allowed.
2022-01-02 16:19:17 -05:00
Frank Dellaert
6d0c55901c
Global replace to V42
2022-01-02 15:49:47 -05: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
Frank Dellaert
09bb25498f
Merge branch 'develop' into dellaert/issue420
2020-07-31 16:45:03 -04:00
Stephanie McCormick
b6f979fd0d
change from const Params back to non-const Params
2020-07-31 16:29:11 -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
214dca3aa5
Fixed warning
2019-08-07 13:36:39 -04:00
Toni
04b9bf23e5
Remove redundant gyroCov param update in ctor
2019-07-30 11:41:14 -04:00
Sandro Berchier
38e43ce0af
Added non-default const. for AHRS pre-int. and params
2019-07-28 16:01:49 -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
aebe8161dd
Strengthened AHRS tests
2015-07-29 16:14:42 -07:00
dellaert
a02a167da4
Made new bias tests by Krunal compile. reinstated backwards compatible method.
2015-07-26 20:51:51 +02: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
Thomas Schneider
ebf5746987
Fix some serialization warnings.
2015-03-06 16:12:09 +01:00
Chris Beall
5554c7af9b
Add GTSAM_EXPORT for Windows build
2015-02-07 23:35:01 -05:00
dellaert
a881e8d3ee
Cherry-picked imuFixed differences
2014-12-26 18:23:14 +01:00
dellaert
7c5dd8420e
Merge remote-tracking branch 'origin/feature/AHRS_Vector3bias' into feature/AHRS_Polish
2014-11-24 17:26:57 +01:00
dellaert
db53c1b714
Major refactor from imuBias -> Vector3 bias. Might not be desirable.
2014-11-23 14:24:07 +01:00
dellaert
490520d6d0
Moved derivative calculation inside predict: needs to be unit tested
2014-11-23 13:47:52 +01:00
dellaert
369a5a24a4
Defined two methods to avoid copy/paste and excessive friend privileges
2014-11-23 13:20:23 +01:00
dellaert
1ad662e35b
Renamed static: interestingly, does not seem to be used anywhere...
2014-11-23 12:39:23 +01:00
dellaert
e9df6198ff
Moved AHRSFactor methods to cpp
2014-11-23 11:51:54 +01:00
dellaert
f8b7f204fe
Header discipline
2014-11-23 11:38:34 +01:00
dellaert
5ab5e008ba
Doxygen docs and naming convention PreintMeasCov_ -> preintMeasCov_
2014-11-23 11:36:05 +01:00
dellaert
7683917558
Moved inner class to cpp file, and use fixed-size matrices now for faster math.
2014-11-23 11:17:45 +01:00
krunalchande
9230f4269b
Changed return from Rot3 back to Matrix. Added imuBias in gtsam.h
2014-11-21 21:57:18 -05:00
krunalchande
1ab1323a33
Added unit tests for Predict
2014-11-21 20:15:42 -05:00
krunalchande
ce5f7911c5
Changed access specifier of preintegrated measurement variables to protected.
2014-11-21 16:12:33 -05:00
krunalchande
06aa425536
remove unused variable
2014-11-19 13:12:10 -05:00
krunalchande
3ba997014d
fixed the naming convention
2014-11-13 13:46:00 -05:00
krunalchande
8559fa9759
Fixed comments
2014-11-12 16:40:37 -05:00
krunalchande
cf4374563b
Fixed Dynamics Factor and added debug cout statements to help fix indeterminent linear system exception
2014-10-14 18:08:26 -04:00
krunalchande
bc2e9959fa
Added matlab wrapper for Rot3AttitudeFactor.
...
Added a couple of functions to access data from the class in Matlab
2014-07-18 16:46:58 -04:00
krunalchande
4d50156ff1
Actually accelerometer and gravity has no place in the AHRS factor. Basically this factor integrates rotations based on gyroscope data.
...
Removed all of acc and gravity things.
2014-07-14 23:40:30 -04:00
krunalchande
73ec571f4b
Added another test, fixed a bug in the factor w.r.t initializing measurement covariance.
2014-07-14 23:14:02 -04:00
krunalchande
b721a7ce1f
Added tests in testAHRSFactor and corrected AHRSFactor so that it works.
...
added target in .cproject.
Note that not all tests work. In particular the IMUbias jacobian fails because the dimensions of expected and actual are different.
2014-07-12 23:45:46 -04:00
krunalchande
f3882cd0d7
Created AHRS factor based on Luca's IMU factor. Has not been tested yet.
2014-07-03 17:04:07 -04:00