Commit Graph

5415 Commits (e7018e8c51e88aa2258e8e8e3c25802b02f87f6c)

Author SHA1 Message Date
Richard Roberts e7018e8c51 Fixed bugs in last commit and made GTSAM_SINGLE_TEST_EXE default on Xcode too 2014-02-13 10:57:09 -05:00
Richard Roberts 3e3f31c4d1 Made FIRST_PASS_DONE variable internal 2014-02-13 10:56:20 -05:00
Richard Roberts 661a157553 Working on standardizing/simplifying building unit tests and examples. Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults. 2014-02-13 01:34:31 -05:00
Richard Roberts 5ecfac348c Using boost random from 'boost' namespace instead of boost::random for compatibility with boost < 1.47 2014-02-12 16:45:30 -05:00
cbeall3 ec19643840 default constructor to allow serialization 2014-02-11 20:03:01 -05:00
Alex Cunningham b5c89b22b8 Merge branch 'develop' of bitbucket.org:gtborg/gtsam into develop 2014-02-11 09:16:36 -05:00
indelman 5db9dd4081 Removed .finished() from testGaussianBayesTreeUnordered.cpp 2014-02-10 08:54:14 -05:00
Alex Cunningham 6a91d7405c covarianceEllipse now returns the matlab handle for the lines object to allow for additional formatting by the user 2014-02-09 20:34:18 -05:00
Richard Roberts c1a018a1fd Made OpenMP check a little smarter - only is performed if MKL is found, to speed up cmake. 2014-02-08 14:09:50 -05:00
Richard Roberts 9d2c5888b8 Made cmake slightly nicer when using Xcode - removed a couple unnecessary prints, and removed .run targets when using Xcode since they're not needed and clog up the project view. 2014-02-08 11:14:43 -05:00
Richard Roberts 46e40dfe95 Disabled find_package(MKL) and find_package(OpenMP) checks when not building MKL and/or OpenMP, to speed up cmake times. 2014-02-08 10:37:24 -05:00
indelman 01be5dce94 Added template parameters to resolve Mac issue. 2014-02-05 15:51:20 -05:00
vindelman3 5ef681bc4a Changed Vec() to Vector(). 2014-02-05 13:59:21 -05:00
vindelman3 381899640e Moved TransformBtwRobotsUnaryFactor to gtsam_unstable from svn version. 2014-02-04 14:13:25 -05:00
cbeall3 9af20808d4 renamed incorrectly named serialization function 2014-02-04 11:05:25 -05:00
cbeall3 052d73c444 fixes for explicit Sphere2 constructor 2014-02-04 11:04:22 -05:00
Luca 44e323070a added Vadim 2014-02-01 20:20:54 -05:00
Frank Dellaert c04eff465d Merged in feature/testSphereSolution (pull request #6)
Made Sphere2 constructor to be explicit + some changes in Rot3.
2014-02-01 12:50:36 -05:00
indelman 5604414b40 Made Sphere2 constructor to be explicit + some changes in Rot3. 2014-02-01 12:42:59 -05:00
indelman b3a0802c93 Removed typename in shared_ptr declaration. 2014-02-01 09:28:04 -05:00
Frank Dellaert 828e07df08 README.md edited online with Bitbucket 2014-01-30 20:37:58 +00:00
Frank Dellaert 50cb432082 README.md edited online with Bitbucket 2014-01-30 20:20:52 +00:00
Richard Roberts d3128e93f3 Added markdown links to README.md 2014-01-30 15:13:13 -05:00
Richard Roberts ed40c0d94a Merge branch 'feature/cmake-shared-static' 2014-01-30 14:44:47 -05:00
Richard Roberts 4baa3763bc Final cleanup of text files - README.md, LICENSE*, USAGE, and INSTALL. 2014-01-30 14:42:23 -05:00
Richard Roberts 4b8c17ec77 Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'. Modified CMake options to only allow building either static or shared, but not both. Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms. 2014-01-30 14:41:25 -05:00
Luca fe55148dd7 deleted redundant files for imu factors 2014-01-27 17:38:01 -05:00
Richard Roberts 8cc58686a1 Merged in support/noMoreVector_ (pull request #4)
Dangerous constructors fixed
2014-01-27 16:30:52 -05:00
jing ca0a355498 merge in changes in develop branch recently 2014-01-27 16:29:17 -05:00
jing a2c3b8e083 remove changes in gtsam/linear/NoiseModel.cpp to fix unit test failures 2014-01-27 15:13:37 -05:00
Richard Roberts f38b599a8e Merged in feature/merge-2.4 (pull request #5)
Merge in changes from 2.4 release branch
2014-01-27 11:41:43 -05:00
dellaert 837085e5d4 Merge branch 'origin/release/2.4.0' 2014-01-25 11:45:59 -05:00
dellaert d3a61a9bb6 Merge branch 'support/2.4.0/mergeDevelop' 2014-01-25 11:10:24 -05:00
dellaert a606d0eab9 EssentialMatrixFactor 2014-01-25 11:09:20 -05:00
dellaert 5aa7d55691 Ignore Mac system files 2014-01-25 11:03:37 -05:00
dellaert 05625ff25e Sphere2 and EssentialMatrix 2014-01-25 10:21:58 -05:00
dellaert f01ee3b5d9 MATLAB changes from develop 2014-01-25 10:18:58 -05:00
dellaert 0464b38ca0 Merged changes from develop 2014-01-25 10:07:34 -05:00
Luca 8c46e1d0cf restricted cout to suitable verbosity level 2014-01-24 17:48:30 -05:00
Luca 8be9d37d72 created infrastruction for more general lambda policies in LM 2014-01-24 17:46:45 -05:00
Luca 8755e08dad writeBALfromValues can now write either cameras or poses 2014-01-24 17:36:41 -05:00
dellaert 6be91a2df2 Merge branch 'feature/2.4.0/templatedEF'
Adds CALIBRATION template argument to a second constructor

Resolved Conflicts (with Jing):
	gtsam/slam/EssentialMatrixFactor.h
	gtsam/slam/tests/testEssentialMatrixFactor.cpp
2014-01-24 17:26:03 -05:00
dellaert f675dc3bd4 ignore .DS_Store 2014-01-24 16:03:58 -05:00
jing 08f048f70e clean up 2014-01-23 19:26:22 -05:00
jing 38846aaac6 remove FixVector(size_t m, ...) 2014-01-23 19:08:20 -05:00
jing 376892f67f fix FixVector(size_t m, ...), which also has dangerous behavior 2014-01-23 19:02:24 -05:00
jing 8c4aa2b9a6 remove all LieMatrix(sizt_t m, ...), which also has dangerous behavior 2014-01-23 18:46:01 -05:00
jing 96296333ae remove all LieVector(size_t m, ...), which doesn't check parameter's type and it's also dangerous 2014-01-23 18:35:29 -05:00
jing ad0662a860 now all Matrix_() removed 2014-01-23 03:16:38 -05:00
jing afdce9cd80 remove all Matrix_() in all folders 2014-01-23 03:03:12 -05:00