dellaert
|
a29f09423c
|
Merge branch 'develop' into feature/BAD
Conflicts:
gtsam/linear/tests/testGaussianBayesNet.cpp
|
2014-10-22 13:56:27 +02:00 |
dellaert
|
e46be60215
|
Speeding up localCoordinates
|
2014-10-22 13:46:05 +02:00 |
dellaert
|
1061a66fc1
|
Speeding up localCoordinates
|
2014-10-22 13:45:57 +02:00 |
dellaert
|
0f53c8d5ec
|
Timing of Ceres AutoDiff adaptor
|
2014-10-22 12:49:18 +02:00 |
dellaert
|
e18a2164bb
|
Fixed-size version of project2 (copy/paste!)
|
2014-10-22 12:48:45 +02:00 |
dellaert
|
19f0e3fc46
|
Fixed-size versions (copy/paste!)
|
2014-10-22 12:48:15 +02:00 |
dellaert
|
f44e6f0187
|
Moved AdaptAutoDiff template in its own header file
|
2014-10-22 11:41:04 +02:00 |
dellaert
|
516bb4b0b1
|
Isolated Snavely example
|
2014-10-22 11:23:35 +02:00 |
dellaert
|
439f51ec7f
|
test out invoke
|
2014-10-22 10:10:58 +02:00 |
dellaert
|
4f9a751f83
|
Merge remote-tracking branch 'origin/feature/BAD_ceres' into feature/BAD: MASSIVE edit with ceres-style AutoDiff now Adaptable to expressions, as well as traits that specify group/manifold predicates and dimensions. A lot of the edits were because of the latter, and especially the traits-induced changes in numericalDerivative.
|
2014-10-22 01:36:10 +02:00 |
dellaert
|
113b9d2e74
|
Got rid of unnecessary LieVector usage that broke fixed-code
|
2014-10-22 01:32:59 +02:00 |
dellaert
|
3b0d2a5f47
|
Make it clear that argument types must be fixed-size (for now).
|
2014-10-22 00:40:28 +02:00 |
dellaert
|
4b3e0dbcc0
|
Some new targets
|
2014-10-22 00:40:08 +02:00 |
dellaert
|
b1aa7148c7
|
Fix dimensions, add is_group
|
2014-10-22 00:39:56 +02:00 |
dellaert
|
06af482d61
|
Added test for Rot3 - all is good
|
2014-10-21 23:07:38 +02:00 |
cbeall3
|
10435794ed
|
small typos
|
2014-10-21 16:49:08 -04:00 |
dellaert
|
1eb5e185e5
|
New numericalDerivatives with traits an Charts - still some segfaults, *and* there should be no need for (a) multiple prototypes to match against c++ pointers, (b) the use of explicit template arguments. A task for someone...
|
2014-10-21 18:50:52 +02:00 |
dellaert
|
f46aa7cd8c
|
DefaultChart for dynamically sized Vector
|
2014-10-21 18:04:19 +02:00 |
dellaert
|
fcbc1e90cf
|
More traits
|
2014-10-21 18:03:28 +02:00 |
dellaert
|
224b71d696
|
Created testManifold
|
2014-10-21 12:54:28 +02:00 |
dellaert
|
0acffe5ae9
|
Fixed bug in DefaultChart: keeping a reference s never a good idea.
|
2014-10-21 11:13:14 +02:00 |
dellaert
|
25ad9ade05
|
Moved AdaptAutoDiff into its own test
|
2014-10-21 10:42:30 +02:00 |
dellaert
|
13b433ad89
|
zero for double and fixed matrices
|
2014-10-21 10:42:05 +02:00 |
dellaert
|
bf16446f92
|
Deal with traits changes
|
2014-10-21 01:26:17 +02:00 |
dellaert
|
e60ad9d2b2
|
Re-factor traits, has its own namespace now, as well is_group and zero
|
2014-10-21 01:25:47 +02:00 |
dellaert
|
e0841fb3e6
|
No more Ceres dependecy, copied relevant Ceres files here (for now)
|
2014-10-20 23:53:56 +02:00 |
Luca
|
b0ea3b715b
|
fixed unit test for implicitSchur factor: Point covariance was not invertible, causing eigen weirdness
|
2014-10-20 11:03:53 -04:00 |
dellaert
|
f39c1d72f8
|
dimension
|
2014-10-20 15:43:47 +02:00 |
dellaert
|
bce84ca4db
|
Successfully created Expression from AutoDiff function!
|
2014-10-20 15:38:27 +02:00 |
dellaert
|
bf5580d518
|
AdaptAutoDiff now works with RowMajor Eigen matrices
|
2014-10-20 14:39:28 +02:00 |
dellaert
|
df5e584412
|
Compiles, but Jacobains not correct yet
|
2014-10-20 14:32:20 +02:00 |
dellaert
|
a423f284e9
|
Canonical coordinates prototype, works for Snavely
|
2014-10-20 14:23:08 +02:00 |
dellaert
|
70b22150fd
|
Test vector - Cal3Bundle() focal length = 1 !!
|
2014-10-20 14:21:31 +02:00 |
dellaert
|
821f776118
|
Wrapper works to some extent
|
2014-10-20 09:43:32 +02:00 |
dellaert
|
7ebc8e969f
|
Charts with default constructors
|
2014-10-20 09:29:45 +02:00 |
dellaert
|
63ae33088e
|
Some success on the way to autodiff
|
2014-10-19 23:47:59 +02:00 |
dellaert
|
e71f9edd37
|
dimension
|
2014-10-19 23:13:30 +02:00 |
dellaert
|
9a3d2747b8
|
Type of dimension<T>::value should be int
|
2014-10-19 23:13:20 +02:00 |
dellaert
|
8ee16c9018
|
Comments for Paul
|
2014-10-19 11:19:09 +02:00 |
dellaert
|
eac76cd0f0
|
Some progress on defining interface
|
2014-10-19 11:18:36 +02:00 |
dellaert
|
768f47174b
|
Forgot one is_manifold/dimension
|
2014-10-19 00:50:33 +02:00 |
dellaert
|
6e142184cc
|
Implemented is_manifold and dimension for all types in testExpressionFactor
|
2014-10-19 00:35:25 +02:00 |
dellaert
|
c32d2bb3b2
|
Fixed comments
|
2014-10-18 23:48:51 +02:00 |
dellaert
|
2f61653316
|
Fixed comments
|
2014-10-18 23:44:35 +02:00 |
dellaert
|
d436d99146
|
Moved stuff to Manifold.h
|
2014-10-18 23:25:25 +02:00 |
dellaert
|
fcda501ee2
|
double as manifold. No more LieScalar !
|
2014-10-18 18:13:33 +02:00 |
dellaert
|
ed6a2b6eff
|
Charts !!!!
|
2014-10-18 17:11:28 +02:00 |
dellaert
|
9c97b1d8a0
|
Some more refactoring
|
2014-10-18 16:45:04 +02:00 |
dellaert
|
66b3081603
|
localCoordinates and retract
|
2014-10-18 15:02:22 +02:00 |
dellaert
|
10cfd47404
|
TangentVector meta-function
|
2014-10-18 14:29:40 +02:00 |