Commit Graph

7304 Commits (566c7b9cb81c9e53fb8c727ceb5b95b1829eebdd)

Author SHA1 Message Date
Varun Agrawal 566c7b9cb8 Fix discrete module 2022-02-17 11:15:02 -05:00
Varun Agrawal fcd418a673 fixed dllexport issues in geometry, only tests failing 2022-02-17 11:14:09 -05:00
Varun Agrawal 1e1e2c26ee move Line3 transformTo definition to header to resolve ambiguity 2022-02-17 11:13:40 -05:00
Varun Agrawal 38425f1164 fixed dllexport issues in slam, only tests failing 2022-02-17 10:44:28 -05:00
Varun Agrawal 2e5bdcd5e7 fixed dllexport issues in nonlinear, only tests failing 2022-02-17 09:56:32 -05:00
Varun Agrawal 865a7bac77 navigation tests passing 2022-02-17 09:37:17 -05:00
Varun Agrawal beeb91a26c symbolic tests pass 2022-02-17 03:38:49 -05:00
Varun Agrawal 7712158bf2 sfm tests pass 2022-02-17 03:38:49 -05:00
Varun Agrawal b13a219a3b update METIS test for _WIN32 2022-02-17 03:38:49 -05:00
Varun Agrawal 6e6c64749d basis module tests pass 2022-02-17 03:38:49 -05:00
Frank Dellaert 55ad1841bd
Merge pull request #1108 from borglab/fix/headers
Header discipline in base
2022-02-17 01:25:01 -05:00
Varun Agrawal 2b78b96670
Merge pull request #1107 from borglab/fix/91_single_test_exe 2022-02-17 00:12:25 -05:00
Frank Dellaert 5905110342 Remove duplicate header 2022-02-17 00:09:55 -05:00
Frank Dellaert ba8da3c573 Added missing header in header 2022-02-16 23:35:44 -05:00
Frank Dellaert c4ebc71c58 Add missing header 2022-02-16 23:23:50 -05:00
Frank Dellaert d6ebc21634 Base wrapper needs Matrix serialization 2022-02-16 23:11:00 -05:00
Frank Dellaert c78af4d3ea Add headers in the place they are needed 2022-02-16 22:51:53 -05:00
Frank Dellaert 59fbdf9cff use anonymous namespace 2022-02-16 21:29:59 -05:00
Frank Dellaert 0167716037 avoid more warnings on Linux 2022-02-16 21:27:28 -05:00
Frank Dellaert 2f53a67b4f rename to avoid conflict with tests 2022-02-16 20:58:57 -05:00
Frank Dellaert b975cdcc3d Compilation issues with linux system 2022-02-16 20:58:20 -05:00
Frank Dellaert a97eae628c Move Matrix serialization to separate file and remove spurious headers 2022-02-16 15:07:29 -05:00
Frank Dellaert e4cbd9cea8 Move Vector serialization to separate file 2022-02-16 15:07:05 -05:00
Frank Dellaert c979a6f136 use anonymous namespace 2022-02-16 13:07:26 -05:00
Frank Dellaert 65a3928d0a fixed check.basis 2022-02-16 09:40:41 -05:00
Frank Dellaert f71f12498d fixed check.navigation 2022-02-16 09:39:22 -05:00
Frank Dellaert 8e33e96efa Fix check.slam 2022-02-16 09:30:59 -05:00
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
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 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 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 4adba4fc69 Comment out non-repeatable regressions 2022-02-07 15:31:15 -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
Frank Dellaert c7975bebea remove stray output 2022-02-05 18:41:57 -05:00