Commit Graph

19121 Commits (ce5f93f4a0c3c59bd1ff0604f64fd41c279a41ce)

Author SHA1 Message Date
Frank Dellaert b14bae5ddb
Merge pull request #2134 from borglab/wrap/discrete
Wrap DiscreteMarginals
2025-05-15 12:26:04 -04:00
Varun Agrawal 48879afce0 update TableFactor to only consider values greater than 1e-11 2025-05-15 10:31:00 -04:00
Varun Agrawal c254e4cd79 update removeFixedValues to reintroduce a discrete factor on the removed value. 2025-05-15 10:31:00 -04:00
Varun Agrawal 48ca735b92 wrap HybridBayesNet::discreteMarginal 2025-05-15 10:31:00 -04:00
Varun Agrawal de4233dcd6 use DiscreteBayesNet::joint in HybridBayesNet 2025-05-15 10:30:58 -04:00
Varun Agrawal 4d97136f5c new helper method in DiscreteBayesNet to compute joint conditional 2025-05-15 10:30:58 -04:00
Varun Agrawal 1514a0d62e mark DiscreteMarginals with GTSAM_EXPORT 2025-05-15 10:29:03 -04:00
Varun Agrawal e5c0557dba small fixes 2025-05-13 22:52:38 -04:00
Varun Agrawal a01ece4515 fix includes 2025-05-13 22:51:30 -04:00
Varun Agrawal 5333317079 wrap DiscreteMarginals class 2025-05-13 22:50:30 -04:00
Varun Agrawal 27fc6a7a4e add print method to DiscreteMarginals 2025-05-13 22:49:51 -04:00
Varun Agrawal 9f4ab83cee separate DiscreteMarginals into .h and .cpp 2025-05-13 22:45:17 -04:00
Frank Dellaert 6d30fe0e9e
Merge pull request #2132 from borglab/fix-2125
Move testIncrementalFixedLagSmoother to `gtsam`
2025-05-12 20:56:01 -04:00
Varun Agrawal 5c5260bbc3 move IncrementalFixedLagSmoother tests to gtsam directory 2025-05-12 16:10:18 -04:00
Varun Agrawal 222234df4f include IncrementalFixedLagSmoother from gtsam and not gtsam_unstable 2025-05-12 16:05:23 -04:00
Frank Dellaert 37aba60ac3
Merge pull request #2131 from borglab/fix/EKF_SLAM_example
Fix figure in EKF_SLAM example
2025-05-10 12:18:51 -04:00
Frank Dellaert b792270960
Merge pull request #2129 from borglab/feature/dynamicSizes
Allow for dynamic M/G in new EKF variants
2025-05-10 12:18:05 -04:00
Frank Dellaert 1c5544e53b Fix figure to autosize, also remove menu 2025-05-10 11:54:20 -04:00
Frank Dellaert 87797c687e Fix bug in Debug 2025-05-10 10:29:47 -04:00
Frank Dellaert da09c4a2c3 naming 2025-05-09 17:57:21 -04:00
Frank Dellaert 8efce78419 Added dynamic test for LieGroupEKF as well 2025-05-09 17:46:52 -04:00
Frank Dellaert 5758c7ef0c Simplify tests 2025-05-09 15:58:15 -04:00
Frank Dellaert 192b6a26ff Deal with Matrix 2025-05-09 15:48:56 -04:00
Frank Dellaert 2a22123d5d Add AdjointMap into traits 2025-05-09 15:47:11 -04:00
Frank Dellaert ea783b0edb Reduce clutter 2025-05-09 10:40:20 -04:00
Frank Dellaert 16f650c16c Retain efficiency in static case 2025-05-09 00:48:07 -04:00
Frank Dellaert eacdf1c7fa Now handle dynamic types 2025-05-09 00:25:35 -04:00
Frank Dellaert ac295ebcac Add explicit update 2025-05-08 23:33:14 -04:00
mkielo3 5111215600 fixed python build error 2025-05-08 19:57:32 -04:00
Frank Dellaert 0c9f87d75c
Merge pull request #2126 from borglab/feature/smartFactorDocs
Smart factors docs
2025-05-08 13:09:11 -04:00
mkielo3 c5a26aec59 fixed paths to move Event from unstable 2025-05-08 12:16:36 -04:00
Frank Dellaert 2ba3bc360d Fix type 2025-05-07 17:15:17 -04:00
Frank Dellaert db260f66ee Smart factors math overview 2025-05-07 17:09:11 -04:00
Frank Dellaert 9f148d014a Fix link 2025-05-07 17:08:38 -04:00
Frank Dellaert cb9d39871b Format, document, optimize slightly - Gemini 2.5 2025-05-07 16:53:46 -04:00
Frank Dellaert e41c2eef12
Merge pull request #2115 from borglab/feature/templated_methods
Invariant EKF
2025-05-07 12:11:48 -04:00
Frank Dellaert ec8c762bb9 Renamed GroupEKF -> LieGroupEKF, moved invariant predicts 2025-05-07 09:55:45 -04:00
Frank Dellaert b7a3bffa98
Merge pull request #2123 from yambati03/clean-gtsam-develop
Add script to clean up `gtsam-develop` project releases
2025-05-07 08:55:33 -04:00
mkielo3 f07d9aacd3 fixed Event paths 2025-05-06 19:12:17 -04:00
mkielo3 036e77e455 fixed Event paths 2025-05-06 18:53:03 -04:00
mkielo3 e8a002e4d7 addressed PR comments 2025-05-03 14:08:08 -04:00
mkielo3 8877542877 refactored to inherit from LieGroup wherever possible 2025-05-03 03:25:39 -04:00
mkielo3 e330bd336a refactored Expmap/Logmap to remove calculate E and remove redundancy 2025-05-03 02:59:00 -04:00
mkielo3 86771b50b5 removed navstate order comment 2025-05-02 23:57:58 -04:00
Yashas Ambati af70b1792e Add script to clean up gtsam-develop project releases 2025-05-01 02:25:06 -04:00
Yashas Ambati a9a79397a9
Merge branch 'borglab:develop' into cibw-prod 2025-05-01 02:13:38 -04:00
Yashas Ambati bdd0d3e759 Push to TestPyPI 2025-05-01 02:12:39 -04:00
mkielo3 fb72fab338 gal3 implementation 2025-05-01 00:50:09 -04:00
Matthew Kielo 129c10a590
Update .gitignore 2025-05-01 00:41:05 -04:00
mkielo3 42985c6326 Add Galilean 3 group 2025-05-01 00:30:46 -04:00