Commit Graph

15258 Commits (d57fffb703770fe2f9b4588a558637fce8bb5ae9)

Author SHA1 Message Date
Varun Agrawal d57fffb703 allow examples to link to gtsam_unstable 2022-11-07 18:31:15 -05:00
Varun Agrawal 256c664aaa
Merge pull request #1309 from borglab/varun/pruning-fix 2022-11-03 06:20:56 -04:00
Varun Agrawal 7f8bd8a511
Merge pull request #1311 from borglab/hybrid/switching-0-index 2022-11-02 19:47:20 -04:00
Varun Agrawal 719e4f97b6
Merge pull request #1317 from borglab/wrap/update
Wrapper Update
2022-10-29 16:16:24 -04:00
Varun Agrawal 1999078177 Merging 'master' into 'wrap' 2022-10-28 22:43:46 -04:00
Varun Agrawal 470f1a063e Squashed 'wrap/' changes from b3faf3fcd..ba3dcab16
ba3dcab16 Merge pull request #156 from borglab/fix/matlab-properties
feb4ee1b9 update docs
e57fec56b add unit test for templated class property

git-subtree-dir: wrap
git-subtree-split: ba3dcab16a8316634b56e3c4c6061531c91eb36c
2022-10-28 22:43:46 -04:00
Varun Agrawal e8c365999c update namespace for templated class property 2022-10-28 22:43:36 -04:00
Varun Agrawal e5dac42735 Squashed 'wrap/' changes from b37a1fec6..b3faf3fcd
b3faf3fcd Merge pull request #155 from borglab/fix/matlab-properties
292b35440 fix python test
53053173e fix properties block bug in Matlab and add test to capture it

git-subtree-dir: wrap
git-subtree-split: b3faf3fcd1e805828decf67fc32814f104c3c1c2
2022-10-28 17:56:52 -04:00
Varun Agrawal d45583c6ab Merging 'master' into 'wrap' 2022-10-28 17:56:52 -04:00
Varun Agrawal d3102a1ae1 add matlab test for class property variables 2022-10-28 13:21:49 -04:00
Varun Agrawal e5ef9c2cc0 Fix return type wrapping for Matlab wrapper 2022-10-28 13:21:33 -04:00
Varun Agrawal 2bfd480a0e Merging 'master' into 'wrap' 2022-10-28 13:12:23 -04:00
Varun Agrawal 41d0de3e92 Squashed 'wrap/' changes from ca357ccdd..b37a1fec6
b37a1fec6 Merge pull request #154 from borglab/matlab/properties
93dec957a convert class properties to type parser.Variable so that the property collector functions are written correctly
d84e07f56 fix bug with proper closing of global functions
5a8505235 define setter and getter collector functions for cpp file
5067655e2 abstract out unwrap_argument and collector_return to their own functions
1ce29d71d add properties to properties block of .m file and add setters and getters
0c3e5573d write properties in class comment
9d85f7b6a disable superfluous pylint warnings
b45994d34 Merge pull request #152 from borglab/pybind-2.10
76ba199a2 upgrade pybind to 2.10
16e4e674b Merge pull request #150 from borglab/feature/parent_class_template
c7d1a466f Merge pull request #151 from borglab/fix/function_template_parameter_namespace
7278a309d retain namespace for template arguments
18ae5fb04 implement parent class allowed to have template parameters
fd4437899 unit tests for parent classes allowed to have template parameters

