Chris Beall
a411cf9683
small change to covariance stuff
2010-10-22 23:15:27 +00:00
Richard Roberts
c13d909343
Standardized function names ('sequential' and 'multifrontal' instead of 'elimination' and 'multifrontal')
2010-10-22 23:01:21 +00:00
Richard Roberts
fda11d7c15
Extra unit test to check that marginals from sequential and multifrontal are the same
2010-10-22 22:53:33 +00:00
Kai Ni
0eaaa12e15
denseQR
2010-10-22 22:36:53 +00:00
Kai Ni
b6c625a63f
denseQR
2010-10-22 22:32:24 +00:00
Richard Roberts
8ff5bf5c7c
Bug fix in BayesTree marginal, re-enabled joint and unit tests
2010-10-22 22:11:23 +00:00
Chris Beall
c47893f105
added method to get covariance to optimizer
2010-10-22 21:27:46 +00:00
Richard Roberts
d21c6e4813
NonlinearOptimizer keeps the solver between iterations to prevent having to re-split the graph each iteration with SPCG
2010-10-22 19:47:46 +00:00
Chris Beall
69c6d05ce1
config() changed to values() for consistency
2010-10-22 19:29:15 +00:00
Richard Roberts
16589e841a
Fixed several typenames to be Upper case and no _type suffix
2010-10-22 18:39:04 +00:00
Chris Beall
72a3e3932c
removed typename
2010-10-22 18:11:15 +00:00
Richard Roberts
f9e0ed07a3
Code cleanup: lean and mean VariableIndex (got rid of different types for different FG's, slots, and storage template), renamed Conditional.h and Factor.h to match class names ConditionalBase and FactorBase (not ideal names but prevents conflict with typedefs), added typedef for symbolic multifrontal solver.
2010-10-22 18:02:55 +00:00
Yong-Dian Jian
105a4a9b7f
some handy commented code enable full ccolamd ordering
2010-10-22 14:56:52 +00:00
Alex Cunningham
3f86a12655
Removed some remaining references to LDL, which isn't used at all right now
2010-10-22 05:21:12 +00:00
Duy-Nguyen Ta
4b137de4a6
add README file for vSLAMexample. This file explains data format and coordinate frame convention used in these examples.
2010-10-22 05:00:32 +00:00
Richard Roberts
1d94dacca0
make check passes with dense qr using lapack geqrf
2010-10-22 03:51:10 +00:00
Duy-Nguyen Ta
58f23eb6ad
- add include ClusterTree-inl.h into JunctionTree-inl to avoid the "Clique->addChild(...)" undefined reference issue
...
- clean up ISAMLoop and fix comments in vISAMexample
2010-10-22 03:40:47 +00:00
Richard Roberts
f354f8183d
Added examples of using NonlinearOptimizer with multifrontal elimination
2010-10-22 02:53:27 +00:00
Chris Beall
acde4d99a5
Removed remaining references to denseQR, some fixes in NonlinearOptimizer
2010-10-22 01:46:33 +00:00
Chris Beall
3b09594a3c
del
2010-10-22 00:30:12 +00:00
Chris Beall
a90d455765
remove Dense test
2010-10-22 00:28:23 +00:00
Chris Beall
a46187ee67
delete
2010-10-22 00:25:40 +00:00
Manohar Paluri
21e2be0ad6
some matlab changes and modified Guassian:QR to mimic Constrained::QR and deleted DenseQR related stuff
2010-10-22 00:24:26 +00:00
Alex Cunningham
6f2ef4ed72
Pacified warnings
2010-10-22 00:17:08 +00:00
Richard Roberts
7c40fe32cf
Multifrontal QR using new solver interface
2010-10-22 00:06:54 +00:00
Duy-Nguyen Ta
31a080e4bf
vISAMexample is now working.
2010-10-21 23:32:51 +00:00
Rahul Sawhney
7b414ce6f7
cleanup
2010-10-21 23:20:18 +00:00
Chris Beall
50547af231
compiling fix
2010-10-21 23:08:15 +00:00
Richard Roberts
2650939bb7
New solver interface with all the files this time :-)
2010-10-21 23:04:42 +00:00
Duy-Nguyen Ta
5c68a07738
Fix bug in Ordering code where it keeps on increasing nVar even the insert is not successful.
2010-10-21 23:02:40 +00:00
Richard Roberts
812e3277ee
New linear solver interface, global inference functions removed.
2010-10-21 22:59:54 +00:00
Duy-Nguyen Ta
b9ec67cc3f
add data for vISAMexample
2010-10-21 22:55:55 +00:00
Duy-Nguyen Ta
96057df75b
delete old files
2010-10-21 22:53:43 +00:00
Duy-Nguyen Ta
5add714480
delete old files
2010-10-21 22:52:09 +00:00
Duy-Nguyen Ta
099552dbc9
- rename vSLAMexample to vSFMexample
...
- add vISAMexample. NOT working yet
2010-10-21 22:51:20 +00:00
Duy-Nguyen Ta
6458ac46f8
put pragma once for ISAM-inl
...
fix some path problem in vSLAMexample
2010-10-21 22:49:37 +00:00
Chris Beall
1014bff8b2
it's not entirely clear that this speeds things up, but this should disable dense column row/col checking
2010-10-21 22:42:38 +00:00
Yong-Dian Jian
16b05c438d
fix
2010-10-21 22:15:31 +00:00
Chris Beall
9f1e534500
cleaned up README for some of the recent changes
2010-10-21 21:50:29 +00:00
Yong-Dian Jian
adc8921f3b
separate the examples into easy/advanced style, remove shared pointer in easy examples, unify the convention
2010-10-21 21:38:38 +00:00
Rahul Sawhney
c7248a2b13
clean up
2010-10-21 21:12:37 +00:00
Chris Beall
0245ab06d2
concept documentation cleanup
2010-10-21 20:52:34 +00:00
Chris Beall
48be990ef1
cleanup
2010-10-21 20:26:26 +00:00
Chris Beall
8e40b28426
cleanup in geometry
2010-10-21 20:16:26 +00:00
Chris Beall
cfc6387537
minor cleanup
2010-10-21 20:11:17 +00:00
Chris Beall
ce6844abe1
fixed threshold problems that showed up when compiling 32 bit gtsam on Snow leopard with universal boost
2010-10-21 19:51:12 +00:00
Rahul Sawhney
6b553ce4fa
Cleanup / Cleanup flags
2010-10-21 18:54:00 +00:00
Rahul Sawhney
125c612c09
Some cleanup/cleanup flags, capitalization
2010-10-21 18:02:17 +00:00
Duy-Nguyen Ta
fbcbea5f61
- Fix threshold in Rot3 Logmap for Linux 32bit. Should be 1e-5 instead of 1e-10
...
- The fix makes PriorFactor and PosePrior in vSLAM work.
- Now vSLAMexample can use PosePrior. It doesn't need hard constraints. Also, the gaussNewton can converge.
2010-10-21 17:29:29 +00:00
Rahul Sawhney
200ac4e862
some cleanup / cleanup flags, capitalization
2010-10-21 16:32:11 +00:00