Commit Graph

14827 Commits (f5ec070f9fc87d52076846ff394b79b001f4bd13)

Author SHA1 Message Date
Frank Dellaert 1aedbf76a2 fix check.discrete 2022-02-16 08:57:23 -05:00
Frank Dellaert 10bf3a0199 fix check.sam 2022-02-16 08:54:36 -05:00
Frank Dellaert 3a49c79ee8 Fix check.geometry 2022-02-16 08:25:10 -05:00
Mike Sheffler ac01db4f4d Per https://github.com/borglab/gtsam/blob/develop/Using-GTSAM-EXPORT.md , classes with no methods defined in a .cpp file shouldn't have the GTSAM_EXPORT or GTSAM_UNSTABLE_EXPORT modifier. This was causing problems with the building of gtsam_unstable on MSVC / Windows. 2022-02-15 00:19:54 -08:00
Frank Dellaert 315df6c315
Merge pull request #1100 from borglab/release/4.2a5 2022-02-14 11:30:12 -05:00
Frank Dellaert a74c7dd03c
Merge pull request #1099 from borglab/release/4.2a5 2022-02-14 11:29:53 -05:00
Frank Dellaert 916dc74955
Merge pull request #1097 from mikesheffler/develop 2022-02-13 23:31:38 -05:00
Mike Sheffler b687317ccb EXPORT statements to help Windows build. In Constraint.h, there was a GTSAM_EXPORT that should have been GTSAM_UNSTABLE_EXPORT, and in DiscreteKey.h, there should be a GTSAM_EXPORT in front of an operator definition for a class that is being exported. 2022-02-13 16:47:12 -08:00
Frank Dellaert 46f3a48a5b Merge branch 'develop' into release/4.2a5 2022-02-12 14:19:48 -05:00
Frank Dellaert 3e65779421
Merge pull request #1095 from borglab/feature/linear_improvements 2022-02-12 14:18:07 -05:00
Frank Dellaert 6337241cc4 Add boost version guard 2022-02-12 11:44:15 -05:00
Frank Dellaert 9f2e5ab9b6 Fix tiny issues 2022-02-12 11:37:35 -05:00
Frank Dellaert d57e5d5c45 fix TBB ordering issue 2022-02-12 11:19:04 -05:00
Frank Dellaert 8dcde7bc58 Make work with boost 1.74 2022-02-12 11:09:53 -05:00
Varun Agrawal a5bee157ef
Merge pull request #1096 from borglab/fix/FrobeniusFactor
Frobenius Factor Eigen Fix
2022-02-10 12:42:53 -05:00
Varun Agrawal e175a95cb9 add Eigen alignment macro to frobenius factor classes 2022-02-09 22:38:11 -05:00
Frank Dellaert fb312f9d98 likelihood method for GaussianConditionals 2022-02-09 18:09:58 -05:00
Frank Dellaert f2780481c4 VectorValues html 2022-02-09 18:09:47 -05:00
Frank Dellaert c34456268a
Merge pull request #1091 from borglab/feature/linear_samplers 2022-02-08 00:10:50 -05:00
Frank Dellaert 4adba4fc69 Comment out non-repeatable regressions 2022-02-07 15:31:15 -05:00
John Lambert 10554d85cf
Merge pull request #1090 from borglab/add-Similarity2-classes-2
Get Sim2 working
2022-02-07 12:26:09 -05:00
Frank Dellaert 325613fc8e Fix test that used FromMeandAndStddev 2022-02-06 20:48:07 -05:00
Frank Dellaert 13d370f61b Make all sampling methods take random number generator 2022-02-06 20:23:34 -05:00
Frank Dellaert d2f6224b84 Add a static method to actually sample 2022-02-06 20:23:34 -05:00
Frank Dellaert a25378abe7 wrap sampling methods 2022-02-06 20:23:34 -05:00
Frank Dellaert 539bf70829 Sampling from GaussianBayesNet 2022-02-06 20:23:34 -05:00
Frank Dellaert f9e6282a2c Sampling from GaussianConditional 2022-02-06 20:23:34 -05:00
Frank Dellaert bc233fc967 Use noiseModel for named constructors 2022-02-06 20:23:34 -05:00
Frank Dellaert 476a2539f4 Working with sigma in matrices 2022-02-06 20:23:34 -05:00
Frank Dellaert 6f74fe49c9 wrap GaussianDensity::FromMeanAndStddev 2022-02-06 20:23:34 -05:00
Varun Agrawal 37ae7038fa Fix tests 2022-02-06 12:27:50 -05:00
Varun Agrawal cc8d80fb7e Remove SFINAE from KarcherMean so we can also use it for Rot2 2022-02-06 12:14:35 -05:00
Varun Agrawal b60ca0f5b3 Merge branch 'add-Similarity2-classes' into add-Similarity2-classes-2 2022-02-06 11:30:49 -05:00
Varun Agrawal 5a1797f9d9 Merge branch 'develop' into add-Similarity2-classes 2022-02-06 11:30:13 -05:00
Varun Agrawal 464af9f711 Fix syntactic errors in test_Sim2.py 2022-02-06 11:28:24 -05:00
Varun Agrawal 509870619b wrap equals for Sim2 and Sim3 2022-02-06 11:26:43 -05:00
Varun Agrawal c716f63219 wrap Pose2Pairs 2022-02-06 11:26:29 -05:00
Varun Agrawal 19335972ed Merge branch 'develop' into add-Similarity2-classes-2 2022-02-06 10:50:11 -05:00
Varun Agrawal b484a214e6 fix tests 2022-02-06 00:09:33 -05:00
Varun Agrawal 5e7598606a fix wrapper 2022-02-06 00:09:16 -05:00
Varun Agrawal a57465ee64 Similarity3 fixes 2022-02-06 00:09:06 -05:00
Varun Agrawal bf668e5869 Similarity2 fixes 2022-02-06 00:08:54 -05:00
Varun Agrawal 784bdc64c5 minor fixes to Pose2 and Rot2 2022-02-06 00:08:31 -05:00
Varun Agrawal e5e9996299
Merge pull request #1089 from borglab/fix/inference_wrapper 2022-02-05 22:45:25 -05:00
Frank Dellaert 72772b1f41 Add header back in 2022-02-05 18:41:57 -05:00
Frank Dellaert c7975bebea remove stray output 2022-02-05 18:41:57 -05:00
Frank Dellaert 13092f6218 Add test for dot 2022-02-05 18:41:57 -05:00
Frank Dellaert 4a1ec24de5 Merge branch 'develop' into release/4.2a5 2022-02-05 17:36:01 -05:00
Frank Dellaert efe922bc85
Merge pull request #1088 from borglab/fix/add-shared-ptr-for-camera-calibration-classes 2022-02-05 11:10:52 -05:00
David Wisth d449113e1a Add shared_ptr definition for remainder of camera objects 2022-02-05 10:22:40 +00:00