Commit Graph

5163 Commits (701bb0054d67c063e47cef167abb087a0c264d5e)

Author SHA1 Message Date
Richard Roberts 701bb0054d Added TBB and MKL directories to GTSAM_INCLUDE_DIR in GTSAM cmake config 2013-11-18 19:23:26 +00:00
Richard Roberts 0608e9a05b Added support for MKL in Eigen and fixed several errors and warnings within Eigen when using MKL 2013-11-18 19:23:23 +00:00
Richard Roberts 13a43f41a7 Corrected exact clique-finding algorithm 2013-11-18 19:23:18 +00:00
Richard Roberts d2cb52ea01 Fixed some warnings 2013-11-18 19:23:16 +00:00
Richard Roberts 67f70c37b5 Factored out symbolic elimination into a templated function 2013-11-18 19:23:13 +00:00
Richard Roberts d609c82afd Updated README file for TBB 2013-11-18 19:23:11 +00:00
Richard Roberts fa5d08d9a6 Option to reuse old factor slots in ISAM2 2013-11-18 19:23:09 +00:00
Richard Roberts 2df45ac7ca Added optional argument to VariableIndex::augment for specifying the indices of the new factors (needed for ISAM2 to reuse empty factor slots) 2013-11-18 19:23:06 +00:00
Jing Dong e4d56df32e Fix Matrix_(...) to Mat() <<… 2013-11-14 05:39:29 +00:00
Jing Dong 2896a45d1f Fix Matrix_(...) to Mat() <<... 2013-11-13 06:08:59 +00:00
Jing Dong 05467e4774 Fix Matrix_(...) to Mat() <<... in tests 2013-11-13 06:02:35 +00:00
Jing Dong 0b3aac7048 Fix Matrix_(...) to Mat() <<... in gtsam_unstable 2013-11-13 05:51:03 +00:00
Jing Dong 55f65339aa Fix Matrix_(...) to Mat() <<... in gtsam/slam 2013-11-13 05:34:27 +00:00
Jing Dong 7612e3ac43 Fix Matrix_(...) to Mat() <<... in gtsam/nonlinear 2013-11-13 05:30:40 +00:00
Jing Dong c08a0ebcae Fix Matrix_(...) to Mat() <<... in gtsam/linear 2013-11-13 05:27:20 +00:00
Jing Dong 763083d2db Fix Matrix_(...) to Mat() <<... in gtsam/base & gtsam/geometry 2013-11-13 04:50:42 +00:00
Jing Dong b806db8b20 Fix Matrix_(...) to Mat() <<... in gtsam/base 2013-11-13 00:04:59 +00:00
Richard Roberts b4942110bc Fix for TimeTBB not compiling on linux 2013-11-12 17:03:10 +00:00
Richard Roberts 314c44b0ad Fix when comparing NonlinearFactor with NULL noise model 2013-11-12 17:03:08 +00:00
Richard Roberts efc5ea8dce Small cleanup 2013-11-12 17:02:46 +00:00
Alex Cunningham 9a1d1f01bc Added serialization to KeyVector, KeyList and KeySet 2013-11-12 14:04:48 +00:00
Alex Cunningham 03dcf17393 Added test to verify that GaussianFactorGraph worked in serialization 2013-11-08 21:55:35 +00:00
Richard Roberts ec78d54f37 Removed old Index typedef and IndexFormatter 2013-11-08 16:35:28 +00:00
Alex Cunningham a95ade1f88 Added keyformatter for VariableIndex::print() 2013-11-08 16:28:42 +00:00
Alex Cunningham 8ee0342f7a Fixed install path issue with subfolder 2013-11-08 14:44:42 +00:00
Richard Roberts 0e95ca0096 Added TimeTBB example for timing task scheduling overhead 2013-11-07 21:41:25 +00:00
Richard Roberts 431c9b1987 Added stats mode in SolverComparer 2013-11-07 21:41:23 +00:00
Richard Roberts 1a41b9f4a2 Split out some tree traversal functions into separate file and added forest statistics function 2013-11-07 21:41:21 +00:00
Richard Roberts c707059af1 Added const dereference to ValueWithDefault 2013-11-07 21:41:19 +00:00
Richard Roberts cdbdea8e67 Removed leftover Ordered file 2013-11-07 21:41:18 +00:00
Alex Cunningham 1be1731c9b Expanded the clone() test 2013-11-07 16:19:50 +00:00
Alex Cunningham e3208a1f8e Added negate() and clone() to GaussianFactorGraph 2013-11-07 15:29:38 +00:00
Frank Dellaert 199505db5f Changed API for triangulation to use vectors of pinhole cameras, or a vector of poses and a single calibration 2013-11-06 06:31:46 +00:00
Frank Dellaert 9e0893d807 Better debugging output for LM 2013-11-06 06:29:42 +00:00
Richard Roberts 411e934385 Fixed a bug in checking for empty-matrix Jacobians that still have keys (kind of a hack) 2013-11-05 16:06:14 +00:00
Richard Roberts f262801932 Replaced gettimeofday with boost posix time for compatibility on windows 2013-11-05 16:06:12 +00:00
Richard Roberts 5defdbe73f Fixed compile problems on windows 2013-11-05 16:06:10 +00:00
Richard Roberts 2dc40087d0 Fixed problem in ISAM2 marginalizeLeaves (with Luca, port from other repo) 2013-11-05 16:06:06 +00:00
Alex Cunningham 8e35490f22 Added virtual destructor to pacify a warning 2013-11-04 21:29:12 +00:00
Frank Dellaert d95ae93f91 Found and fixed the bug in multiplyHessian ! The storage scheme is evil ! 2013-11-01 19:37:24 +00:00
Frank Dellaert a28e04988d Some documentation, and extra optimize test. In debug mode the unit test fails because it does not throw the right exception, but everything else seems fine. 2013-11-01 01:04:34 +00:00
Frank Dellaert b123c5dda2 Extra asserts 2013-11-01 01:03:32 +00:00
Frank Dellaert 4c47e6fcc4 targets 2013-10-31 20:15:20 +00:00
Frank Dellaert a1d78150ad Moved logging to start of iteration. 2013-10-31 19:14:18 +00:00
Frank Dellaert 302880fbe3 namespace internal does not only exist in gtsam -> made macros more explicit 2013-10-31 03:19:41 +00:00
Frank Dellaert ff050b82d9 Log *before* iteration starts 2013-10-31 03:19:09 +00:00
Luca Carlone efeb7b4f8a fixed warning on cheirality exception 2013-10-31 01:32:48 +00:00
Pablo Fernandez Alcantarilla 108df6e8cc LevenbergMarquardt time start ok 2013-10-30 22:30:02 +00:00
Alex Cunningham e7ee411d39 Exposed more interfaces for working with linear graphs and bayes nets 2013-10-30 21:34:52 +00:00
Alex Cunningham 511ab6334d Added a matlab version of the EXPECT assertion that throws a warning rather than an error on failure 2013-10-30 16:12:15 +00:00