Commit Graph

15148 Commits (1a17a8117399286977777ca618d9bd39b15c4eb9)

Author SHA1 Message Date
Varun Agrawal 1a17a81173 formatting 2022-10-09 04:25:45 -04:00
Varun Agrawal 9c77c661dc fix tests 2022-10-08 13:56:46 -04:00
Varun Agrawal acdc1af6e2 Merge branch 'develop' into varun/test-hybrid-estimation 2022-10-08 11:25:31 -04:00
Varun Agrawal 4f6e4e7242
Merge pull request #1293 from borglab/hybrid/improved-prune
Improved BayesTree pruning
2022-10-07 21:26:07 -04:00
Varun Agrawal fc9fc72b17
Merge pull request #1301 from borglab/hybrid/gaussian-conditional 2022-10-07 18:22:24 -04:00
Varun Agrawal 6bd16d995e move GTDKeyFormatter to types.h 2022-10-07 15:29:20 -04:00
Varun Agrawal 812ae30366 Merge branch 'hybrid/gaussian-conditional' into varun/test-hybrid-estimation 2022-10-04 13:32:04 -04:00
Varun Agrawal 6238a1f901 more docs for Switching example 2022-10-04 12:37:40 -04:00
Varun Agrawal 9002b68291 fix the bug 2022-10-04 12:33:37 -04:00
Varun Agrawal 8820bf272c Add test to expose bug in elimination with gaussian conditionals 2022-10-04 12:33:28 -04:00
Varun Agrawal bc8c77c54d rename test file to correct form 2022-10-04 10:12:02 -04:00
Varun Agrawal cae787a175
Merge pull request #1300 from borglab/hybrid/improved-prune-2 2022-10-04 10:01:13 -04:00
Varun Agrawal 903d7c6a2e
Merge pull request #1290 from borglab/hybrid/improvements 2022-10-04 10:00:22 -04:00
Varun Agrawal 42e915f7d4 Merge branch 'hybrid/improved-prune-2' into varun/test-hybrid-estimation 2022-10-03 19:17:25 -04:00
Varun Agrawal d6d44fc3b4 minor cleanup 2022-10-03 19:14:13 -04:00
Varun Agrawal ad328756d2 improved hybrid bayes net pruning 2022-10-03 19:14:03 -04:00
Varun Agrawal 75b2599e82 remove unnecessary comments 2022-10-03 17:31:53 -04:00
Varun Agrawal 3407f9798b
Merge pull request #1294 from borglab/hybrid/check-elimination 2022-10-03 17:25:21 -04:00
Varun Agrawal bf2015de8f Merge branch 'hybrid/check-elimination' into varun/test-hybrid-estimation 2022-10-03 11:52:03 -04:00
Varun Agrawal 5dfaa8943e Merge branch 'hybrid/improved-prune' into hybrid/check-elimination 2022-10-03 11:41:45 -04:00
Varun Agrawal 2c4529f0af Merge branch 'hybrid/improvements' into hybrid/improved-prune 2022-10-03 11:41:08 -04:00
Varun Agrawal d6feb4dab7 Merge branch 'develop' into hybrid/improvements 2022-10-03 11:39:11 -04:00
Varun Agrawal 269d60e2c2 Merge branch 'develop' into varun/test-hybrid-estimation 2022-10-03 11:35:30 -04:00
Varun Agrawal c2ca426acc rename allDiscreteKeys and allContinuousKeys to discreteKeys and continuousKeys respectively 2022-09-20 05:16:26 -04:00
Varun Agrawal 2f8a0f82e0 rename testHybridIncremental to testHybridGaussianISAM 2022-09-19 18:23:18 -04:00
Varun Agrawal 12db5dd947 undo changes 2022-09-17 08:05:07 -04:00
Varun Agrawal 9ef5c184ec move renamed allDiscreteKeys and allContinuousKeys to HybridFactorGraph 2022-09-17 08:04:55 -04:00
Varun Agrawal aebcde99e2 add push_back to HybridBayesNet 2022-09-16 18:13:59 -04:00
Varun Agrawal 93528c3d4f Only eliminate variables that are in newFactors 2022-09-16 12:19:24 -04:00
Varun Agrawal a96c3db29e minor fix 2022-09-16 10:48:08 -04:00
Varun Agrawal 5765926122 optional ordering argument for HybridNonlinearISAM::update 2022-09-16 10:47:01 -04:00
Varun Agrawal dcad55c032 optional maxNrLeaves for HybridGaussianISAM 2022-09-16 10:26:25 -04:00
Varun Agrawal 8b5586f3b6 move prune method to HybridBayesTree class 2022-09-16 10:23:00 -04:00
Varun Agrawal aef1669a50 Add labelformatter to Assignment for convenience 2022-09-15 13:24:33 -04:00
Varun Agrawal c4d388990d prune hybrid gaussian ISAM more efficiently and without the need to specify the root 2022-09-15 13:23:54 -04:00
Varun Agrawal 8c0648582e fix test name for HybridNonlinearISAM 2022-09-14 15:32:38 -04:00
Varun Agrawal 4f22a06519 add container SFINAE for hybrid nonlinear factor graph push_back 2022-09-14 14:49:48 -04:00
Varun Agrawal 83dd813bff HybridNonlinearISAM class 2022-09-13 13:01:27 -04:00
Varun Agrawal 0909c46339
Merge pull request #1289 from borglab/fix/mixture-factor 2022-09-13 12:16:01 -04:00
Varun Agrawal 3e25e7d493
Merge pull request #1288 from borglab/misc/fixes 2022-09-13 12:15:46 -04:00
Varun Agrawal 82b70d71fa
Merge pull request #1287 from borglab/hybrid/multifrontal-fix 2022-09-13 12:15:32 -04:00
Varun Agrawal 5a78015832 add push_back for containers 2022-09-12 19:55:51 -04:00
Varun Agrawal 8c10a8089e return shared pointer for HybridNonlinearFactorGraph::linearize 2022-09-12 19:55:38 -04:00
Varun Agrawal 8b5b42b6e9 Add check for MixtureFactor to ensure the continous keys are the same as in the factors 2022-09-12 18:07:53 -04:00
Varun Agrawal 858193d5df remove print statements 2022-09-11 16:44:18 -04:00
Varun Agrawal b5eaaabcb5 add more tests to show scheme doesn't work 2022-09-04 12:06:56 -04:00
Varun Agrawal 8f94f726a9 single leg robot test 2022-09-04 01:59:18 -04:00
Varun Agrawal b2ca7476d6 almost done with single legged robot 2022-09-03 22:54:39 -04:00
Varun Agrawal b4c70f2ef9 add code for simplified hybrid estimation 2022-09-03 22:39:10 -04:00
Varun Agrawal 8c10cd554d add todo 2022-09-03 22:36:43 -04:00