Commit Graph

10501 Commits (3b3e39381712d69f3252a27af6fa0da65acec68b)

Author SHA1 Message Date
Frank Dellaert 3b3e393817 Add serialization functions that call base classes, to avoid "unregistered void cast" errors (in MATLAB, as flagged by issue #398), as mentioned in http://tb-nguyen.blogspot.com/2009/08/more-on-using-boost-serialization-and.html 2018-12-30 18:37:38 -05:00
Frank Dellaert 63acd1a50c Add bearing and range factor tests 2018-12-30 18:35:33 -05:00
Frank Dellaert fe1daec086 Changed include error as in http://boost.2283326.n4.nabble.com/boost-serialization-Serializing-Dynamically-Loaded-Libraries-quot-Unregistered-Void-Cast-quot-td2570981.html 2018-12-30 16:24:19 -05:00
Frank Dellaert cdf2a6335b Added serialization for two more factors 2018-12-30 16:23:43 -05:00
Frank Dellaert 2c8f55a2d8 Adding GenericValue for Values serialization, as suggested by Callum Robinson and Mike Sheffler in issue #398 2018-12-30 14:35:19 -05:00
Frank Dellaert 66959f8423 Added noise model to make test succeed 2018-12-30 14:34:06 -05:00
Frank Dellaert c68ec09703 Merged in fix/warnings (pull request #360)
Virtual destructors

Approved-by: Chris Beall <chrisbeall@gmail.com>
2018-12-30 18:13:03 +00:00
Frank Dellaert 2166dc23fe Added virtual destructors to avoid warnings (on Mac) and fixed some lint warnings. 2018-12-30 13:01:43 -05:00
Chris Beall 37058a508d Merged in feature/ccache-with-tweaks (pull request #357)
ccache with tweaks

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2018-12-30 17:57:46 +00:00
Chris Beall 8c654de0a7 Merged in fix/GenericValue-assignment (pull request #345)
close Issue #412
Attempt to fix GenericValue assignment operator for windows
2018-12-29 20:28:12 +00:00
dellaert 007fd9c3be Merge remote-tracking branch 'origin/develop' into fix/GenericValue-assignment 2018-12-29 15:12:46 -05:00
Frank Dellaert 6d0a76aec9 Got rid of filter because of compile issues on Windows 2018-12-29 15:11:24 -05:00
Chris Beall 94cf67b398 Merged in fix/no-deprecated-partition-errors (pull request #358)
Fix trivial compiler errors
2018-12-27 20:49:59 +00:00
dellaert 70e2534cc2 Restored assignment 2018-12-22 18:07:22 -05:00
dellaert e2363e90bd Fixed issue with 'count' 2018-12-22 18:07:00 -05:00
Frank Dellaert 94010aee9d Removed redundant (and troublesome on Windows) assignment. 2018-12-22 17:10:25 -05:00
Frank Dellaert 617040f503 count method (better than filter, then size). 2018-12-22 17:09:14 -05:00
Chris Beall f4d1fec558 Fix compiler error in GenericGraph when GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF 2018-12-19 11:08:52 -08:00
cbeall f17b12bbfd Add cmake flag to toggle use of ccache. On by default. 2018-12-18 15:04:21 -08:00
Frank Dellaert 1468250a0d Added ccache support as shown in Issue #390 2018-12-18 11:47:07 -08:00
dellaert 70f428fed1 Merge branch 'fix/iSAM2' into fix/GenericValue-assignment
Added extra update so converges faster, and matches test in Issue #412

Conflicts:
	tests/testVisualISAM2.cpp
2018-12-18 14:40:33 -05:00
dellaert 77f3a9195c Added an iSAM2 convergence test. 2018-12-18 14:22:44 -05:00
dellaert ab0fb0d4a5 Added iSAM2 test to check issue #412 2018-12-18 13:56:38 -05:00
Chris Beall 63d7d7c54b Attempt to fix GenericValue assignment operator for windows 2018-12-18 10:38:27 -08:00
Chris Beall 58ef0dceb6 Merged in fix/gtsam_unstable/partition (pull request #354)
Make gtsam_unstable/partition compile again
2018-12-18 17:59:35 +00:00
Andrei Costinescu 355e8cc63d Merged in fix/ImuFactorExample2 (pull request #356)
Fixed possibly uninitialized warnings in ImuFactorExample2.cpp
2018-12-16 22:59:39 +00:00
AndreiCostinescu e58ba2d2af Fixed possibly uninitialized warnings in ImuFactorExample2.cpp 2018-12-16 17:47:00 -05:00
chrisbeall 7371097d6d Make FindSeparator-inl.h compile with recent versions of boost 2018-12-15 15:16:49 -08:00
Frank Dellaert 7b1bd997f4 Fixed comments about order of things in covariance 2018-12-15 14:33:18 -05:00
Chris Beall f21a431427 Make gtsam_unstable/partition compile again, and actually build when GTSAM_SUPPORT_NESTED_DISSECTION=ON 2018-12-14 14:53:03 -08:00
Nghia Ho ed05fa6a7b Merged in nghia_prenav/gtsam/fix/valgrind_isam2clique (pull request #353)
Fix/valgrind isam2clique
2018-12-14 21:20:38 +00:00
Nghia Ho e8da58725f formatting 2018-12-14 12:18:43 -08:00
Nghia Ho 4da1b7189d change help output text 2018-12-14 12:16:19 -08:00
Nghia Ho 8b8947b95c fixed typo 2018-12-14 12:15:14 -08:00
Nghia Ho 937cdcf4d9 shorten parameter values 2018-12-14 12:12:33 -08:00
Nghia Ho 224af650bb add test code 2018-12-13 17:28:52 -08:00
Nghia Ho ff05eee0ca fix for valgrind invalid read warning 2018-12-13 17:03:31 -08:00
Chris Beall 60a6fae171 Merged in feature/delete-derived-value (pull request #349)
Delete unused DerivedValue.h
2018-12-13 23:38:26 +00:00
Chris Beall 28a6c39b85 Clean up documentation in Value.h 2018-12-13 14:06:44 -08:00
Chris Beall e550f4f2ae Delete unused DerivedValue.h 2018-12-13 14:06:44 -08:00
Chris Beall 0f3b7854f0 Merged in feature/eigen-3.3.7 (pull request #351)
Upgrade to Eigen 3.3.7

Approved-by: Guillaume Jacob <guillaume.jacob@easymile.com>
2018-12-13 14:25:39 +00:00
chrisbeall 24712f674e Upgrade to Eigen 3.3.7 2018-12-12 09:12:17 -08:00
Chris Beall 40b2ce5d1d Merged in fix/quaternion-tests (pull request #350)
Fix testScenario when in quaternion mode
2018-12-12 13:36:38 +00:00
Chris Beall 0295f1e240 Fix testScenario in quaternion mode 2018-12-11 21:00:43 -08:00
Chris Beall 85513c3b05 Merged in feature/eigen-3.3.6 (pull request #348)
Upgrade to Eigen 3.3.6
2018-12-11 23:10:17 +00:00
Chris Beall a2f7389518 Upgrade to Eigen 3.3.6 2018-12-11 11:27:31 -08:00
Chris Beall d56033b5a5 Add CMake check for incompatible MKL + Eigen 3.3.4 2018-12-11 10:56:56 -08:00
Jing Dong bbd6ac0c11 Merged in fix/PCHvirtualmemoryrange (pull request #346)
fix virtual memory range for PCH exceeded
2018-12-02 10:08:15 +00:00
Jing Dong ce460eea92 fix virtual memory range for PCH exceeded 2018-11-30 15:48:16 -05:00
Chris Beall 38948179f2 Merged in fix/no-deprecated-build (pull request #344)
close issue #406
Fix build for GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF
2018-11-27 19:36:36 +00:00