dellaert
|
a31e596448
|
Working local/Logmap (taken from Rot3Q)
|
2014-12-07 12:47:26 +01:00 |
dellaert
|
36da8702f9
|
Retract works
|
2014-12-07 12:35:17 +01:00 |
dellaert
|
8db8cb54b0
|
Some chart refinement (early check does not work)
|
2014-12-07 12:35:05 +01:00 |
dellaert
|
e2f250c160
|
Added Manifold, Lie Group, and Vector Space concepts back in
|
2014-12-07 11:52:09 +01:00 |
dellaert
|
01aab77504
|
Made Testable a boost concept
|
2014-12-07 11:51:40 +01:00 |
dellaert
|
187760ce95
|
Refactor for readability
|
2014-12-07 10:20:54 +01:00 |
dellaert
|
3a6b89e840
|
Now all Eigen::Quaternion flavors are certified as IsGroup
|
2014-12-07 10:19:38 +01:00 |
dellaert
|
06640cc414
|
New naming convention for concept (IsGroup), moved invariant checking out to namespace
|
2014-12-07 09:48:31 +01:00 |
dellaert
|
e1c1d788c0
|
Quaternions are a group (test compiles, at least)
|
2014-12-06 18:01:13 +01:00 |
dellaert
|
491fd91af6
|
Fixed compile problem.
|
2014-12-06 14:28:39 +01:00 |
dellaert
|
d1fec1a90d
|
Reverted moste changes in .cproject
|
2014-12-06 13:17:44 +01:00 |
dellaert
|
2e86da1096
|
Merge branch 'feature/groups' into feature/tighteningTraits
|
2014-12-06 13:12:44 +01:00 |
dellaert
|
614bfeb9d3
|
Moved to headers
|
2014-12-06 13:11:56 +01:00 |
dellaert
|
4d2a0aefc1
|
Group checks out !
|
2014-12-06 12:59:35 +01:00 |
dellaert
|
6c2b28aa8b
|
between tested
|
2014-12-06 12:50:40 +01:00 |
dellaert
|
5407232e36
|
between and inverse, as well as tag dispatching
|
2014-12-06 11:51:44 +01:00 |
dellaert
|
ddeb764912
|
group::traits, and group::compose
|
2014-12-06 11:37:14 +01:00 |
dellaert
|
07ef30039a
|
structure_tag works
|
2014-12-06 11:17:54 +01:00 |
dellaert
|
71e77b8c87
|
Compiles
|
2014-12-06 10:58:16 +01:00 |
dellaert
|
6f82458bee
|
Trying to firm things up by having a small unit test for cyclic groups.
|
2014-12-06 10:17:35 +01:00 |
dellaert
|
0ea2e5efe4
|
Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
|
2014-12-06 09:20:13 +01:00 |
Frank Dellaert
|
8cc26c759d
|
BIG CHANGE: the OptionalJacobian<M,N> obviates the need for the `optional<Matrix&> Jacobian arguments. They will continue to exist, for backwards compatibility, in the old-style factors, but everywhere else they should disappear. This PR by Natesh has eradicated all but one in gtsam/geometry. Great job !!!!
Merged in feature/fixedSizeDerivatives (pull request #54)
Proposed way to do Jacobians from now on via Eigen::Ref like type
|
2014-12-05 22:54:36 +01:00 |
dellaert
|
468aa5d6b6
|
Merge remote-tracking branch 'origin/develop' into feature/fixedSizeDerivatives
|
2014-12-05 22:23:12 +01:00 |
Frank Dellaert
|
39ee5c5dca
|
A base class for Charts, no more ManifoldType trait...
|
2014-12-05 21:18:53 +00:00 |
nsrinivasan7
|
a5877a96b8
|
@dellaert. Works with quaternion switch on in gcc 4.7, 4.8 and MSVC 2012. Pls Merge if compiles on MAC
|
2014-12-05 16:01:10 -05:00 |
Frank Dellaert
|
a9bb473424
|
Made group actions a concept
|
2014-12-05 20:22:58 +00:00 |
cbeall3
|
a7b61373a9
|
Fix include path for moved Autodiff stuff
|
2014-12-05 13:52:49 -05:00 |
Frank Dellaert
|
dcc6c0c701
|
Fixed Similarity3 example, added Matrix groups
|
2014-12-05 16:43:21 +00:00 |
Frank Dellaert
|
63effbb433
|
Small changes to latest big commit
|
2014-12-05 16:26:06 +00:00 |
Natesh Srinivasan
|
f5db91a56f
|
works on gcc 4.8
|
2014-12-05 11:08:13 -05:00 |
dellaert
|
c975382b59
|
A group acting on another space, examples for groups and lie groups ( with @pdrews )
|
2014-12-05 17:03:08 +01:00 |
Frank Dellaert
|
5980575fe6
|
q-p
|
2014-12-04 22:33:31 +00:00 |
Frank Dellaert
|
078a178701
|
tag dispatching and template meta-programming
|
2014-12-04 22:27:29 +00:00 |
Frank Dellaert
|
493b38ef28
|
Made charts have static methods, defined traits convention for tags.
|
2014-12-04 22:01:14 +00:00 |
Frank Dellaert
|
4e5fe7bae2
|
Merged in fix/deprecateLieVectorEtAl (pull request #62)
Deprecated LieVector, LieMatrix, LieScalar
|
2014-12-04 22:18:01 +01:00 |
Mike Bosse
|
b5e3c8816d
|
added vector space concept check, but not sure it will work...
|
2014-12-04 22:15:20 +01:00 |
dellaert
|
02075b7575
|
Moved to project
|
2014-12-04 21:08:31 +01:00 |
dellaert
|
4fd2a288a2
|
Expressions now require OptionalJacobian
|
2014-12-04 21:08:15 +01:00 |
dellaert
|
96016edf85
|
Merge remote-tracking branch 'origin/develop' into feature/fixedSizeDerivatives
Conflicts:
.cproject
|
2014-12-04 21:07:34 +01:00 |
cbeall3
|
53a24ed93a
|
Add EIGEN_INITIALIZE_MATRICES_BY_NAN to Debug mode to resolve issue #184.
|
2014-12-04 12:40:11 -05:00 |
cbeall3
|
30c4092d80
|
Move AdaptAutodiff and test to close issue #142
|
2014-12-04 12:15:53 -05:00 |
Frank Dellaert
|
4cef8ce76c
|
Merged in feature/3rdpartyCeres (pull request #65)
Third party ceres autodiff
|
2014-12-04 17:46:21 +01:00 |
Luca
|
523ebb7b6f
|
moved TriangulationFactor to slam folder
|
2014-12-04 11:18:26 -05:00 |
Mike Bosse
|
2fa9d0f557
|
LieGroup concept and flushing out more tags
|
2014-12-04 15:57:41 +01:00 |
nsrinivasan7
|
bd6f210b87
|
changed << to =. gives error because range() was removed from PinholeCamera.h ?
|
2014-12-04 09:36:00 -05:00 |
Mike Bosse
|
56787e1a88
|
addressed review comments
|
2014-12-04 15:26:01 +01:00 |
dellaert
|
f7ebe4bfc4
|
Fixed RangeFactor
|
2014-12-04 14:08:46 +01:00 |
dellaert
|
add93f19a6
|
Rename and reformat
|
2014-12-04 13:51:51 +01:00 |
dellaert
|
fa66762394
|
omitted extra typedef
|
2014-12-04 13:51:40 +01:00 |
dellaert
|
e6877dc27f
|
All MatrixMN matrices now defined
|
2014-12-04 13:30:41 +01:00 |