Commit Graph

18266 Commits (a3f2bddb66d107a76e8143cbc9a19f37f76265b6)

Author SHA1 Message Date
Gold856 a3f2bddb66 Fix GCC 13 build issues 2025-01-22 17:10:47 -05:00
Varun Agrawal 8327812d29
Merge pull request #1985 from borglab/hbn-tests 2025-01-22 13:26:10 -05:00
Varun Agrawal 7dfdde30fd
Merge pull request #1986 from borglab/improvements 2025-01-22 11:17:33 -05:00
Varun Agrawal 49aa510d59 replace for loop with std::for_each 2025-01-22 11:15:48 -05:00
Varun Agrawal 7ecf978683 move removeDiscreteModes to DiscreteConditional 2025-01-22 11:09:26 -05:00
Varun Agrawal 3a58adbd8a update comments 2025-01-22 10:22:36 -05:00
Varun Agrawal 6ed18a94a3 use emplace for deadModesValues 2025-01-22 10:22:17 -05:00
Frank Dellaert 0d44d3a364
Merge pull request #1987 from JokerJohn/develop
fix the link error of IncrementalFixedLagsmootherExample
2025-01-22 09:27:22 -05:00
JokerJohn 2eba9fb39d move the IncrementalFixedLagExample example to gtsam_unstable folder to fix the link error 2025-01-22 16:59:34 +08:00
Catalina e7c532ed31
Merge branch 'borglab:develop' into develop 2025-01-22 16:50:42 +08:00
JokerJohn 140984d2d9 move the IncrementalFixedLagExample example to unstable module to fix the link error 2025-01-22 16:48:17 +08:00
Varun Agrawal 600a87bbbc update docstring 2025-01-21 20:49:37 -05:00
Varun Agrawal abbbde980f make removeDiscreteModes only apply to discrete conditionals 2025-01-21 20:48:20 -05:00
Varun Agrawal 22bf9df39a remove dead modes in HybridBayesNet 2025-01-21 20:44:03 -05:00
Varun Agrawal ff9a56c055 new removeModes method 2025-01-21 20:22:41 -05:00
Varun Agrawal a9a1764136 fix assertion 2025-01-21 16:36:55 -05:00
Varun Agrawal 80d8d88fdc return DiscreteFactor from DiscreteFactorFromErrors 2025-01-21 16:35:57 -05:00
Varun Agrawal 47f47fedc1 HybridSmoother tests 2025-01-21 16:33:48 -05:00
Varun Agrawal fff828f599 move unit test for pruning 2025-01-21 15:31:01 -05:00
Varun Agrawal 5d7089a5a9 break big error unit test in HBN to two smaller ones 2025-01-21 15:30:03 -05:00
Varun Agrawal 4b3c4093d5 format DiscreteMarginals.h 2025-01-21 00:34:47 -05:00
Varun Agrawal dc79f492b2 DiscreteValues::insert for single key-value pair 2025-01-21 00:33:16 -05:00
Varun Agrawal 8460452990 separate MPE method in Hybrid Bayes Net/Tree 2025-01-21 00:30:50 -05:00
Varun Agrawal d5f304ef50
Merge pull request #1974 from borglab/fix-examples 2025-01-21 00:27:56 -05:00
Varun Agrawal 2115cd19d2 special CI build for examples 2025-01-20 19:23:32 -05:00
Varun Agrawal 17bf352e26 Merge branch 'develop' into fix-examples 2025-01-20 19:20:40 -05:00
Varun Agrawal c3908c8666
Merge pull request #1977 from JokerJohn/fix/1452 2025-01-20 19:15:07 -05:00
JokerJohn 49abc02b4e remove unitest of issue1452 2025-01-21 04:02:54 +08:00
Varun Agrawal 199b6cfcaa
Merge pull request #1984 from borglab/fixes 2025-01-20 13:20:48 -05:00
Varun Agrawal 08fc4885f7 check for boost all in one step 2025-01-20 10:45:04 -05:00
Varun Agrawal cdb761c603 update unix.sh to set Boost flags from env variable correctly 2025-01-20 10:43:36 -05:00
Varun Agrawal 5ce332764c don't install boost if no_boost flag is set 2025-01-20 10:27:11 -05:00
Varun Agrawal c2ee7ff122 bracket clang and GCC 2025-01-20 10:26:54 -05:00
Varun Agrawal 36758a818f add comment and remove unnecessary copy-constructor 2025-01-20 10:20:21 -05:00
Varun Agrawal 7eb5ad67e3 use reference capture instead of copy capture 2025-01-20 10:20:01 -05:00
Varun Agrawal 3d116d7fdf pass in this to lambda expression explicitly 2025-01-20 10:04:06 -05:00
Varun Agrawal ba355bc707 Merge branch 'develop' into fixes 2025-01-20 09:51:47 -05:00
Frank Dellaert ee7616e421
Merge pull request #1983 from mcm001/bayestree-dtor-std-move
Reduce smart pointer copies in destructors
2025-01-20 09:33:54 -05:00
Varun Agrawal aa91159fcb add Ubuntu 24.04 to the CI 2025-01-20 02:35:20 -05:00
Varun Agrawal a00335ff4a fully declare struct U 2025-01-20 02:32:17 -05:00
Varun Agrawal 0959bfef5c replace #ifdef with #if 2025-01-20 02:27:31 -05:00
Matt Morley 71944110e9 Make destructors protected 2025-01-19 21:24:42 -08:00
Matt Morley b3c02d2b40 Move shared pointers in dtors 2025-01-19 20:55:51 -08:00
Matt Morley 6697452954 Boost ifdef -> if macro 2025-01-19 20:52:25 -08:00
JokerJohn a9da253d00 add IncrementalFixedLagSmootherExample 2025-01-18 17:38:34 +08:00
JokerJohn 630ee11885 remove example 2025-01-17 23:57:58 +08:00
Frank Dellaert 717e3bea63
Merge pull request #1975 from mnissov/gps-lever-arm
Adding lever-arm to GPS factors
2025-01-17 08:14:38 -05:00
morten d1106ae4a3 adding GPSFactors with lever arm as state 2025-01-16 21:27:42 +01:00
morten 0c13038ed5 typo in print for GPSFactor2Arm 2025-01-16 21:26:47 +01:00
Frank Dellaert 61f2fdd042
Merge pull request #1979 from borglab/fix/faster_expmaps
Faster SE(3) and SE_2(3) exponential maps
2025-01-16 14:43:57 -05:00