Commit Graph

42 Commits (bc36e653fd8cc3721d44aed73e81490ac0b53fc2)

Author SHA1 Message Date
Kai Ni bc36e653fd depend on external CCOLAMD and DenseQR 2010-10-16 01:55:47 +00:00
Richard Roberts 130d9d2797 Made EliminationTree generic, with Symbolic and Gaussian unit tests 2010-10-15 15:53:36 +00:00
Yong-Dian Jian fc66445be8 fix for cityslam 2010-10-15 02:40:46 +00:00
Yong-Dian Jian ae0e51aaff updates for cityslam, unfinished.. 2010-10-14 16:08:16 +00:00
Kai Ni 24d499039f prepend license information on all the codes 2010-10-14 04:54:38 +00:00
Kai Ni 28460a3ad5 remove dependency on colamd 2010-10-14 04:05:09 +00:00
Kai Ni 5cbf67eeba move colamd and spqr_mini out of gtsam 2010-10-14 02:41:08 +00:00
Yong-Dian Jian de90c84d91 fix for cityslam 2010-10-13 22:41:26 +00:00
Frank Dellaert 3c8b10505c removed typename compile bug 2010-10-13 21:25:15 +00:00
Richard Roberts e2430fcbf8 Factors always sorted by key (for matrices and key vector), checkInvariants() function for several classes, fixes in print and equals for VariableIndex (were not accouting for permuted variable indices). 2010-10-13 20:43:58 +00:00
Frank Dellaert 024c4b899e replaced constructor taking iterator with a named constructor fromRange, as the former hid the three-argument constructor and lead to segfaults 2010-10-12 00:14:50 +00:00
Frank Dellaert 057050fa9f renamed varid_t to Index 2010-10-11 21:14:35 +00:00
Richard Roberts 96eb939749 Fixed computing marginals in BayesTree 2010-10-11 16:02:01 +00:00
Alex Cunningham 82e6c63d13 Enabled testVectorValues 2010-10-11 04:30:20 +00:00
Alex Cunningham 07bda5aa97 Changed linear config names to *Values, updated comments 2010-10-09 03:09:58 +00:00
Alex Cunningham 7610b1acb7 fixed function spelling error 2010-10-09 03:09:54 +00:00
Alex Cunningham 76f400232f Fixes to make new merged library compile 2010-10-08 22:21:48 +00:00
Richard Roberts 1d52ff90a8 Merged simplelinear branch into trunk 2010-10-08 22:04:47 +00:00
Alex Cunningham f6ada87314 Removed LDL, ConstraintOptimizer things, and FusionTupleConfig. Added *.valgrind run commands so that tests can be checked for memory errors. Removed some extraneous stuff in configure.ac 2010-10-02 23:38:01 +00:00
Frank Dellaert 8d5e9fffce comments 2010-09-20 20:49:15 +00:00
Richard Roberts 55dedc97e3 Fixed include paths so that making individual unit tests works again 2010-09-11 16:54:50 +00:00
Alex Cunningham 5650f5af5e Removed binaries and generated files 2010-09-10 13:20:01 +00:00
Alex Cunningham 80d61d5f9f Fixed bug to make sure that carmen_readers output poses in the correct frame 2010-09-09 19:30:35 +00:00
Alex Cunningham a461680a2b Removed extraneous headers that were causing problems related to boost serialization and added testSerialization with conditional compiling (--enable-serialization). Currently, the test is all commented out, and it should not affect those not using the flag. 2010-08-27 15:31:20 +00:00
Alex Cunningham 23a30f8475 Removed remaining global lie functions on lie objects and configs, switched the Lie base class to a simple concept check function, fixed build script for examples. ISAM2 and MastSLAM verified as compiling. 2010-08-26 19:55:40 +00:00
Richard Roberts f1132359d4 Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs) 2010-08-19 17:23:19 +00:00
Richard Roberts fa4cf73e8e Changed some int's to size_t's that I missed earlier 2010-08-09 03:48:33 +00:00
Richard Roberts 0316a53f79 Removed spurious "using namespace noiseModel" 2010-08-08 03:10:29 +00:00
Kai Ni 71074b2188 avoid constructing and deconstructing btree overhead and speed up the multi-frontal solver 2010-07-31 07:19:03 +00:00
Alex Cunningham 82a160074a Removed the test from testGaussianFactor from an old MAST failure case - as it turns out, the system had inconsistent dimensions, which is why elimination crashed out. 2010-07-23 13:25:27 +00:00
Kai Ni 2a2bc2f70f multi-frontal solver works now as a result of flight delay 2010-07-18 20:23:23 +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
Alex Cunningham f0b424a3d1 Moved tests and timing scripts into subfolders 2010-07-16 17:10:16 +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 dc120298e5 Moved Dimensions type to GaussianFactor as only used in linear inference. 2010-07-13 04:07:05 +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