Varun Agrawal
d091a9d440
combined update and pruning
2024-11-01 20:29:24 -04:00
Varun Agrawal
8aacfa95f3
add docstrings for elimination results
2024-11-01 20:24:36 -04:00
Varun Agrawal
44e8485360
get failing tests in testHybridBayesNet to pass
2024-11-01 20:23:32 -04:00
Varun Agrawal
e52970aa92
negLogConstant methods for HybridBayesNet
2024-11-01 20:23:04 -04:00
Varun Agrawal
9be3f41ca2
Correct the second term in the pruner value so that the minNegLogConstant term is set correctly
2024-11-01 19:58:23 -04:00
Varun Agrawal
1b5a6ebba9
update test name
2024-11-01 14:31:40 -04:00
Varun Agrawal
01829381da
move direct FG motion model test to testHybridMotionModel.cpp
2024-11-01 14:31:27 -04:00
Varun Agrawal
f5f878e6fa
update test group
2024-11-01 14:30:31 -04:00
Frank Dellaert
67495babae
Merge pull request #1888 from borglab/feature/wrapF
...
F wrapper and bugfix
2024-10-31 12:43:50 -07:00
Frank Dellaert
dfb69f367d
Merge branch 'feature/wrapF' into feature/essential_transfer
2024-10-31 10:34:31 -07:00
Frank Dellaert
56943f7be8
Better SVD handling
2024-10-31 10:32:04 -07:00
Jeffrey
0d9c3a9958
Remove unused variable
2024-10-31 22:23:22 +08:00
Jeffrey
1a5e711f0e
Further optimize the implementation of BayesTreeMarginalizationHelper:
...
Now we won't re-emilinate any unnecessary nodes (we re-emilinated
whole subtrees in the previous commits, which is not optimal)
2024-10-31 21:52:45 +08:00
Jeffrey
14c3467520
Remove old marginalization code in IncrementalFixedLagSmoother.cpp
2024-10-31 19:05:54 +08:00
Jeffrey
67b0b78ea1
Update BayesTreeMarginalizationHelper:
...
1. Refactor code in BayesTreeMarginalizationHelper;
2. And avoid the unnecessary re-elimination of subtrees
that only contain marginalizable variables;
2024-10-31 18:58:49 +08:00
Varun Agrawal
d985f2fc25
add missing header
2024-10-30 18:21:14 -04:00
Varun Agrawal
650bd576ea
Merge branch 'develop' into check-isam
2024-10-30 18:20:10 -04:00
Varun Agrawal
b2e586bb27
Merge pull request #1891 from borglab/fix/gcc-warning
2024-10-30 17:41:58 -04:00
Varun Agrawal
f4f54dd12d
Merge pull request #1892 from borglab/cleanup-hybrid-tests
2024-10-30 17:41:18 -04:00
Frank Dellaert
ecc736667b
Merge pull request #1856 from borglab/feature/attitude
...
Navigation docs
2024-10-30 13:52:07 -07:00
Varun Agrawal
31f0011d5f
update all tests
2024-10-30 16:33:28 -04:00
Varun Agrawal
be9fb064f5
method to get the nonlinear factors
2024-10-30 16:32:06 -04:00
Frank Dellaert
38ffcc3e5c
Switch measured/reference language.
2024-10-30 12:05:57 -07:00
Varun Agrawal
7f07509388
remove linearizedFactorGraph and use linearized unary and binary factors
2024-10-30 13:51:39 -04:00
Frank Dellaert
0c0ae7478c
Merge branch 'develop' into feature/attitude
2024-10-30 10:29:57 -07:00
Jose Luis Blanco-Claraco
8bd4738f47
Fix warning: ‘beta’ may be used uninitialized in this function
2024-10-29 23:40:37 +01:00
Frank Dellaert
d0808fcfc5
Merge branch 'feature/wrapF' into feature/essential_transfer
2024-10-29 11:58:35 -07:00
Frank Dellaert
5a2f1f8893
Get rid of scale
2024-10-29 11:57:14 -07:00
Frank Dellaert
64579373be
Fix small issues and store scaled s_
2024-10-29 11:57:07 -07:00
Frank Dellaert
8af0465d92
Median/plotting/initF
2024-10-29 11:56:07 -07:00
Frank Dellaert
c68858d7b6
Get rid of scale
2024-10-29 11:55:55 -07:00
Varun Agrawal
6734cd332f
formatting
2024-10-29 14:45:43 -04:00
Varun Agrawal
dfc91469bc
discreteFactors method
2024-10-29 14:45:19 -04:00
Frank Dellaert
005efb3f07
Abbreviate methods
2024-10-29 11:07:32 -07:00
Frank Dellaert
6b96ae217f
Fix small issues and store scaled s_
2024-10-29 10:58:08 -07:00
Varun Agrawal
ae95c6e84a
clean up tests and TODOs
2024-10-29 13:50:10 -04:00
Frank Dellaert
3e14b7194f
Add CalibratedEssentialMatrix case
2024-10-29 10:30:22 -07:00
Varun Agrawal
095a4cd187
remove print
2024-10-29 13:09:27 -04:00
Frank Dellaert
874fb5919f
Show iterations and add extra points
2024-10-29 09:34:33 -07:00
Frank Dellaert
aa0db60a52
Add SimpleF case
2024-10-29 09:21:19 -07:00
Varun Agrawal
4d5f1c0f43
formatting
2024-10-29 10:37:17 -04:00
Varun Agrawal
649da80c91
prune nonlinear factors in HybridNonlinearISAM
2024-10-29 10:03:23 -04:00
Jeffrey
c6ba2b5fd8
update doc string in BayesTreeMarginalizationHelper.h
2024-10-29 15:13:09 +08:00
Varun Agrawal
b4c7d3af81
formatting
2024-10-29 01:56:58 -04:00
Varun Agrawal
3c06f07551
check if NonlinearFactor is valid before linearizing
2024-10-29 01:56:03 -04:00
Varun Agrawal
3c50f9387c
add pruning support for HybridNonlinearFactor
2024-10-29 01:55:04 -04:00
Frank Dellaert
bbba497ca1
Add prior, use calibrations
2024-10-28 15:59:19 -07:00
Frank Dellaert
60ce938e31
Add prior templates
2024-10-28 15:59:19 -07:00
Frank Dellaert
c0bac3cac5
Error checking
2024-10-28 15:59:19 -07:00
Frank Dellaert
39d74d1d2a
Add missing template
2024-10-28 15:59:19 -07:00