Commit Graph

4963 Commits (b51a8380c4e38f5eec4b6a696ccb0173551f9a4f)

Author SHA1 Message Date
Frank Dellaert 1e12f287ed ignore text files 2013-08-31 13:14:29 +00:00
Frank Dellaert e6b0b0a1bd Used local variables more 2013-08-31 03:22:07 +00:00
Frank Dellaert 2baa593458 Removed some unneeded namespace qualifications 2013-08-30 16:53:21 +00:00
Frank Dellaert c9a7796fc3 Added prior, now no longer segfaults... 2013-08-30 16:18:41 +00:00
Frank Dellaert 642e486ba9 Self-calibration example with GeneralSMFactor, compiles but throws an exception 2013-08-30 13:13:45 +00:00
Frank Dellaert d0cc7fbccc File with common simulated data. 2013-08-30 04:23:45 +00:00
Vadim Indelman b3d500f58c Added optional flag_bump_up_near_zero_probs. 2013-08-29 22:43:09 +00:00
Vadim Indelman 86d21aaa05 Added optional flag_bump_up_near_zero_probs. 2013-08-29 22:42:33 +00:00
Luca Carlone 141958123a Working version of rotation only smart factor 2013-08-28 17:37:58 +00:00
Vadim Indelman df36ee643a Added option to start with an M step. 2013-08-28 16:56:57 +00:00
Luca Carlone 0422b9cfef degenerate case in smart vision factor 2013-08-28 16:07:58 +00:00
Luca Carlone 633220a9dd degenerate case in SmartProjectionFactor 2013-08-28 16:07:56 +00:00
Chris Beall 19ddf3f228 minor speedup 2013-08-28 14:47:57 +00:00
Zsolt Kira bf8621aa3a Added some state that is returned/passed in to smart projection factor to support smart re-linearization
Fixed bug in batch example that did not add last set of measurements in file
Created incremental version that reads measurements as they come, associates with a smart factor (or creates new one), and optimizes.  
Last example achieves same results on 200-pose example as batch example.
2013-08-28 12:31:56 +00:00
Chris Beall 138a7ea28c minor fixes - removed unnecessary boost optional 2013-08-27 17:48:59 +00:00
Richard Roberts 8e9556d900 Fixed dataset paths 2013-08-27 17:22:33 +00:00
Richard Roberts 093ffa547e Fixed typo 2013-08-27 17:22:30 +00:00
Vadim Indelman 611fc14aaf Fixed compile errors on some macs 2013-08-27 15:53:30 +00:00
Richard Roberts 0fc7c068e5 Added back factor graph .add functions to maintain compatibility 2013-08-27 15:30:02 +00:00
Richard Roberts 06548ec8a9 Fixed bug in marginals introduced with unordered and modified a unit test to catch it. 2013-08-26 23:05:17 +00:00
Zsolt Kira f779736380 Fixed failed test, which resulted from removal of feature allowing one to pass a landmark in to constructor 2013-08-26 12:46:13 +00:00
Richard Roberts 93a2a486af Fixed compile error due to not returning a value 2013-08-25 20:02:28 +00:00
Richard Roberts fedf276160 When GTSAM_BUILD_TYPE_POSTFIXES is enabled, install Matlab toolboxes for different build modes in different directories. Also now using CMake generator expressions to control wrap flags so that build type switching within the IDE works for visual studio and xcode. 2013-08-24 18:23:07 +00:00
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