Commit Graph

63 Commits (e2430fcbf8fd834df1b4ec6d1f092d2cb51141ae)

Author SHA1 Message Date
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
Richard Roberts e545f59fb2 Inference::Marginal returns a factor graph 2010-10-13 20:41:26 +00:00
Richard Roberts cbda1ac6f6 Moved ISAM2 out of gtsam into the ISAM2 project 2010-10-13 20:40:24 +00:00
Richard Roberts bd9d0a2ce0 Bug fix - uninitialized variable 2010-10-13 15:56:42 +00:00
Frank Dellaert b56b0fe3a4 Moved test to inference and added ETree prototype code 2010-10-12 05:19:51 +00:00
Frank Dellaert bc0e855453 added testConditional 2010-10-12 00:15:11 +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 c92026884b moved and enabled testKey, LinearApproxFactor creation/linearization works 2010-10-11 04:30:19 +00:00
Richard Roberts 45456aab8e Fixed computing shortcuts in BayesTree 2010-10-10 03:10:03 +00:00
Richard Roberts 84d6b5be6a Re-enabled computing marginals of a set of variables (Inference::Marginal(...)) 2010-10-10 00:51:57 +00:00
Alex Cunningham 5be0bf6e28 Changed Value_t conventions to Value, fixed some install script problems 2010-10-09 03:53:27 +00:00
Alex Cunningham 2ac6447cd4 fixed install script bug due to duplicate inclusion of header files 2010-10-09 03:35:27 +00:00
Alex Cunningham 07bda5aa97 Changed linear config names to *Values, updated comments 2010-10-09 03:09:58 +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
Richard Roberts 5bda6fbd58 Disabled timing printouts 2010-09-16 19:35:16 +00:00
Michael Kaess 45cd8e5772 default 10 step relin 2010-09-12 23:36:29 +00:00
Michael Kaess 872ef5fe05 added statistics for evaluation, disabled timing 2010-09-12 15:43:24 +00:00
Michael Kaess 64467634e3 fixed wildfire/backsubstitution, execution much faster now even with very low threshold 2010-09-12 05:14:21 +00:00
Michael Kaess 4bad086759 speedup; cleanup and reordering to get in sync with paper 2010-09-11 21:07:37 +00:00
Richard Roberts 55dedc97e3 Fixed include paths so that making individual unit tests works again 2010-09-11 16:54:50 +00:00
Michael Kaess fe0490dc4d cleanup 2010-09-10 22:31:40 +00:00
Alex Cunningham 5650f5af5e Removed binaries and generated files 2010-09-10 13:20:01 +00:00
Michael Kaess b825655ba6 update+relin combined for speed; new backsub/threshold confirmed to yield correct result 2010-09-09 23:54:39 +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
Michael Kaess f8cf500aff bug fix in wildfire alg; more stats 2010-09-09 19:17:17 +00:00
Michael Kaess e86c9465bb calculating the number of nonzero entries in R corresponding to the Bayes tree 2010-09-06 20:34:59 +00:00
Michael Kaess d850e2837c cleanup 2010-09-05 18:28:06 +00:00
Michael Kaess dacd4b78a1 added optional stats code for ICRA figures 2010-09-05 04:26:56 +00:00
Michael Kaess 0c48c7cdf4 cleanup, bugfixes, timing 2010-09-02 04:23:08 +00:00
Michael Kaess 1ba97ef62c new algorithm working, still needs cleanup and lookups with improved efficiency 2010-09-01 22:53:26 +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
Duy-Nguyen Ta 9604cd4507 fix missing boost header in Key.h needed for BOOST_SERIALIZATION_NVP 2010-08-22 05:54:06 +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
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 d1ae7132ac Added constructor to upgrade a TypedSymbol to a labeled symbol 2010-07-26 17:23:18 +00:00
Kai Ni 2a2bc2f70f multi-frontal solver works now as a result of flight delay 2010-07-18 20:23:23 +00:00
Michael Kaess 2fc7e47952 removed excess print statements 2010-07-16 21:57:07 +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 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
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