Alex Cunningham
230e124e68
Small changes to handle non out of source builds and makefile fixes.
2010-07-17 01:13:03 +00:00
Michael Kaess
2fc7e47952
removed excess print statements
2010-07-16 21:57:07 +00:00
Alex Cunningham
7fc184eba4
Added the ability to check if an operation throws the correct exception
2010-07-16 19:53:53 +00:00
Alex Cunningham
7b85dc3ff4
CppUnitLite will now catch exceptions and tell you the error and the line number of the failing test. This is to avoid having to hunt for crashing tests out of a large battery of tests. Look at the results of the (still failing) wrap/testWrap for an example.
2010-07-16 19:30:38 +00:00
Alex Cunningham
3438f89526
Removed the ldl library and added in a configure flag --enable-ldl to pull in ldl. Currently, it's probably a bad idea to actually use ldl, however, and nothing important is effected by its absense.
2010-07-16 18:16:18 +00:00
Alex Cunningham
8396783d0c
Moving linear tests into subfolder
2010-07-16 17:11:52 +00:00
Richard Roberts
ec016e7668
A little better debugging message when backSubstituting a singular matrix
2010-07-16 17:11:40 +00:00
Alex Cunningham
f0b424a3d1
Moved tests and timing scripts into subfolders
2010-07-16 17:10:16 +00:00
Michael Kaess
5ab154e654
new iSAM2 alg, still failing...
2010-07-16 09:26:38 +00:00
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