nsrinivasan7
|
8457ef4182
|
make check works in this commit
|
2014-11-30 15:42:50 -05:00 |
nsrinivasan7
|
2c4adcc6af
|
replaces insertsub in Pose2. make check works. Are all functions in Matrix.h required ?
|
2014-11-30 08:33:35 -05:00 |
nsrinivasan7
|
85032364f1
|
as @cbeall3 pointed out, Matrix(3,3) is still a dynamic Matrix. so changed this to Matrix3
|
2014-11-29 19:36:43 -05:00 |
nsrinivasan7
|
296de69411
|
Not sure if you really need this becasue bearing and transform_to have already got OptionalJacobian. But I guess it won't hurt.
|
2014-11-29 16:35:27 -05:00 |
nsrinivasan7
|
4d495a0267
|
changed the between factor in Pose2 using Optional Jacobian. This fixes build errors in unstable also.
|
2014-11-29 15:39:43 -05:00 |
dellaert
|
6505e602d8
|
FixedRef is now OptionalJacobian
|
2014-11-28 17:14:26 +01:00 |
dellaert
|
1e4905ef04
|
Now use new FixedRef type in all methods that I used fixed-sized matrices in to develop Expressions. All copy/paste bloat is now gone, and boost::none arguments are back.
|
2014-11-28 01:56:28 +01:00 |
Richard Roberts
|
aa093a35da
|
Updated all comma initializer usages to use .finished()
|
2014-11-22 16:35:27 -08:00 |
thduynguyen
|
4be24f4f70
|
add adjointMap and expmap/logmap derivatives for Pose2
|
2014-10-17 13:30:57 -04:00 |
dellaert
|
8b37da54c9
|
between copy/paste :-(
|
2014-10-07 01:20:57 +02:00 |
dellaert
|
ea40de6758
|
Fixed Jacobian versions
|
2014-10-06 21:37:05 +02:00 |
thduynguyen
|
ecb896ef03
|
move Adjoint to cpp and enable EXP_MAP
|
2014-08-06 11:10:36 -04:00 |
Luca
|
7aa0678720
|
added comment
|
2014-05-28 00:14:08 -04:00 |
Richard Roberts
|
880d9a8e3c
|
Switched to new Eigen built-in special comma initializer
|
2013-12-16 21:33:12 +00:00 |
Jing Dong
|
763083d2db
|
Fix Matrix_(...) to Mat() <<... in gtsam/base & gtsam/geometry
|
2013-11-13 04:50:42 +00:00 |
Jing Dong
|
615c223f81
|
Fix Vector_() to Vec() in gtsam/geometry
|
2013-10-20 07:10:17 +00:00 |
Frank Dellaert
|
e618df7bfa
|
Improved range and derivatives (no more rotating of translation, as range is invariant to it)
|
2013-06-22 05:52:14 +00:00 |
Frank Dellaert
|
e35c73388f
|
Simplified Pose2::range
|
2013-06-22 05:06:15 +00:00 |
Duy-Nguyen Ta
|
7256c88bbd
|
change Pose2::adjointMap and adjoint to Pose2::AdjointMap and Adjoint to make it consistent with Pose3 and standard Lie group notation
|
2013-04-30 17:20:23 +00:00 |
Alex Cunningham
|
6804ef77b1
|
Removing limitation on precision in Pose2::print()
|
2013-04-15 16:35:13 +00:00 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +00:00 |
Richard Roberts
|
79f063fbb7
|
Wrapped and grouped lots of geometry methods
|
2012-06-04 20:17:24 +00:00 |
Frank Dellaert
|
33de8d6c00
|
Print with less precision
|
2012-05-20 20:31:56 +00:00 |
Alex Cunningham
|
2b9a3db085
|
Added Group concept, reworked naming and conventions to reduce unnecessary functions
|
2011-11-05 23:01:43 +00:00 |
Alex Cunningham
|
07aaf38245
|
Geometry passes tests with newer interfaces and more concept checks
|
2011-11-04 21:44:29 +00:00 |
Frank Dellaert
|
f62a6bda1e
|
wrapping PlanarSLAMExample_easy
|
2011-10-21 16:56:50 +00:00 |
Alex Cunningham
|
b22a39e663
|
Cleaned up use of concept checks in generic factors
|
2011-10-15 18:38:51 +00:00 |
Alex Cunningham
|
c6e2547dad
|
Added concept checking for "Poses", and made both Pose2 and Pose3 comply
|
2011-10-06 20:47:30 +00:00 |
Alex Cunningham
|
3f9feea089
|
Added a bearing() to pose function
|
2011-10-06 20:47:16 +00:00 |
Alex Cunningham
|
131482298d
|
Added range to pose for Pose2
|
2011-10-06 18:10:45 +00:00 |
Alex Cunningham
|
a22586362b
|
Changed the default Matrix to use column major, rather than row major. Removed Matrix-inl.h, as it isn't used
|
2011-06-04 22:15:23 +00:00 |
Alex Cunningham
|
e20561be73
|
Merge branch 'eigen'
|
2011-05-20 13:52:08 +00:00 |
Richard Roberts
|
1a94808f57
|
Tightened thresholds in Rot3, Pose3, Rot2, Pose2, that were "correcting" numbers to zero and one with too loose tolerance. This made it necessary to specify large steps for numerical derivatives (1e-2 instead of the default 1e-5). Fixed this, and updated unit tests to use the default step size.
|
2011-04-08 18:41:50 +00:00 |
Richard Roberts
|
78b0fa054c
|
Properly handling zero range in Pose2::bearing, Pose2::range, and Rot2::relativeBearing. Also debugging check for normalized matrix in Pose2::between
|
2011-02-04 03:32:27 +00:00 |
Alex Cunningham
|
8398c8a53d
|
Made versions with [expmap|logmap]Full() for Pose2 and Pose3 to allow access to complete expmap functions, while also allowing for the concurrent existence of the approximate expmap for optimization speed
|
2011-02-02 05:17:21 +00:00 |
Richard Roberts
|
2c90e3d836
|
Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'.
|
2010-10-25 20:10:33 +00:00 |