git-subtree-dir: wrap
git-subtree-split: b37a1fec689d6a42837a3bfb4dc947674e72be54
2022-10-28 13:10:19 -04:00
Varun Agrawal 8b2639a69b
Merge pull request #1316 from borglab/fix/track-wrapper 2022-10-26 19:54:53 -04:00
Varun Agrawal 3da27a5df7 add docstring to test and fix assert 2022-10-26 12:42:45 -04:00
Varun Agrawal 74133b26e4
Merge pull request #1310 from mauricefallon/fix/g2o_parse_error
fix typo in g2o file format parsing for the information matrix
2022-10-26 09:03:09 -04:00
Varun Agrawal b1a822562b
Merge pull request #1255 from borglab/fix/doxygen 2022-10-26 05:16:39 -04:00
Varun Agrawal cc350f4c7a
Merge pull request #1315 from borglab/hybrid/gaussian-isam 2022-10-26 05:16:07 -04:00
Akshay Krishnan b0533bb198 add gtsam:: prefix 2022-10-25 23:50:47 -04:00
Akshay Krishnan 0ec8b617b8 fix wrapper argument 2022-10-25 23:28:01 -04:00
Frank Dellaert 2dfc683a3e
Merge pull request #1314 from borglab/fix/cmake-eigen 2022-10-25 18:32:45 -07:00
Varun Agrawal 6f89d457ca Add GetOrdering method that can be re-used 2022-10-25 17:50:10 -04:00
Varun Agrawal 33e24265bd Merge branch 'develop' into fix/doxygen 2022-10-25 17:44:34 -04:00
Varun Agrawal 1129c95dd5 fix CMake so that Eigen discovery and linking is consistent 2022-10-25 17:37:29 -04:00
Varun Agrawal 3d4236ee12
Merge pull request #1304 from OznOg/UseEigen3Config.cmake 2022-10-25 10:20:12 -04:00
Frank Dellaert 05d4d9187d
Merge pull request #1312 from borglab/dsf-gtsfm-refactor 2022-10-23 18:27:58 -07:00
Frank Dellaert 32df824920 Vectorized interface 2022-10-23 16:27:01 -07:00
Frank Dellaert 90c990dc33 Rename of test 2022-10-23 16:26:41 -07:00
Frank Dellaert f68f0dbe41 Addressed review comments - removed class in favor of free function 2022-10-23 11:37:37 -07:00
Maurice Fallon 5cbc680039
Merge pull request #1 from mmattamala/fix/g2o_parse_error
Fix in writeG2o when writing Pose3 measurement
2022-10-23 17:06:06 +01:00
Matias Mattamala 3cb73ccf35 Fix in writeG2o when writing Pose3 measurement 2022-10-23 16:57:06 +01:00
Frank Dellaert ca451141c0 removed NamedSfmMeasurementVector 2022-10-22 19:48:48 -07:00
Frank Dellaert 466290cbdc Moved code to cpp file 2022-10-22 19:30:15 -07:00
Frank Dellaert 7e411fee51 Refactor into smaller functions 2022-10-22 19:18:45 -07:00
Frank Dellaert 38be12eaf4 Use SfmMeasurement and SfmTrack 2022-10-22 19:18:06 -07:00
Frank Dellaert cafa3c556c Split SfmTrack into 2 classes 2022-10-22 18:37:20 -07:00
Varun Agrawal ebb29ef33d Make Switching test fixture 0-indexed to match iMHS paper 2022-10-22 19:52:44 -04:00
Varun Agrawal 0b793997ac simplify conversion of root discrete conditional 2022-10-22 18:29:49 -04:00
Varun Agrawal 74d6f0548d add assertions for HybridEstimation example 2022-10-22 18:29:28 -04:00
Varun Agrawal 58a15c3385 remove extraneous tictoc print 2022-10-22 18:29:05 -04:00
Maurice Fallon 7499071802 fix typo in g2o file format parsing 2022-10-22 18:57:41 +01:00
Varun Agrawal 453870e43e unit test for end-2-end hybrid estimation 2022-10-20 16:49:22 -04:00
Varun Agrawal cc78a14a46 HybridSmoother based on BayesNet 2022-10-20 16:47:45 -04:00
Varun Agrawal 949958dc6e new updateDiscreteConditionals method for after we prune 2022-10-20 16:35:14 -04:00
Varun Agrawal 82f328b808 expose DiscreteKeysAsSet as a function 2022-10-20 15:43:29 -04:00
Varun Agrawal 40d38651cc rename discreteFactor to decisionTree 2022-10-14 16:44:38 -04:00
Varun Agrawal d387d2cf3f update switching example to accept measurements in constructor 2022-10-14 16:44:06 -04:00
Varun Agrawal cd69c51e86
Merge pull request #1306 from borglab/varun/test-hybrid-estimation
Hybrid Updates
2022-10-14 09:02:33 -04:00
Varun Agrawal 0faf2226d4 remove leftover comment 2022-10-13 11:10:42 -04:00
Varun Agrawal 8f7473d026 remove added test file 2022-10-13 10:46:04 -04:00