Commit Graph

16162 Commits (d6cd6a1cf5eb920f041cb732b4375f4e534f91d6)

Author SHA1 Message Date
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 281ad3167e error method for HybridBayesNet 2022-11-02 03:03:18 -04:00
Varun Agrawal ca14b7e6ec GaussianMixture error methods 2022-11-01 20:19:36 -04:00
Varun Agrawal 9365a02bdb add specific assignment error for GaussianMixtureFactor 2022-11-01 14:01:20 -04:00
Varun Agrawal 96afdffae8 Increase the number of time steps for incremental test case 2022-10-31 23:32:52 -04:00
Varun Agrawal c0eeb0cfcd add newline 2022-10-31 19:22:53 -04:00
Varun Agrawal d834897b14 update MixtureFactor so that all tests pass 2022-10-31 15:38:23 -04:00
Varun Agrawal 5c375f6d03 add unit tests for MixtureFactor 2022-10-31 15:38:12 -04:00
Varun Agrawal aa1c65d0dc default string for AlgebraicDecisionTree::print 2022-10-31 15:37:06 -04:00
Varun Agrawal c41b58fc98 Add GaussianMixtureFactor::error method and unit test 2022-10-31 15:36:48 -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 64744b057e Hybrid Mixture error calculation 2022-10-26 10:14:09 -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 1789bb74fe showing difference in computed probabilities 2022-10-25 14:02:36 -04:00
Varun Agrawal dcdcf30f52 new WIP test to check the discrete probabilities after elimination 2022-10-25 12:36:48 -04:00
Varun Agrawal 7dec7bb00d remove if guards and add timing counters 2022-10-25 12:36:15 -04:00
Varun Agrawal 08393314ac minor typo fixes 2022-10-25 12:35: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