Commit Graph

3669 Commits (a2c8f69c3deccb84b68611ae8aed20a1f64a5239)

Author SHA1 Message Date
dellaert a2c8f69c3d Compile with latest Boost version on Mac (compile issues with boost::lambda) 2015-01-13 20:26:48 +01:00
dellaert b6a7dc0530 Now print type along with value 2014-12-30 18:32:03 +01:00
dellaert ff61d92283 Obsolete decalaration. 2014-12-30 17:15:33 +01:00
dellaert ab1148a508 Added clone method 2014-12-29 14:10:07 +01:00
dellaert 9367dc2fb5 Fixed derivatives... 2014-12-28 21:31:45 +01:00
dellaert bed5132ca1 Removed obsolete tests 2014-12-28 21:31:16 +01:00
dellaert 4d6455fa7f Made tests work again after removing overloads (in develop) 2014-12-28 20:35:26 +01:00
dellaert c58f2c15dc Moved to gtsam 2014-12-28 19:09:12 +01:00
dellaert 3587ad4e2c Merge remote-tracking branch 'origin/develop' into feature/SoundSlam
Conflicts:
	examples/SFMExampleExpressions.cpp
2014-12-28 18:53:09 +01:00
dellaert 4e9d31d40d Fixed const correctness 2014-12-28 18:23:39 +01:00
dellaert 3ddd7d3e7a Fix merge error 2014-12-28 18:23:11 +01:00
dellaert f9c353d4a5 Merge remote-tracking branch 'origin/develop' into feature/SoundSlam
Conflicts:
	.cproject
	gtsam/base/LieMatrix.h
	gtsam/base/LieVector.h
	gtsam/base/OptionalJacobian.h
	gtsam/base/tests/testOptionalJacobian.cpp
	gtsam/geometry/Cal3_S2Stereo.h
	gtsam/geometry/CalibratedCamera.h
	gtsam/geometry/PinholeCamera.h
	gtsam/geometry/Point2.h
	gtsam/geometry/Point3.h
	gtsam/geometry/Pose2.cpp
	gtsam/geometry/Pose2.h
	gtsam/geometry/Pose3.cpp
	gtsam/geometry/Pose3.h
	gtsam/geometry/Rot2.cpp
	gtsam/geometry/Rot2.h
	gtsam/geometry/Rot3.cpp
	gtsam/geometry/Rot3.h
	gtsam/geometry/Rot3M.cpp
	gtsam/geometry/Rot3Q.cpp
	gtsam/geometry/Unit3.cpp
	gtsam/geometry/tests/testRot3.cpp
	gtsam/nonlinear/AdaptAutoDiff.h
	gtsam/nonlinear/Expression-inl.h
	gtsam/nonlinear/Expression.h
	gtsam/nonlinear/tests/testExpression.cpp
	gtsam/slam/RangeFactor.h
	timing/timeAdaptAutoDiff.cpp
	timing/timeCameraExpression.cpp
2014-12-28 17:45:41 +01:00
dellaert 401ee70364 Fixed overload resoltion error in template matching by removing overloads in traits 2014-12-28 17:14:04 +01:00
dellaert c816c33272 Removed ChartValue 2014-12-28 15:24:20 +01:00
dellaert 097f0fb80d Fix paths 2014-12-28 14:51:19 +01:00
dellaert c8faa102e3 Moved EexpressionFactor related files to gtsam 2014-12-28 13:48:13 +01:00
dellaert a25b2f14d6 SO3 now Lie group again! 2014-12-27 13:37:15 +01:00
dellaert eb5d619729 Added deprecated methods back in for MATLAB toolbox 2014-12-26 20:58:23 +01:00
dellaert a59ace5879 Updated derivatives 2014-12-26 20:55:27 +01:00
dellaert 4610019d89 Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
	gtsam/navigation/AHRSFactor.cpp
	gtsam/navigation/CombinedImuFactor.cpp
	gtsam/navigation/ImuFactor.cpp
	gtsam/navigation/tests/testAHRSFactor.cpp
