Commit Graph

9013 Commits (be658119b9d5d43bf6057dac7314c82fd6c77c0c)

Author SHA1 Message Date
Thomas Schneider 1ea5ae2253 Set -ftemplate-depth=1024 for all Clang compilers. Allows to compile
e.g. under Ubuntu with clang.
2015-04-09 13:41:14 +02:00
Thomas Schneider 06185754f9 Fix introduced bug. 2015-04-09 13:40:54 +02:00
Thomas Schneider 1bcb150212 Merge branch 'develop' into fix/serialization_warnings
Conflicts:
	gtsam/navigation/CombinedImuFactor.h
	gtsam/navigation/ImuBias.h
	gtsam/navigation/ImuFactor.h
2015-04-09 12:56:58 +02:00
cbeall3 ea6f5e3fb9 Use TriangulationParameters 2015-04-08 21:36:11 -04:00
cbeall3 762a7b7435 Remove selective relinearization and state 2015-04-08 17:52:25 -04:00
cbeall3 51482ea358 Remove template parameter D, get from Base::Dim instead 2015-04-08 14:21:40 -04:00
krunalchande e46ff4c176 Merge remote-tracking branch 'origin/develop' into fix/ImuFactorInefficiencies 2015-04-01 05:54:33 -04:00
krunalchande fbb9fb679e Added small optimization improvements 2015-04-01 05:05:48 -04:00
Luca 4b2eb2f7aa using overloading rather than templates to manage projection of Point3 and Unit3 (the templates worked on mac, but had issues compiling in ubuntu) 2015-03-27 18:42:05 -04:00
Luca 067f2ed39e Camera - > CAMERA (using directly template argument) 2015-03-27 18:40:37 -04:00
Luca 5ba16dc621 minor re-formatting 2015-03-27 18:40:14 -04:00
Luca cdde347350 fixed typo and warning (int VS size_t) 2015-03-27 18:39:53 -04:00
Chris Beall 0a0d2a29f6 Merged in fix/EigenIncludeDependentProject (pull request #132)
Eigen include path for dependent projects

Fixes issue #228
2015-03-18 21:52:39 -04:00
cbeall3 88e0ae3f7a Remove unneeded Eigen include config file, and minor cleanup 2015-03-18 21:46:12 -04:00
cbeall3 e565213c0f Append full Eigen include path to GTSAM_INCLUDE_DIR to dependent projects can find the same Eigen that GTSAM was configured with 2015-03-18 14:20:45 -04:00
dellaert 32c6453ee6 Some refactoring and saving of computation under certain parameter combinations 2015-03-15 07:42:01 -04:00
dellaert a3b6a47b2e Revived sole camera test 2015-03-15 07:09:55 -04:00
dellaert a920caf2ec More deliberate testing of optimize on/off 2015-03-14 20:26:50 -04:00
dellaert 3675754816 Fixed two more tests: down to two ! 2015-03-12 10:00:29 -07:00
dellaert 956b53dc3b Fixed sign in stereo version 2015-03-12 09:51:44 -07:00
dellaert 695d080e4d DegeneracyMode 2015-03-12 07:56:59 -07:00
dellaert 2bdeac30f0 Fixed compile error w PointCov 2015-03-12 07:56:47 -07:00
dellaert f06c84b503 Fixed sign in SVD 2015-03-11 16:51:24 -07:00
Chris Beall f95acf4971 Merged in remove_hardcoded_internal_eigen_paths (pull request #131)
Get rid of hardcoded path to the internal version of eigen inside gtsam
2015-03-11 14:28:01 -04:00
dellaert 3558da9c4c Fixed SVD factor 2015-03-11 07:04:02 -07:00
dellaert 62868b9071 Added linear error checks 2015-03-11 06:50:15 -07:00
dellaert 766a9622e8 Fixed Hessian by whitening... 2015-03-11 06:33:16 -07:00
dellaert 2d1126019a Cleaned u uninitialized shared ptrs 2015-03-10 22:32:30 -07:00
dellaert d924c11d41 Call dispatched SchurComplement, now in CameraSet 2015-03-10 22:10:08 -07:00
dellaert 421ad49048 Moved PointCov to CameraSet 2015-03-10 22:08:55 -07:00
dellaert dd7d9cd6fc Got rid of hardcoded Matrix3, now call dispatched Schur complement 2015-03-10 22:08:39 -07:00
dellaert eedfaabe37 Added fixed-size versions and a dynamic dispatcher for 2*2 and 3*3 variants. Also moved PointCov here, same idea. 2015-03-10 22:08:12 -07:00
Frank Dellaert e5098375e3 Merged in fix/imubias_minus_operator (pull request #120)
fixed bug in operator - for ImuBias
2015-03-10 22:05:26 -07:00
krunalchande 9ae797a88c Minor formatting changes. 2015-03-10 22:42:20 -04:00
krunalchande 3d1b24ea01 Autoformatted code with Borg formatting. 2015-03-10 22:20:51 -04:00
dellaert 28bb4f9673 Used more fixed-size math 2015-03-10 18:57:56 -07:00
dellaert fcc2470e28 Fixed one test which had wrong signs 2015-03-10 16:25:00 -07:00
Luca cdd37c7973 removed fix, now "make check" will fail again 2015-03-10 18:38:09 -04:00
dellaert 9991240ae7 Removed selective linearization mess - it was non-functional anyway, we can aleays re-add it if needed. 2015-03-10 15:24:00 -07:00
krunalchande 91a4db655c Merge remote-tracking branch 'origin/develop' into fix/imubias_minus_operator 2015-03-10 18:18:28 -04:00
krunalchande 3750362b49 Test fails with incorrect imuBias operator-. 2015-03-10 18:16:45 -04:00
dellaert 37f0c45716 Deal w linearizationMode in print and equals 2015-03-10 14:44:02 -07:00
dellaert c177ca63ec Fixed infinite loop 2015-03-10 14:43:39 -07:00
Luca e6a50bb721 Passing boost::none as optional parameter, to fix "make check" error 2015-03-10 16:43:43 -04:00
dellaert a0470b7e1c Moved all linearize logic into SmartProjectionFactor and removed two subclasses 2015-03-10 12:44:19 -07:00
dellaert 2edd7451af No uses subtract - verified this failed in develop but works in ths branch. Krunal will do the same for CombinedIMUFactor. 2015-03-10 11:18:09 -07:00
cbeall3 f61e398e2d Deal with patched/un-patched version of householder_qr_inplace_blocked 2015-03-10 13:00:28 -04:00
dellaert 1eec6748cb Removed timing, added new SUMMARY stats on failing tests 2015-03-09 18:00:47 -07:00
dellaert 0f198dc1d6 Fixed sign of errors 2015-03-09 18:00:25 -07:00
dellaert a4d1874af4 Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3 2015-03-09 17:51:16 -07:00