Commit Graph

337 Commits (8e35490f2249483e65de3b2d65183e5dad19b962)

Author SHA1 Message Date
Richard Roberts 83b1c4681b Added missing DLL export tags 2013-10-26 17:10:36 +00:00
Jing Dong 7ebce58a69 Fix Vector_() to Vec() in gtsam/slam 2013-10-21 05:27:27 +00:00
Luca Carlone a1402018ca added computePoints functionality in smartFactorsCreator 2013-10-19 22:42:51 +00:00
Luca Carlone 38c91e1913 added functions to get u0 and v0 from Cal3Bundler object (introduced in writeBAL) 2013-10-19 20:41:21 +00:00
Luca Carlone 796d9c7a67 added functionalities in dataset.cpp (writeBALfromValues) and BAL example 2013-10-19 20:28:20 +00:00
Luca Carlone 52a1b3d444 added writeBAL utility and pose conversion between GTSAM and openCV camera conventions 2013-10-18 06:17:04 +00:00
Luca Carlone eff198372b implemented read of BAL datasets and removed redundant code 2013-10-18 01:25:16 +00:00
Luca Carlone b51b038028 moved readBundler code from BundlerUtils to gtsam 2013-10-18 01:25:13 +00:00
Chris Beall e799c9ffa9 tabs converted to two spaces 2013-10-10 17:52:57 +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 4b12d6f794 Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization 2013-08-19 15:32:16 +00:00
Richard Roberts 793896eaea Made noise zero so that testBetweenFactor passes 2013-08-16 21:44:59 +00:00
Richard Roberts 4585fd1caa Merge branch 'svn/trunk'
Conflicts:
	gtsam/navigation/tests/testInertialNavFactor_GlobalVelocity.cpp
	gtsam/nonlinear/ISAM2.cpp
	gtsam/nonlinear/ISAM2.h
	gtsam/slam/tests/testBetweenFactor.cpp
	gtsam_unstable/nonlinear/ConcurrentBatchFilter.cpp
	gtsam_unstable/nonlinear/tests/testConcurrentBatchFilter.cpp
	gtsam_unstable/nonlinear/tests/testConcurrentBatchSmoother.cpp
	gtsam_unstable/slam/SmartProjectionFactor.h
2013-08-11 18:16:56 +00:00
Alex Cunningham cfd81093bd Fixing compile/interface issues, making (failing) testBetweenFactor more verbose 2013-08-08 17:59:19 +00:00
Alex Cunningham 389f2dd6cc testAntiFactor now passes 2013-08-08 17:53:07 +00:00
Alex Cunningham 89a0778ec4 comments only 2013-08-08 17:53:06 +00:00
Alex Cunningham 73d38710ad Fixed compile error in test and changed interface 2013-08-08 17:53:05 +00:00
Alex Cunningham bbb585079b Added include so that assert_equals works 2013-08-08 17:53:04 +00:00
Alex Cunningham 706534c3b8 Fixed compile problems in tests 2013-08-08 17:53:03 +00:00
Duy-Nguyen Ta 8cf7b6723f comment on how to pass this test 2013-08-08 08:46:55 +00:00
Richard Roberts e2f8dd866d Merge branch 'svn/trunk'
Conflicts:
	gtsam/linear/GaussianBayesTree.cpp
	gtsam/linear/GaussianBayesTree.h
	gtsam/linear/VectorValues.h
	gtsam/linear/tests/testVectorValues.cpp
	gtsam_unstable/nonlinear/sequentialSummarization.cpp
2013-08-06 18:33:24 +00:00
Richard Roberts 2d60d2cdfa Fixed more unit tests 2013-08-06 18:04:40 +00:00
Richard Roberts e39d100b6a Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc 2013-08-06 13:44:22 +00:00
Richard Roberts ede0805fac Global find+replace to remove Ordered 2013-08-05 22:31:44 +00:00
Richard Roberts cb7eb1b510 Find+replace Ordered headers 2013-08-05 22:31:33 +00:00
Richard Roberts 5eb7613f5c Started to fix errors resulting from removing Ordered classes 2013-08-02 22:09:49 +00:00
Duy-Nguyen Ta bf7dc7d480 failed unit test of BetweenFactor<Rot3> when the measurement is not the ground truth 2013-08-02 18:15:58 +00:00
Richard Roberts 0d05bf5ac5 Started on HessianFactor, converted Nonlinear stuff and disabled a lot of more advanced classes so the library compiles with nonlinear using unordered. 2013-08-01 21:57:43 +00:00
Richard Roberts 2705d85fa7 Merged from branch 'trunk' 2013-07-31 18:55:15 +00:00
Richard Roberts ba2ddb22d8 Fixed duplicate last line bug in load2D 2013-07-31 15:39:55 +00:00
Richard Roberts 2a54ed6e73 Added ability to load2D with landmark datasets 2013-07-31 15:24:53 +00:00
Richard Roberts 083dabdf1c Fixed typedefs in BearingRangeFactor 2013-07-31 15:24:48 +00:00
Richard Roberts 4b90242122 Added ability to load2D with landmark datasets 2013-07-30 14:32:10 +00:00
Richard Roberts 5b51538204 Fixed typedefs in BearingRangeFactor 2013-07-30 14:32:09 +00:00
Richard Roberts 3ade190128 Renamed old classes to "Ordered" and removed "Unordered" name from new classes 2013-07-29 23:55:40 +00:00
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