2014-12-26 19:29:49 +01:00
dellaert 0a754f6b5f Fixed compile problem 2014-12-26 18:23:30 +01:00
dellaert a881e8d3ee Cherry-picked imuFixed differences 2014-12-26 18:23:14 +01:00
dellaert f36dc59a8c Documentation, authorship. 2014-12-26 17:16:08 +01:00
dellaert e5017984a1 traits_x -> traits 2014-12-26 16:47:51 +01:00
Frank Dellaert 5ead98afb7 Merged in feature/simplerManifold (pull request #76)
Simpler Manifold
2014-12-26 16:16:04 +01:00
dellaert ba0cef8ca6 Fixed AdaptAutoDiff 2014-12-26 16:13:13 +01:00
dellaert 74c588aee9 Re-factored scalar traits and fixed Matrix traits (bug in RowMajor, compile issues for dynamic types) 2014-12-26 16:11:53 +01:00
dellaert 27156ec8c1 Split up derivative tests 2014-12-26 16:10:47 +01:00
dellaert 625ebca72a Lucky guess fix of decoupled derivatives 2014-12-26 00:40:08 +01:00
dellaert 9955610ea4 Back to compile flags 2014-12-26 00:19:59 +01:00
thduynguyen 2aaa7e7564 fix degenerated cases in Pose3's ExpmapDerivative. testPose3 passed. 2014-12-25 16:59:11 -05:00
dellaert afe20d83bd Dealing with Pose3 mojo loss 2014-12-25 20:04:28 +01:00
dellaert 47ff09f6c8 Pose3 lost its mojo! But there are errors in Expmap/Logmap derivatives around identity... 2014-12-25 19:43:32 +01:00
dellaert 2624e9876d Testing machinery 2014-12-25 19:42:21 +01:00
dellaert b5c5a268a7 Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
	gtsam/geometry/Pose2.h
	gtsam/geometry/Pose3.cpp
	gtsam/geometry/tests/testPose3.cpp
2014-12-25 18:16:30 +01:00
dellaert c8b3bd7598 Fixed and tested chart derivatives (for Pose2, SLOW EXPMAP) 2014-12-25 17:43:43 +01:00
dellaert 7213f0b2eb Moved Canonical to AdaptAutoDiff.h for now 2014-12-25 17:42:44 +01:00
dellaert ce425524c0 Fix small mistake in Equals 2014-12-25 17:41:06 +01:00
dellaert 4635d22d7f Now argument of LogmapDerivative is correct 2014-12-25 16:22:21 +01:00
dellaert 1b61d0a7f3 New tests for Expmap/Logmap derivatives 2014-12-25 16:11:13 +01:00
thduynguyen 65bbb5e12d use static free function and fix comments 2014-12-25 09:07:21 -05:00
thduynguyen 6feb06bc91 less confusing comments 2014-12-25 08:54:53 -05:00
thduynguyen 34592f21c4 remove unnecessary malloc 2014-12-25 08:53:53 -05:00
thduynguyen 5d0e8f202f unify duplicated code 2014-12-24 14:08:32 -05:00
thduynguyen 5ae9f19de2 unify duplicated code 2014-12-24 14:08:08 -05:00
thduynguyen ea80e36b24 Pose3 [Expmap/Logmap]Derivative 2014-12-24 14:01:16 -05:00
thduynguyen ea4e9a5ac6 small code optim 2014-12-24 14:00:33 -05:00
dellaert 8191ad5078 Rot3 modernization: now derives from LieGroup, SLOW_CAYLEY is gone, retract and localCoordinates auto-generated so no more flag. Might re-add instance-based expmap and logmap in LieGroup for convenienece. 2014-12-24 17:43:38 +01:00
dellaert 78386ad144 Merge ExmapeDerivative/LogmapDerivative changes from 'origin/develop' into feature/tighteningTraits
Conflicts:
	gtsam/base/LieScalar.h
	gtsam/geometry/Point2.h
	gtsam/geometry/Point3.h
	gtsam/geometry/Rot3.h
	gtsam/geometry/Rot3M.cpp
	gtsam/geometry/Rot3Q.cpp
	gtsam/geometry/tests/testRot3.cpp
2014-12-24 13:55:15 +01:00
dellaert e0a767e7fd Renamed all dexpL/dexpInvL, merged Luca/Duy versions in Rot3 2014-12-24 12:25:53 +01:00