Commit Graph

8188 Commits (b712a65c21c145c7662d220eb9b0f7922740a00c)

Author SHA1 Message Date
Frank Dellaert b712a65c21 Updated gttic strings as well 2015-06-12 00:28:15 -07:00
Frank Dellaert 41a0146b05 changed updateATA -> updateHessian. Much clearer 2015-06-12 00:20:37 -07:00
Frank Dellaert c9910625c2 Fixed headers 2015-06-11 23:51:35 -07:00
Frank Dellaert bcc34d1c12 No more copy constructor 2015-06-11 23:49:28 -07:00
Frank Dellaert 15d5542809 Renamed variable 2015-06-11 23:48:18 -07:00
Frank Dellaert 692ddd8f36 Made node keys ordered to avoid copy constructor in eliminate 2015-06-11 23:38:57 -07:00
Frank Dellaert 63d918ed7a Now FastVector 2015-06-11 23:38:29 -07:00
Frank Dellaert 6ed82459ba Set params to be like ceres 2015-06-11 23:11:35 -07:00
Frank Dellaert f89ffdc81c Restored defaults (test failed) 2015-06-11 23:11:24 -07:00
Frank Dellaert 5f41529fff Added required method 2015-06-11 21:45:01 -07:00
Frank Dellaert 257060e8dd Scatter class in separate compilation unit 2015-06-11 21:21:01 -07:00
Frank Dellaert 29c2b47ace Fixed comments, added TODO 2015-06-11 14:09:00 -07:00
Frank Dellaert e140538a48 Use diagonal damping by default 2015-06-11 13:22:38 -07:00
Frank Dellaert 635a2a0792 Fix bug that could disconnect graph 2015-06-11 13:22:26 -07:00
Frank Dellaert 75818c620d Merge branch 'before' into feature/LinearSolverCleanup 2015-06-11 10:54:19 -07:00
Frank Dellaert 05a120d94c Hardcode ordering and add verbosity 2015-06-11 09:44:23 -07:00
Frank Dellaert 304cc61dec Specialized fixed-size matrix 2015-06-10 23:47:53 -07:00
Frank Dellaert 5dc149fe23 Faster linearize now in class 2015-06-10 18:37:09 -04:00
Frank Dellaert 171793aad3 Prototype (faster?) linearize 2015-06-10 18:27:34 -04:00
Frank Dellaert 7ec26ff323 Added Whiten 2015-06-10 18:27:10 -04:00
Frank Dellaert 39ffe3ac32 Made updateATA a virtual method for a small saving in CPU, but more importantly to allow for custom Jacobian or HessianFactors... 2015-06-10 15:53:43 -04:00
Frank Dellaert 71caa40095 Use Schur ordering 2015-06-08 20:01:56 -04:00
Frank Dellaert f3e54ff916 Some refactoring/formatting 2015-06-08 20:01:33 -04:00
Frank Dellaert 627febfbaa Fixed headers 2015-06-08 20:01:04 -04:00
Frank Dellaert 7f49a7a1fb Fixed comments 2015-06-08 20:00:49 -04:00
Frank Dellaert 116c9d4398 Use same defaults as ceres 2015-06-08 18:28:46 -04:00
Frank Dellaert c6269dfe76 Better iteration timing 2015-06-08 18:28:27 -04:00
Frank Dellaert 9742df5198 Merge remote-tracking branch 'origin/develop' into feature/LinearSolverCleanup 2015-06-08 13:03:53 -07: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 5fd5f5786f Header discipline, and split up updateATA timing 2015-06-07 20:54:24 -07:00
Frank Dellaert 73a09c508d isUnit 2015-06-07 20:54:03 -07:00
Frank Dellaert e0f6570f8f Timing script that takes BAL file as input. Compile with BUILD_TYPE=Timing 2015-06-07 20:53:54 -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