Commit Graph

8190 Commits (35c23da427847811920b309ee5c4ddcb8f70d75c)

Author SHA1 Message Date
zhaoyang 35c23da427 change: add const traits and renaming some test parameters 2015-06-26 18:24:30 -04:00
zhaoyang 12f9b413ff feature: add concept test for similarity3 2015-06-26 16:01:26 -04:00
zhaoyang 400a17d9ab change: a little clean up 2015-06-26 15:44:08 -04:00
zhaoyang 3e1f336ede Merged 'develop'. 2015-06-14 11:41:03 -04:00
Frank Dellaert 68d9905359 Merged in feature/stereocamera_backproject_addJacobian (pull request #153)
Add optional jacobians to StereoCamera backprojection
2015-06-12 17:29:26 -04:00
zhaoyang abe6b9cec6 change 'world' to 'point' 2015-06-12 17:27:36 -04:00
zhaoyang 3d18d70d69 change naming for local_point & world_point 2015-06-12 16:55:38 -04:00
zhaoyang 8440e3c3b2 cool, a simplified D_local_z jacobian 2015-06-12 16:53:32 -04:00
zhaoyang 2a2b885cdd change local variable naming... 2015-06-12 16:07:36 -04:00
zhaoyang 950cdec3b6 Merged 'develop'. 2015-06-12 15:34:05 -04:00
Frank Dellaert b4ec622525 Merged in fix/testRegularJacobianFactor (pull request #152)
fix the RegularJacobianFactor overload issue, for mutiplyHessianAdd function.
2015-06-12 15:23:52 -04:00
zhaoyang 4c9b1de675 Tests passed with real settings 2015-06-12 15:09:28 -04:00
zhaoyang 9ac223ec7d correct the chain rule in Jacobian 2015-06-12 15:08:58 -04:00
zhaoyang 4c4c72adb4 oops, this should be derivative against pose in test 2015-06-12 13:56:47 -04:00
zhaoyang fb34c099ec fix the RegularJacobianFactor overload issue, for mutiplyHessianAdd function. 2015-06-12 13:35:45 -04:00
lvzhaoyang a5d74f77d7 add test case. correct constness for backproject2 definition 2015-06-12 10:47:02 -04:00
Paul Drews 99fce3f5af Added a few tests 2015-06-11 19:55:10 -04:00
Paul Drews 76ffc45ee7 Merged 'develop'.
Conflicts:
	gtsam_unstable/geometry/Similarity3.cpp
	gtsam_unstable/geometry/Similarity3.h
2015-06-11 19:54:54 -04:00
zhaoyang cb76d321d3 add back-projection derivative w.r.t. point, only the equation not finished yet. 2015-06-11 17:16:50 -04:00
Paul Drews f6ac546cc3 Added comparison to brute force matrix exponential 2015-06-11 13:56:35 -04:00
zhaoyang 48d159120d create a backproject2, with optional Jacobians 2015-06-11 11:40:40 -04:00
Paul Drews 5ceb7d9ddc Fully implemented logmap/expmap, which are used for retract/localCoordinates 2015-06-10 16:36:56 -04:00
Paul Drews 0d5f0510ab Expmap and Logmap, still incorrect around identity 2015-06-10 11:01:34 -04:00
Frank Dellaert ed09e10331 Merged in fix/moveRawAccess (pull request #151)
Moved raw access method
2015-06-09 00:10:58 -04:00
Frank Dellaert c75a76c705 Moved raw access method (possibly to be removed!) to base class as does not assume regular... 2015-06-08 20:30:55 -04:00
Frank Dellaert 9e2dedaf4d Merged in fix/movedTests (pull request #149)
Put test in right place
2015-06-08 13:01:10 -07:00
Chris Beall 05d7117bea Merged in fix/ManifoldWarning (pull request #150)
Fixed minor warning triggering in tests
2015-06-08 07:44:15 -04:00
Frank Dellaert e93c346e02 Fixed minor warning triggering in tests 2015-06-07 21:18:37 -07:00
Frank Dellaert 1ae0f256a1 Moved test to right place (geometry tests should not be relying on optimization code, and this was a test of the factor, not pinholecamera) 2015-06-07 20:25:35 -07:00
Frank Dellaert 2d98056497 organize headers 2015-06-07 20:24:53 -07:00
Frank Dellaert 298850484a Merged in feature/testPinholeCameraBAL (pull request #113)
Add a unit test using BAL data
2015-06-07 18:47:43 -07:00
Frank Dellaert aae8fa1beb Merged in fix/install-nonlinear-internal-headers (pull request #146)
Install nonlinear internal headers.
2015-06-07 17:44:53 -07:00
Chris Beall 5efcd5276c Merged in fix/testGroup-Linux (pull request #147)
namespace fix for issue #239
2015-06-07 18:31:19 -04:00
cbeall3 8dc6cfb158 namespace fix for issue #239 2015-06-07 17:28:25 -04:00
Frank Dellaert 874c4796c9 Merged in feature/DirectProduct (pull request #143)
Added machinery to create product types
2015-06-04 14:45:25 -07:00
cbeall3 7882d74263 Merge branch 'fix/matlab_wrapper' into develop 2015-06-03 13:25:57 -04:00
cbeall3 569e6d90ef remove wrapped functions which no longer exist. 2015-06-03 13:25:16 -04:00
Thomas Schneider b820db58e3 Install the nonlinear internal headers. 2015-06-03 01:13:22 +02:00
Chris Beall 390bada6a9 Merged in feature/StereoPoint2_VectorSpace (pull request #145)
Made StereoPoint2 a vector space just like Point2
2015-05-26 19:04:10 -04:00
cbeall3 0961d61404 minor cleanup 2015-05-26 18:43:36 -04:00
Chris Beall 1f4d384d8d Merged in fix/Point2_equality (pull request #144)
Fix equality operator for Point2, and add test that would have caught this bug
2015-05-26 13:34:01 -04:00
cbeall3 c786943152 Made StereoPoint2 a vector space just like Point2, removed old-style dimensions, and fixed indentation 2015-05-26 12:34:49 -04:00
cbeall3 3d99c24d82 Fix equality operator for Point2, and add test that would have caught this bug 2015-05-26 12:25:33 -04:00
Chris Beall 913affc755 Merged in feature/FixedVectorsInPoses (pull request #142)
Switch to using Fixed Vectors in PoseX
2015-05-26 08:04:17 -04:00
dellaert 6a67ea86af Made testLie a bit stronger 2015-05-26 01:53:58 -07:00
Frank Dellaert 2ebe7d676a Reverted change in test 2015-05-26 01:44:08 -07:00
dellaert d385984f26 Working compose/between/inverse derivatives 2015-05-26 01:08:27 -07:00
dellaert 69c9017b36 Added identity 2015-05-26 01:03:13 -07:00
Frank Dellaert f2c37ee67d Merged in fix/matlab-serialization-test (pull request #139)
Only install (and run) testSerialization.m if GTSAM_WRAP_SERIALIZATION is on
2015-05-26 00:11:26 -07:00
dellaert ce039fc5a2 Fixed some missing includes 2015-05-26 00:10:26 -07:00