Richard Roberts
|
eb0b842e3b
|
Added lines in Makefile.am to remove .svn directories from distributed 'doc' directory
|
2012-01-08 18:07:14 +00:00 |
Richard Roberts
|
590229589c
|
Moved trustregion docs from gtsam_experimental to gtsam
|
2012-01-08 18:06:45 +00:00 |
Richard Roberts
|
2d270f91db
|
Created 'doc' directory for math PDFs and removed 'doc' from svn:ignore
|
2012-01-08 17:57:35 +00:00 |
Richard Roberts
|
bd15095784
|
Fixed comment
|
2012-01-08 17:11:15 +00:00 |
Frank Dellaert
|
842517ca4c
|
Another tiny save :-)
|
2012-01-08 05:31:55 +00:00 |
Frank Dellaert
|
9b5ac235e2
|
Optimized StereoCamera.project derivative
|
2012-01-08 05:09:11 +00:00 |
Frank Dellaert
|
a032a93cf7
|
Optimized CalibratedCamera.project derivative
|
2012-01-08 04:06:29 +00:00 |
Frank Dellaert
|
5c18f57fe8
|
test copy constructor
|
2012-01-08 03:57:55 +00:00 |
Frank Dellaert
|
651259e26b
|
Added comment and sped up both Logmap (by a little) and localCoordinates (by more, esp. in combination with unrotate improvement)
|
2012-01-07 21:12:40 +00:00 |
Frank Dellaert
|
164ff7ecd8
|
inlined unrotate instead of calling transpose
|
2012-01-07 21:11:25 +00:00 |
Frank Dellaert
|
3100ce9f1d
|
Changed timing script to use random direction, properly normalized (or rodrigues crashes)
|
2012-01-07 21:09:53 +00:00 |
Frank Dellaert
|
1813942b6b
|
added a timing script for Pose3
|
2012-01-07 21:09:03 +00:00 |
Frank Dellaert
|
3df2844882
|
added a timing script for Pose3
|
2012-01-07 21:08:45 +00:00 |
Frank Dellaert
|
f9f3b1c47d
|
Did more extensive testing on Logmap, cleaned that up, and replaced Taylor expansion on theta with one on (trace-3)
|
2012-01-07 19:40:42 +00:00 |
Richard Roberts
|
aa31be1649
|
Made Fast* container constructors explicit (like the STL versions) to prevent bugs
|
2012-01-06 21:21:00 +00:00 |
Frank Dellaert
|
0ba97cc39a
|
Mathematica closed form optimization (procrastination?) gone wild
|
2012-01-06 20:44:06 +00:00 |
Frank Dellaert
|
ad0212354c
|
handy macro
|
2012-01-06 19:25:19 +00:00 |
Richard Roberts
|
e0e3875ff9
|
Values and TupleValues throw error if attempting to insert the same key twice, also improved error handling with specific exception types.
|
2012-01-06 18:58:20 +00:00 |
Alex Cunningham
|
38afd1cf47
|
Added more targets for release version
|
2012-01-06 17:01:21 +00:00 |
Richard Roberts
|
7549bd3e78
|
Added per-variable-type and per-vector-element relinearization thresholds in iSAM2
|
2012-01-06 16:53:16 +00:00 |
Richard Roberts
|
bd35c8b7da
|
Added print function to Permuted<>
|
2012-01-06 16:52:06 +00:00 |
Alex Cunningham
|
610faa8439
|
Experimented with using Eigen in Cayley implementations - ~4x speedup in Rot3M localCoordinates
|
2012-01-06 16:45:07 +00:00 |
Frank Dellaert
|
dae02c387f
|
Implemented and tested Rot3.retract based on the Cayley Transform (about three times faster)
|
2012-01-06 01:30:10 +00:00 |
Frank Dellaert
|
dfa395529d
|
Some more targets
|
2012-01-06 01:28:32 +00:00 |
Frank Dellaert
|
f063308bbc
|
Cayley transform
|
2012-01-06 01:26:52 +00:00 |
Frank Dellaert
|
e6382c7ec0
|
Fixed major problem with Pose3 retract. All retractions have to have exactly the same derivatives as the exponential map. Hence, it should never make sense to have to match derivaties with a retract version. I deleted all "wrong" derivatives and pushforwards. Finally, CalibratedCamera had to be modified as well as it hardcoded the wrong derivative of transform_to (for efficiency). It now simply implements the chain rule.
|
2012-01-05 16:45:52 +00:00 |
Frank Dellaert
|
5e2f4c0958
|
More intuitive code
|
2012-01-05 16:43:34 +00:00 |
Frank Dellaert
|
2dde2cf27c
|
replace double matrix call
|
2012-01-04 16:50:55 +00:00 |
Alex Cunningham
|
2572265096
|
Added noisemodel syntactic sugar so that matlab interface examples and tests work
|
2012-01-04 16:18:38 +00:00 |
Frank Dellaert
|
9871befb23
|
Ignored doc
|
2012-01-04 14:24:29 +00:00 |
Frank Dellaert
|
53946b28d0
|
Fixed calls of adjointMap and tested correct exponential map derivatives based on them
|
2012-01-04 14:23:50 +00:00 |
Alex Cunningham
|
94049675a4
|
pacified warnings
|
2012-01-03 19:20:42 +00:00 |
Richard Roberts
|
18a1a98859
|
Ability to manually constrain specified variables to end of ordering in iSAM2
|
2012-01-03 19:14:00 +00:00 |
Richard Roberts
|
0cea1bb323
|
Cleaned up svn:ignore property
|
2012-01-03 17:51:49 +00:00 |
Richard Roberts
|
6c6409b81a
|
Ability to remove factors from iSAM2
|
2012-01-03 17:50:48 +00:00 |
Richard Roberts
|
568cc7562b
|
Removed unused argument from NonlinearFactorGraph::symbolic
|
2012-01-03 17:50:05 +00:00 |
Richard Roberts
|
dfb1e21284
|
Function to remove factors from a VariableIndex
|
2012-01-03 17:49:29 +00:00 |
Richard Roberts
|
3579b3c1f6
|
Comment fix
|
2012-01-03 16:24:22 +00:00 |
Frank Dellaert
|
568ce68427
|
Fixed comments and authorship
|
2012-01-02 20:54:49 +00:00 |
Richard Roberts
|
b9bd2e61d8
|
Simplified Rot3 by having only one implementation available at a time
|
2012-01-02 20:24:23 +00:00 |
Richard Roberts
|
4a9cfbc98a
|
Fixed warning
|
2012-01-02 20:23:36 +00:00 |
Richard Roberts
|
69428c50fb
|
Removed 'typeof' that is not supported by matlab compiler
|
2012-01-02 20:13:01 +00:00 |
Richard Roberts
|
30508264d5
|
Reordered functions to be in the same order in the header and cpp files
|
2012-01-02 16:17:27 +00:00 |
Richard Roberts
|
fa4af2e211
|
Merged Rot3M.h and Rot3Q.h into Rot3.h, which now defines both Rot3M and Rot3Q.
|
2012-01-02 02:24:29 +00:00 |
Richard Roberts
|
c28bc7b06e
|
Moved all Rot3 function implementations to cpp files instead of header files
|
2012-01-01 23:46:34 +00:00 |
Richard Roberts
|
171886cef9
|
Added missing header to Makefile.am
|
2012-01-01 19:27:58 +00:00 |
Richard Roberts
|
fb1c933418
|
Fixed comments in Rot3Q (were just copied and pasted from Rot3M)
|
2012-01-01 19:27:29 +00:00 |
Frank Dellaert
|
f30a03b68f
|
Comment
|
2011-12-28 16:42:45 +00:00 |
Richard Roberts
|
a2ace4a434
|
Correction to comment
|
2011-12-22 17:29:57 +00:00 |
Richard Roberts
|
e0988ade11
|
Workaround for conflict between boost variant and graph in boost < 1.47
|
2011-12-22 17:29:00 +00:00 |