Richard Roberts
b7b655cb7f
Added option for configuring and installing an extra project-specific cmake definitions file
2013-08-24 18:01:26 +00:00
Alex Cunningham
5fe46f9bad
Added exists() as a utility for matlab to check whether a pointer is live
2013-08-23 20:06:08 +00:00
Vadim Indelman
e6d5c2bf73
updated to the new gtsam version.
2013-08-23 18:15:28 +00:00
Vadim Indelman
6ab49e95da
Added cref_list_of.
2013-08-23 18:12:59 +00:00
Vadim Indelman
e439a298b8
disabled until debugging is done.
2013-08-23 16:18:18 +00:00
Vadim Indelman
3b7670c5aa
added TransformBtwRobotsUnaryFactorEM.
2013-08-23 15:24:46 +00:00
Vadim Indelman
77e02a332e
Added TransformBtwRobotsUnaryFactorEM. May need to move to MAST later.
2013-08-23 15:24:16 +00:00
Vadim Indelman
f6402916d6
added flag_bump_up_near_zero_probs_.
2013-08-23 15:22:50 +00:00
Vadim Indelman
ca3956adc1
minor changes.
2013-08-23 15:21:50 +00:00
Richard Roberts
4d92914373
Fix for boost compile flags on windows
2013-08-22 21:44:15 +00:00
Richard Roberts
930c537991
Added TBB include directories when compiling matlab wrapper
2013-08-22 21:44:14 +00:00
Richard Roberts
14bcab725f
Attempting to fix mac compile error
2013-08-22 15:59:29 +00:00
Alex Cunningham
741f0ab4e3
Added "throw()" to tbb derived exception classes so that library compiles
2013-08-22 14:10:01 +00:00
Richard Roberts
f43c9557b9
Fixed exception handling with TBB
2013-08-21 22:15:36 +00:00
Richard Roberts
d7559b8d98
Added global_includes.h missing from some files
2013-08-21 22:15:34 +00:00
Zsolt Kira
0466e606b0
Added try/catch for triangulation exception
...
Optimizations resulting in about 6-7% improvement
Added methods returning keys and other information needed to create generic projection factors
Code cleanup
2013-08-21 01:35:13 +00:00
Richard Roberts
0bc208e093
Ported a fix from Steve for keeping factor order consistent (I don't remember why this is needed)
2013-08-20 17:33:10 +00:00
Richard Roberts
6a89db28bb
Revert "Ported a fix from Steve for keeping factor order consistent (I don't remember why this is needed)"
...
This reverts commit 975d470b0fb7637c0f46e967301da4eda0f04b5a.
2013-08-20 17:07:40 +00:00
Richard Roberts
4fb7235310
Ported a fix from Steve for keeping factor order consistent (I don't remember why this is needed)
2013-08-20 16:53:44 +00:00
Richard Roberts
9f7bc2399e
Small change in getting version numbers into config.h
2013-08-20 16:53:43 +00:00
Richard Roberts
ae958ad0f5
Fixed testConcurrentIncrementalFilter
2013-08-19 22:07:32 +00:00
Richard Roberts
7ce91c7b27
Fixed two ISAM2 bugs
2013-08-19 22:07:31 +00:00
Luca Carlone
568335d21f
In progress fixing filter/smoother unit tests
2013-08-19 21:33:13 +00:00
Chris Beall
46ab10fb06
fix easy Kalman filter example
2013-08-19 21:32:51 +00:00
Luca Carlone
5b1fd32871
Fixed missing print function in Rot3Q
2013-08-19 20:35:37 +00:00
Chris Beall
e42f8e5a35
fix documentation
2013-08-19 20:25:04 +00:00
Chris Beall
ab51b50a9a
landmark triangulation now throws two different exceptions instead of returning boost::none. TriangulationCheiralityException and TriangulationUnderconstrainedException
2013-08-19 20:10:36 +00:00
Richard Roberts
95b1d9cd43
Added version information to config.h
2013-08-19 17:53:09 +00:00
Duy-Nguyen Ta
4a8fda3eab
comment out summarization in gtsam.h, since summarization.h disappeared.
2013-08-19 17:06:28 +00:00
Chris Beall
f3156d4717
fix when TBB is disabled
2013-08-19 15:51:06 +00:00
Alex Cunningham
c6cf4d2dab
Removed use of convenience libraries for tests - wasn't really supported in current version
2013-08-19 15:32:21 +00:00
Alex Cunningham
e841bbb41a
incremented version number of trunk to 3.0.0
2013-08-19 15:32:18 +00:00
Alex Cunningham
4b12d6f794
Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization
2013-08-19 15:32:16 +00:00
Alex Cunningham
f9dcf31c2b
Fixing examples and some tests for gtsam_unstable/nonlinear. testConcurrentIncrementalFilter doesn't compile and is disabled, testIncrementalFixedLagSmoother is enabled and builds, but fails.
2013-08-19 15:32:08 +00:00
Richard Roberts
f3fdf8abe9
Reenabled some code relating to Hessian factors that I had accidently left disabled
2013-08-18 17:17:09 +00:00
Zsolt Kira
fe860be33f
SmartProjectionFactor: Added add(measured, poseKey) method to incrementally add views to the same landmark.
...
Added unit test for new method and way of creating factor.
Fixed missing negative when calculating b for non-blockwise version of Schur complement
2013-08-18 02:18:32 +00:00
Richard Roberts
a5826dff93
First pass at parallelizing linearization
2013-08-16 22:17:28 +00:00
Richard Roberts
09c4d8b712
Disabled testBetweenFactorEM because it is in progress for debugging
2013-08-16 21:57:49 +00:00
Richard Roberts
c806d88ff1
Commented out print statements in unit test
2013-08-16 21:57:48 +00:00
Richard Roberts
793896eaea
Made noise zero so that testBetweenFactor passes
2013-08-16 21:44:59 +00:00
Richard Roberts
5dcfa04eb1
Fixed BayesTree joint marginals for the case of joints across disjoint trees in a forest
2013-08-16 21:24:34 +00:00
Richard Roberts
ce9e9b4a91
Added "TODO: correct?" comments
2013-08-16 21:16:07 +00:00
Richard Roberts
192962d96f
Fixed a couple problems in converted ConcurrentIncrementalFilter and ConcurrentIncrementalSmoother
2013-08-16 21:16:06 +00:00
Richard Roberts
da1c3549a9
Fix for previous commit that didn't work in GCC
2013-08-16 20:49:28 +00:00
Richard Roberts
2f140669be
Fix for previous commit that didn't work in GCC
2013-08-16 20:29:34 +00:00
Richard Roberts
68c6bf4a38
Added CMake code and preprocessor macros so that everything works without TBB and falls back on single-threading
2013-08-16 20:26:07 +00:00
Richard Roberts
69e4a3fd94
Formatting of CMake printing
2013-08-16 20:26:05 +00:00
Alex Cunningham
f4fd43391f
make targets
2013-08-16 19:47:24 +00:00
Alex Cunningham
80de8c43a1
Fixed LinearContainerFactor linearization - now passes tests
2013-08-16 19:42:25 +00:00
Chris Beall
af173c1a1c
fixed the basic examples. Discrete & Kalman filter examples are disabled for now per CMakeLists.txt
2013-08-16 17:13:45 +00:00