Michael Kaess
5a2e620520
new iSAM2 alg, still failing...
2010-07-16 09:06:09 +00:00
Kai Ni
89061cd953
proper covariance for 10K2 dataset
2010-07-15 04:41:17 +00:00
Frank Dellaert
d73ae62d78
functional
2010-07-15 01:41:26 +00:00
Frank Dellaert
4ffc55d8a2
More complex example
2010-07-15 01:41:11 +00:00
Frank Dellaert
65661d20ad
findAndRemovefactors throws no more exception if key not found
2010-07-15 01:41:01 +00:00
Frank Dellaert
b5c0f3cee8
Simplified Cluster class, elimination tree constructors tested, junction tree tests disabled for now.
2010-07-14 23:48:51 +00:00
Alex Cunningham
8aad6443bd
Small utility function for Rot2 to return degrees
2010-07-14 21:04:04 +00:00
Kai Ni
3245bad2aa
add another W-10000 data set from HOG-Man release. I named it as "10K2" dataset
2010-07-14 20:13:36 +00:00
Frank Dellaert
bd58c65a9c
Added EliminationTree framework
2010-07-14 15:22:37 +00:00
Alex Cunningham
c19a404ae2
slightly prettier error handling in testWrap
2010-07-14 14:06:26 +00:00
Alex Cunningham
b2a0356965
Added try/catch to testWrap so that it errors gracefully
2010-07-14 14:00:40 +00:00
Frank Dellaert
20b09e5383
Re-organized FactorGraph, and de-templatized findAndRemoveFactors
2010-07-14 13:55:32 +00:00
Alex Cunningham
5ce345adc6
Fixed compile error with due to implementation inclusion.
2010-07-14 13:41:30 +00:00
Frank Dellaert
37298fa609
Simplified Cluster class, commented out JT stuff in GFG to not trigger big recompiles
2010-07-14 12:41:22 +00:00
Frank Dellaert
d07dfac236
Made JunctionTree a subclass of ClusterTree
2010-07-14 04:32:58 +00:00
Frank Dellaert
c3a907127f
Created ClusterTree (duplicate of Junction tree for now, will split later). GaussianJunctionTree is no longer a template. TestJunctionTree now tests with SymbolicFactorGraph
2010-07-13 22:03:18 +00:00
Frank Dellaert
30b377e441
Fix makefiles to refer to $(top_srcdir) to enable parallel build
2010-07-13 19:13:07 +00:00
Frank Dellaert
559eaf8cc1
Moved smallExample to slam, as used in some project unit tests as well. [tests] no longer builds a local library as a consequence.
2010-07-13 05:26:19 +00:00
Frank Dellaert
3c8d243bec
image with gtsam structure
2010-07-13 05:25:31 +00:00
Frank Dellaert
dc120298e5
Moved Dimensions type to GaussianFactor as only used in linear inference.
2010-07-13 04:07:05 +00:00
Frank Dellaert
9aea4530aa
Fixed make install interaction with MATLAB wrapper code
2010-07-12 22:49:21 +00:00
Frank Dellaert
1b92c1ae9f
Changed README to document new structure
2010-07-12 22:35:22 +00:00
Frank Dellaert
8ce5e321c8
Last part of re-organization for now: all things linear/Gaussian are now in the "linear" sub-directory.
2010-07-12 22:18:38 +00:00
Kai Ni
f67220773a
split JunctionTree to GaussianJunctionTree
2010-07-12 21:34:03 +00:00
Richard Roberts
3736d73413
"Correct" way of checking for non-existent items in SymbolMap
2010-07-12 20:20:24 +00:00
Richard Roberts
3d9ac5094b
Added debugging check for singular matrices in backSubstituteUpper and backSubstituteLower
2010-07-12 20:19:52 +00:00
Alex Cunningham
9cfe5d780b
Moved testFactorGraph from nonlinear to inference, added binaries to svn:ignore
2010-07-12 17:03:12 +00:00
Frank Dellaert
c9db61e137
Newly functional build: second part of re-organization. cpp now split into inference and nonlinear.
2010-07-12 16:36:58 +00:00
Frank Dellaert
8ac1b5639e
Non-functional revision: renamed cpp to inference
2010-07-12 16:22:47 +00:00
Frank Dellaert
c5a2440608
Non-functional revision: moved files to nonlinear
2010-07-12 16:19:55 +00:00
Alex Cunningham
832fd697b9
Added config.h to ignore
2010-07-12 13:27:34 +00:00
Alex Cunningham
a27072846f
Removed config.h and old testFactorgraph.cpp
2010-07-12 13:25:58 +00:00
Alex Cunningham
bbc4a1fced
silly macs and their non-case sensitive filesystems
2010-07-12 13:23:52 +00:00
Frank Dellaert
f0dd5c2d68
Ignore Makefile.in
2010-07-12 07:50:05 +00:00
Frank Dellaert
80149afc30
delete Makefile.ins
2010-07-12 07:48:26 +00:00
Frank Dellaert
7f87639986
Some cleanup (mostly ignores) after re-organization check-in
2010-07-12 07:39:54 +00:00
Frank Dellaert
fea5beb638
Re-organization: moving all files.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00
Frank Dellaert
0bb661e847
geometry Makefile.am
2010-07-12 06:55:48 +00:00
Frank Dellaert
921d9741dd
Re-organization: 4 sub-directories.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 06:22:55 +00:00
Kai Ni
8ce3f9095e
remove unused code
2010-07-11 07:31:03 +00:00
Kai Ni
2c5522f2fa
fixed junction tree unit tests
2010-07-11 07:30:27 +00:00
Frank Dellaert
925a5ca3c5
no -g, enable lapack
2010-07-11 05:36:50 +00:00
Richard Roberts
9b89a32880
Fixed errors introduced by previous changes
2010-07-10 22:59:50 +00:00
Richard Roberts
ad0bd147f0
Fixed compiler warnings
2010-07-10 21:01:06 +00:00
Richard Roberts
92d705e25b
Fixed compiler warnings
2010-07-10 20:58:32 +00:00
Michael Kaess
d4b8c84996
other colamd test fixed
2010-07-10 14:15:08 +00:00
Michael Kaess
1bc2efc8b0
new isam2 alg - mostly done
2010-07-09 23:18:10 +00:00
Michael Kaess
80dc9510d6
fixed unit test, clean up ccolamd code
2010-07-09 18:15:54 +00:00
Alex Cunningham
d1280495e3
Added tests and fixes so that nonlinear equalities will optimize properly when error is allowed.
2010-07-09 17:08:35 +00:00
Alex Cunningham
1a11998273
Removed #ifdef overrides for GaussianFactorGraph and some extraneous GSL code
2010-07-09 16:33:52 +00:00