Commit Graph

16563 Commits (5d9b0cfe5db069cb1564c154d8b83152527172cc)

Author SHA1 Message Date
Varun Agrawal 46380caeb9 Merge branch 'hybrid/tests' into hybrid/multifrontal 2022-12-21 20:16:40 +05:30
Varun Agrawal 6b6731a461 Merge branch 'hybrid/error' into hybrid/tests 2022-12-21 20:16:18 +05:30
Varun Agrawal c2ef4f2440 Merge branch 'develop' into hybrid/error 2022-12-21 20:13:49 +05:30
Varun Agrawal 812bf52c11 minor cleanup 2022-12-21 15:08:24 +05:30
Gerry Chen e8ddbbebff
Check type of CONTAINER constructor tparam
This is a byproduct of the overload resolution problem when N=1, then it can be hard to differentiate between:
NoiseModelFactorN(noise, key)
NoiseModelFactorN(noise, {key})
2022-12-19 20:14:12 -05:00
Gerry Chen b24511fb18
address review comments 2022-12-19 18:49:20 -05:00
Gerry Chen 0ebc6e881d
Change `X<N>` to `ValueType<N>` and `VALUES` -> `ValueTypes` 2022-12-19 18:06:34 -05:00
Gerry Chen 63950b952b
Revert "fix namespace collision with symbol_shorthand::X in unit test"
This reverts commit d62033a856.
2022-12-19 17:41:21 -05:00
Gerry Chen 94865c4562
fix boost 1.65 patch bug 2022-12-19 17:20:58 -05:00
Fan Jiang 7f19e3f43d
Merge pull request #1340 from ulterzlw/develop
Fixed Jacobian in python CustomFactorExample
2022-12-13 00:02:19 -05:00
Varun Agrawal da5d3a242b
Merge pull request #1339 from borglab/hybrid/new-elimination 2022-12-10 02:17:11 -05:00
Varun Agrawal 6beffeb0c1 remove commented out code 2022-12-10 12:46:48 +05:30
Varun Agrawal 62bc9f20a3 update hybrid elimination and corresponding tests 2022-12-10 10:35:46 +05:30
Varun Agrawal 0596b2f543 remove unrequired code 2022-12-10 09:46:26 +05:30
Varun Agrawal df2ac901ed
Merge pull request #1331 from MigVega/patch-1 2022-12-08 09:47:44 -05:00
ulterzlw 1ea6553550
Fixed Jacobian in python CustomFactorExample 2022-12-07 14:53:32 +08:00
Miguel Vega 829a669854
Update README.md 2022-12-06 22:31:33 +01:00
Varun Agrawal 22e4a733e0 Add details about the role of the HybridEliminationTree in hybrid elimination 2022-12-04 18:36:36 +05:30
Varun Agrawal 5fc114fad2 more unit tests 2022-12-04 18:24:16 +05:30
Varun Agrawal bed56e0693 mark helper methods as protected and add docstrings 2022-12-04 18:21:57 +05:30
Varun Agrawal ae0b3e3902 split up the eliminate method to constituent parts 2022-12-04 18:21:22 +05:30
Varun Agrawal addbe2a5a5 override eliminate in HybridJunctionTree 2022-12-04 14:55:17 +05:30
Varun Agrawal 15fffeb18a add getters to HybridEliminationTree 2022-12-04 14:30:01 +05:30
Varun Agrawal cd3cfa0faa moved sequential elimination code to HybridEliminationTree 2022-12-03 17:14:11 +05:30
Varun Agrawal 3eaf4cc910 move multifrontal optimize test to testHybridBayesTree and update docstrings 2022-12-03 17:00:51 +05:30
Varun Agrawal 05b2d3169f better printing 2022-12-03 06:43:46 +05:30
Varun Agrawal c29d60c410
Merge pull request #1330 from ntnu-arl/feature/addn_expression_fns 2022-12-02 20:01:18 -05:00
Frank Dellaert c7b5166268
Merge pull request #1338 from borglab/release/4.2a8
Release 4.2a8
2022-11-30 17:26:18 -08:00
John Lambert f9a5313ff8
Update prerelease version cmake 2022-11-29 00:48:03 -05:00
Miguel Vega de3305bcd9
Update README.md
Suggestions to improve readme title, terminal commands and citation format.
2022-11-19 17:28:44 +01:00
Nikhil Khedekar 8184179008 Added test for normalize 2022-11-17 17:59:59 +01:00
Nikhil Khedekar 70f490b298 Exposed normalize for Point3_ 2022-11-17 17:47:26 +01:00
Gerry Chen 322e5551f7
address review comments 2022-11-16 14:56:18 -05:00
Varun Agrawal a2ffca4ea5
Merge pull request #1328 from berndpfrommer/add_packaging_trigger 2022-11-15 19:35:59 -05:00
Varun Agrawal 3006a76444 update CombinedImuFactor test to better test for integration reset 2022-11-15 19:24:22 -05:00
Varun Agrawal 41d0606816 update PreintegratedCombinedMeasurements constructor to take default preintMeasCov 2022-11-15 19:23:55 -05:00
Varun Agrawal dc83c6f618 update CombinedScenarioRunner to accept preintMeasCov 2022-11-15 19:22:33 -05:00
Varun Agrawal 6eef703019 reorder operations in resetIntegration and add docstrings 2022-11-15 16:21:42 -05:00
Bernd Pfrommer 10e03063b3 add workflow to trigger ubuntu packaging 2022-11-15 11:46:06 -05:00
Varun Agrawal 239412956c address review comments 2022-11-15 00:50:03 -05:00
Varun Agrawal a281e1a26e
Merge pull request #1327 from borglab/fix/gbt-determinant 2022-11-14 19:34:03 -05:00
Varun Agrawal ad9c1a72f5
Merge pull request #1324 from Taeyoung96/fix-imuFactor-example 2022-11-14 11:04:46 -05:00
Varun Agrawal 0d60d80f73
Merge pull request #1321 from borglab/housekeeping 2022-11-14 11:03:16 -05:00
Varun Agrawal 93079f32e1 docstring updates 2022-11-14 10:58:02 -05:00
Varun Agrawal 3dcf9d8da8 fix bug in GaussianBayesTree::logDeterminant 2022-11-14 10:54:03 -05:00
Varun Agrawal c709932f98 Add unit test exposing GaussianBayesTree determinant bug 2022-11-14 10:46:38 -05:00
Tae Young Kim 193ee66e8f Remove unnecessary functions in ImuFactorsExample.cpp 2022-11-13 16:57:16 +09:00
Varun Agrawal 5e2cdfdd3b make continuousProbPrimes and continuousDeltas as templates 2022-11-12 23:07:34 -05:00
Varun Agrawal 6e6bbfff4c update docstring for Ordering::+= 2022-11-10 10:53:17 -05:00
Varun Agrawal 318f7384b5 fixup the final tests 2022-11-10 10:53:04 -05:00