Commit Graph

57 Commits (06bd104c196e3a45b327e782c73478d8f06e9b2c)

Author SHA1 Message Date
Varun Agrawal ccd64fb08c use standard function to check for empty string 2021-01-25 16:22:09 -05:00
Varun Agrawal 68a8320c68 default string value for printing Imu factors 2020-08-13 14:17:51 -05:00
Frank dellaert 30703ccb6a Removed all deprecated code w Stephanie... 2020-07-22 17:32:25 -04:00
Frank Dellaert 70cfa20dc1 Use simpler Params type 2019-05-17 22:10:21 -04:00
Frank Dellaert e1ab61be54 Throw exception when dt<=0 2019-05-16 11:01:08 -04:00
Abe fbe9aac41c squash local changes on top of gtsam upstream pull from 6/14/2016 2016-06-18 23:13:59 -07: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 5b9c966022 More sync between versions 2016-05-15 10:36:36 -07:00
dellaert a560dd6576 Synchronize both versions' treatment of bias and sensor pose 2016-05-15 09:57:14 -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 ebba015227 Rename key method 2016-01-30 18:29:26 -08:00
Frank Dellaert 0d07e8764d mergeWith prototype 2016-01-30 16:58:39 -08:00
Frank Dellaert e626de696a Start of Merging measurements: means match 2016-01-30 14:52:49 -08:00
Frank Dellaert 5cf98313bd Combined two methods and renamed static method 2016-01-30 13:43:46 -08:00
Frank Dellaert 77d4e4c33e Got rid of spurious argument 2016-01-30 13:29:02 -08:00
Frank Dellaert b7d54e60b6 Radically simplified bias derivative tests 2016-01-30 11:42:55 -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 ef350af957 Merged AggregateReadings into PreintegrationBase 2016-01-25 18:11:07 -08:00
dellaert c20bacf025 Fixed equals 2016-01-17 21:31:29 -08:00
Frank Dellaert 43520265aa Fixed all navigation tests that were still using deprecated methods/types 2016-01-17 14:44:03 -08:00
Frank Dellaert 05df0ca0cc compiler directives 2015-12-27 18:41:50 -08: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
dellaert cf5f859679 Boost optional for sensor pose 2015-08-24 15:15:57 -07:00
Luca 90ea83aa38 printing covariance 2015-08-10 19:30:25 -04: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 f8df938b30 New naming, old derivative code 2015-08-01 17:17:23 -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 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 628a4cc4cc Removed inheritance from PreintegratedRotation 2015-07-31 11:43:53 -07:00
dellaert d0467c53dd Use PreintegratedRotation::integrateMeasurement 2015-07-29 20:40:19 -07:00
dellaert 0b4919e099 Refactoring of integrateMeasurement to reduce copy/paste 2015-07-29 15:49:03 -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 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 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 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 7ccfb95339 Favor fields not methods 2015-07-22 22:23:14 +02:00
dellaert ee747604e7 No more MakeParams 2015-07-19 23:39:19 -07:00
dellaert 13cca7be00 MakeParams 2015-07-19 21:23:16 -07:00
dellaert 7b02a01a44 Simplified deprecated methods 2015-07-19 01:52:23 -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
Frank Dellaert a261587d4b Minor cleanup, moved reset method closer to constructor 2015-05-23 17:28:39 -07:00
Abe 13a4da21b2 misc bugfixes and cleanup from skydio 2015-05-13 22:26:24 -07:00
krunalchande 3d1b24ea01 Autoformatted code with Borg formatting. 2015-03-10 22:20:51 -04:00