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 |
Frank Dellaert
|
6664699c4c
|
getSlots method
|
2015-06-12 09:33:55 -07:00 |
lvzhaoyang
|
a5d74f77d7
|
add test case. correct constness for backproject2 definition
|
2015-06-12 10:47:02 -04:00 |
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 |
zhaoyang
|
cb76d321d3
|
add back-projection derivative w.r.t. point, only the equation not finished yet.
|
2015-06-11 17:16:50 -04: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 |
zhaoyang
|
48d159120d
|
create a backproject2, with optional Jacobians
|
2015-06-11 11:40:40 -04: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
|
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
|
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 |