Commit Graph

302 Commits (8f4688fd5b2f6043ddb844d1e8e5d493eb0d0652)

Author SHA1 Message Date
Alex Cunningham 456d1b5cf7 Cleanup: moving old serialization function to gtsam_unstable, renaming matlab serializaion test 2013-06-19 17:50:09 +00:00
Alex Cunningham 5a7ee5f146 Disabled serialization syntactic sugar functions 2013-06-18 20:04:00 +00:00
Alex Cunningham a8199f2ed0 Changed naming convention for deserialization functions 2013-06-13 14:46:53 +00:00
Alex Cunningham e1fc90ad14 Added direct saving to/from files for graph/values serialization 2013-06-13 14:29:31 +00:00
Alex Cunningham 666e30a59b Changed serialization interface to return shared versions of graph/values to avoid copies in matlab 2013-06-12 19:30:21 +00:00
Alex Cunningham 19f7da62dd Refactored existing serialization functionality, added exposed interface for serialization 2013-06-12 19:30:20 +00:00
Vadim Indelman 3a13d6b2ad Added load2D_robust function to allow robust noise models when loading datasets. 2013-05-20 21:46:30 +00:00
Chris Beall 5ebf55712f missed methods to get verbosity flags in previous check-in 2013-05-08 20:22:50 +00:00
Chris Beall 923dd6a315 add Cheirality verbosity options to StereoFactor to mirrow what was already in ProjectionFactor 2013-05-08 20:10:20 +00:00
Chris Beall 0a36038de1 documentation 2013-05-08 19:44:17 +00:00
Chris Beall 32b3eebf07 removed redundant shared_ptr typedefs in Cal3_S2 and Cal3_S2Stereo 2013-05-08 19:21:00 +00:00
Alex Cunningham a069d24374 Moved PoseRotationPrior, PoseTranslationPrior and ReferenceFrameFactor to gtsam.slam 2013-04-30 17:50:47 +00:00
Richard Roberts 58bade6aa3 Switched constants to macros to avoid unused variable warnings 2013-04-25 16:32:05 +00:00
Richard Roberts eeef9eab32 Generating config.h file in CMake with quaternion mode flag, dataset paths. Also added CMake option to use system-installed Eigen, which works by generating a global eigen include file containing the corresponding include paths. 2013-04-25 15:57:15 +00:00
Richard Roberts a54d177202 Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows 2013-03-13 18:56:21 +00:00
Richard Roberts 6111c099ab Improved build of shared vs static GTSAM libraries - now possible to build either one or both, executables link to the shared if it is being build, or otherwise to the static. Also removed separate shared/static CMake flags for gtsam_unstable, now uses the same GTSAM_BUILD_SHARED and GTSAM_BUILD_STATIC as gtsam. 2013-03-13 18:17:39 +00:00
Alex Cunningham 6e026959ac Added flags in ProjectionFactor to allow optional verbosity in printing during Cheirality exceptions, as well as optional re-throwing of the exception. By default, Cheriality exceptions will be silent. 2013-02-21 21:21:07 +00:00
Stephen Williams 65a28b751d Added optional sensor to body transformation in the stereo factor 2012-11-01 15:38:59 +00:00
Stephen Williams 227f9c1620 Added optional sensor to body transformation to the range factor (and unit tests) 2012-10-21 22:34:56 +00:00
Stephen Williams 936081a05d Added an optional SensorToBody transformation to the GenericProjectionFactor. This allows the cameras to be rotated and/or translated from the main robot/vehicle frame. 2012-10-08 10:38:59 +00:00
Yong-Dian Jian 98b4da1d95 add std::endl 2012-10-08 01:42:38 +00:00
Yong-Dian Jian 535809c1c6 add #include <iostream> 2012-10-08 01:35:00 +00:00
Yong-Dian Jian d8c1f58eea show msg where point is behind camera 2012-10-08 01:25:18 +00:00
Yong-Dian Jian 16743bacd8 roll back changes 2012-10-08 01:12:51 +00:00
Yong-Dian Jian abc01c0779 enable display msg for exception 2012-10-07 23:11:41 +00:00
Richard Roberts b60189104c Added checks for proper noise model dimension 2012-10-05 23:23:40 +00:00
Yong-Dian Jian b356ca6e6a add a function to retrieve the prior 2012-10-05 16:57:44 +00:00
Chris Beall 4297d24c96 changed tabs to spaces for consistent indentation in all of GTSAM 2012-10-02 14:40:07 +00:00
Chris Beall f6ef1e1d9d added Cheirality exception as in ProjectionFactor 2012-09-27 19:06:30 +00:00
Chris Beall 49a952d237 more doxygen fixes 2012-09-07 19:12:02 +00:00
Richard Roberts 1c9fb8503b Merged to trunk from branch 'branches/2.1.0' 2012-09-07 16:02:16 +00:00
Chris Beall ed886e78b1 doxygen formatting 2012-09-07 15:17:23 +00:00
Chris Beall 6111904b1c add SLAM doxygen module 2012-09-07 15:16:14 +00:00
Richard Roberts 9816d4fe61 Fixed key bug in GeneralSFMFactor_Cal3Bundler 2012-09-06 18:24:39 +00:00
Richard Roberts 43f8613ec5 Fix in testDataset 2012-09-03 18:57:05 +00:00
Richard Roberts a01d479f44 Needed to disable C++ findExampleDataFile when building matlab wrapper 2012-08-29 23:09:59 +00:00
Chris Beall 820f632583 missing main? 2012-08-28 15:38:22 +00:00
Richard Roberts f27fee5524 Added findExampleDataFile to C++ gtsam (already existed in Matlab interface) 2012-08-28 15:00:50 +00:00
Frank Dellaert 23f3111148 Now reads bearing-range factors 2012-08-24 22:02:40 +00:00
Frank Dellaert 3dff334cdf Small printing problem 2012-08-24 22:02:17 +00:00
Alex Cunningham c60fc3ca2a Relegated the PartialPriorFactor to gtsam_unstable 2012-08-24 21:39:56 +00:00
Frank Dellaert 821c08844c Printing fix 2012-08-04 20:18:06 +00:00
Frank Dellaert 5629b07fd6 Fixed print issue 2012-08-04 19:49:10 +00:00
Stephen Williams 15cfa7e702 Remove namespace files 2012-07-30 15:38:58 +00:00
Stephen Williams 094d395238 Removed SLAM namespaces from testStereoFactor 2012-07-30 15:35:19 +00:00
Stephen Williams c49a2e5933 Removed SLAM namespaces from testProjectionFactor 2012-07-30 15:34:42 +00:00
Stephen Williams 4cf6f10458 Removed SLAM namespace from testAntiFactor 2012-07-30 15:34:18 +00:00
Richard Roberts 32f9ea526d Removed dataset function from gtsam (moved to CitySLAM, see previous commit) 2012-07-28 16:01:49 +00:00
Richard Roberts 9d2a3bf14e Finished denamespacing and reorganizing matlab code 2012-07-27 19:02:11 +00:00
Richard Roberts 5177f31a5d Merge remote-tracking branch 'svn/trunk' into remove_slam_namespaces
Conflicts:
	gtsam/nonlinear/SuccessiveLinearizationOptimizer.h
	matlab/examples/Pose2SLAMExample_circle.m
	matlab/examples/Pose2SLAMExample_graph.m
	matlab/examples/StereoVOExample_large.m
	tests/testGradientDescentOptimizer.cpp
2012-07-27 19:01:43 +00:00