Commit Graph

2622 Commits (c695b23e36e5eca277de97f89930cd6d5afcfecc)

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
Kai Ni 0181b27457 delete obsoleted authors. refer to THANKS 2010-10-13 19:58:50 +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 fbdf9647f8 new test to drive elimination tree development 2010-10-12 00:15:26 +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 ccea5c79cb unwhitened error in LinearApproxFactor now works 2010-10-11 04:47:57 +00:00
Alex Cunningham 82e6c63d13 Enabled testVectorValues 2010-10-11 04:30:20 +00:00
Alex Cunningham c92026884b moved and enabled testKey, LinearApproxFactor creation/linearization works 2010-10-11 04:30:19 +00:00
Alex Cunningham c57c93a490 Re-enabled more constraints 2010-10-11 04:30:18 +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 6002931e12 Renamed LieConfig and TupleConfig to use Values 2010-10-09 03:09:55 +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 0fb6c1320e Renamed example to be more consistent, pulled in Ordering in NonlinearOptimizer 2010-10-08 18:39:19 +00:00
Alex Cunningham 20e1f89943 comments only 2010-10-08 17:38:01 +00:00
Alex Cunningham b4ea19f141 Changed "Values" typedef in LieConfig to avoid name clobbering 2010-10-08 17:37:59 +00:00
Frank Dellaert 8dd9f03992 F now works (mysteriously) 2010-10-05 13:57:24 +00:00
Frank Dellaert 4169e08215 added tensor2 norm and fixed equivalent 2010-10-05 13:57:00 +00:00
Alex Cunningham c0581cd100 Removed old autoconf scripts 2010-10-04 19:47:26 +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
Alex Cunningham 291685e633 comments only 2010-10-02 19:57:10 +00:00
Alex Cunningham 8da9b660c0 using binary logmap instead of Logmap(between()) 2010-10-01 19:59:25 +00:00
Yong-Dian Jian a48bf9499a add new interface to levenbergMarquardt, now can take a threshold for sum of error 2010-10-01 14:47:28 +00:00
Kai Ni 9a805d68bf add testLieScalar 2010-09-30 03:37:15 +00:00
Chris Beall ea92ad7be4 updated to sort U in addition to S & V such that A = U*S*V' holds when sort=true 2010-09-28 17:56:29 +00:00
Alex Cunningham 4455bd0c1a made simulated2D factors more generic 2010-09-28 16:26:44 +00:00
Alex Cunningham 65d9cf881a Fixed wrong include path in projectiveGeometry 2010-09-28 15:20:17 +00:00
Frank Dellaert 65af8cd7f9 Added more argument checks and used cool matrix proxy to fill A matrix for estimating F 2010-09-28 14:59:23 +00:00
Frank Dellaert 51b1650b08 improved and moved DLT function to Matrix.cpp 2010-09-28 14:58:36 +00:00
Alex Cunningham dbe01bd0c8 simulated2D now allows for custom variable types (as long as they are still Point2) 2010-09-27 18:46:13 +00:00
Alex Cunningham 9ffd075225 Removed transform functions from Point2 2010-09-27 18:27:11 +00:00
Alex Cunningham 2ac1685b93 Made enums be typedefs so that verbosity levels can be actual types 2010-09-27 16:01:43 +00:00
Alex Cunningham fd5134b06d fixed derivatives for transforms again 2010-09-27 15:08:51 +00:00
Alex Cunningham 87465cb04b fixed bug in derivatives in transform_from 2010-09-27 12:34:01 +00:00
Alex Cunningham b6009028d8 Added some simple transform_[to|from] functions to Point2 to allow for linear systems to still use transforms in generic code 2010-09-25 22:31:48 +00:00
Yong-Dian Jian c1fee1ab88 in spqr_householder, use heap when the expected array size is greater than 2M bytes, otherwise, use local stack. Could have a better fix globally 2010-09-25 13:46:16 +00:00
Alex Cunningham 5745226452 split LinearApproxFactor into an implementation header file 2010-09-22 15:34:03 +00:00
Alex Cunningham b09b7fffbb Removed extraneous template parameter for LinearApproxFactor 2010-09-22 13:29:29 +00:00
John Rogers 92539ed08c Made numericalDerivative global functions inline so they can be included from multiple source files and linked together without name collisions 2010-09-21 20:36:33 +00:00