Commit Graph

1213 Commits (f1132359d442fd48df3363ed3e96729d84e3cadc)

Author SHA1 Message Date
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