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
Jeffrey
c6ba2b5fd8
update doc string in BayesTreeMarginalizationHelper.h
2024-10-29 15:13:09 +08:00
Jeffrey
896e52ca27
Fix marginalization in IncrementalFixedLagSmoother.
...
Add BayesTreeMarginalizationHelper.h and use the new helper
to gather the additional keys to re-eliminate when marginalizing
variables in IncrementalFixedLagSmoother.
2024-10-28 23:38:04 +08:00
Jeffrey
1dd3b180b1
update testIncrementalFixedLagSmoother.cpp to reproduce the bug in marginalization
2024-10-28 20:33:06 +08:00
Frank Dellaert
d48b1fc840
Merge pull request #1885 from borglab/feature/tripletFactor
...
TransferFactor with numerical derivatives
2024-10-26 23:10:14 -07:00
Varun Agrawal
210e582440
Merge pull request #1886 from borglab/fixes
2024-10-26 19:28:20 -04:00
Varun Agrawal
92b3272823
make shared_ptr a reference
2024-10-26 18:08:43 -04:00
Varun Agrawal
0271eb637c
remove redunant assignment of boolean flag
2024-10-26 18:08:30 -04:00
Varun Agrawal
e7dea39562
make function inline to avoid multiple definition error
2024-10-26 18:08:10 -04:00
Frank Dellaert
cbbe2d2e88
Address review comments
2024-10-25 20:58:10 -07:00
Frank Dellaert
3d622261d7
Merge pull request #1884 from borglab/feature/F_matrix
...
Two fundamental matrix classes
2024-10-25 20:43:50 -07:00
Frank Dellaert
00cb637db3
Renamed method
2024-10-25 07:36:16 -07:00
Frank Dellaert
38ac1b4837
Batched version
2024-10-25 07:34:42 -07:00
Frank Dellaert
be68e07ddb
Use abc terminology
2024-10-25 07:34:42 -07:00
Frank Dellaert
19c75cb95c
Use FundamentalMatrix now
2024-10-25 07:34:42 -07:00
Frank Dellaert
ca199f9c08
Switch to general F
2024-10-25 07:34:42 -07:00
Frank Dellaert
7d95505d11
Init from pose and Ks
2024-10-25 07:34:42 -07:00
Frank Dellaert
77754fd69b
Example with SimpleF
2024-10-25 07:34:42 -07:00
Frank Dellaert
6f2b49d80d
Additional API
2024-10-25 07:34:42 -07:00
Frank Dellaert
bf47ef3432
Got rid of inheritance
2024-10-25 07:34:42 -07:00
Frank Dellaert
ade1207334
Use EdgeKey logic
2024-10-25 07:34:42 -07:00
Frank Dellaert
e6bfcada40
True factor
2024-10-25 07:34:42 -07:00
Frank Dellaert
68c9da8c4e
More cleanup
2024-10-25 07:34:42 -07:00
Frank Dellaert
bec4afa3f8
EdgeKey for view graphs etc...
2024-10-25 07:34:42 -07:00
Frank Dellaert
5f9eeb4415
Clean up/format
2024-10-25 07:34:42 -07:00
Frank Dellaert
34182bddda
TripletError vs TransferFactor
2024-10-25 07:34:42 -07:00
Frank Dellaert
d44cca770d
TransferFactor in sfm
2024-10-25 07:34:42 -07:00
Frank Dellaert
00fc2ecc2b
Slight modernization
2024-10-25 07:34:42 -07:00
Frank Dellaert
8a0ab6e094
proto-factor with numerical derivative
2024-10-25 07:34:42 -07:00
Frank Dellaert
90ae543c7f
Address review Comments
2024-10-25 07:33:24 -07:00
Frank Dellaert
502dcc480b
Just FundamentalMatrix
2024-10-24 17:30:30 -07:00
Frank Dellaert
9773fbc629
Add missing export
2024-10-24 17:05:31 -07:00
Frank Dellaert
5b413b84c9
Remove inheritance, use abc language
2024-10-24 15:13:45 -07:00
Varun Agrawal
23d28b64dc
make executable
2024-10-24 17:43:08 -04:00
Varun Agrawal
328ee4d150
update issue template
2024-10-24 17:43:00 -04:00
Varun Agrawal
2258c6431e
fix wrapping for matlab
2024-10-24 17:42:50 -04:00
Varun Agrawal
6b7222ea99
remove reference for shared_ptr
2024-10-24 17:42:29 -04:00
Frank Dellaert
dc23c02be8
Fix transfer2, add export
2024-10-24 00:41:17 -07:00
Frank Dellaert
0431299df6
Move transfer to cpp
2024-10-23 23:59:32 -07:00
Frank Dellaert
82224a611b
cpp file
2024-10-23 23:36:10 -07:00
Frank Dellaert
984232defb
Kill templates
2024-10-23 23:21:02 -07:00
Frank Dellaert
22c6b854f7
TripleF and transfer
2024-10-23 22:56:07 -07:00
Frank Dellaert
3036ed8067
Verify triplet epipolar transfer
2024-10-23 21:08:42 -07:00
Frank Dellaert
32980f3e09
Conversion
2024-10-23 18:04:06 -07:00
Frank Dellaert
76175feb95
Base class
2024-10-23 16:01:28 -07:00
Frank Dellaert
f104951494
Simple F version
2024-10-23 15:56:22 -07:00
Frank Dellaert
f6ed30d498
Initial check-in
2024-10-23 15:26:00 -07:00
Frank Dellaert
ff9a399117
Spelling
2024-10-23 15:25:05 -07:00
Frank Dellaert
0ffe6c9303
Merge pull request #1883 from borglab/feature/hybridISAM
...
Some Hybrid iSAM cleanup
2024-10-23 10:36:30 -07:00
Frank Dellaert
366b51432a
Merge pull request #1881 from borglab/feature/no_conditionals
...
Significant speedup
2024-10-23 10:36:08 -07:00