Commit Graph

2622 Commits (c695b23e36e5eca277de97f89930cd6d5afcfecc)

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