dellaert
|
a423f284e9
|
Canonical coordinates prototype, works for Snavely
|
2014-10-20 14:23:08 +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
|
eac76cd0f0
|
Some progress on defining interface
|
2014-10-19 11:18:36 +02:00 |
dellaert
|
6e142184cc
|
Implemented is_manifold and dimension for all types in testExpressionFactor
|
2014-10-19 00:35:25 +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 |
dellaert
|
ec69949f43
|
Point2 specialized
|
2014-10-18 14:22:01 +02:00 |
dellaert
|
f08dc6c031
|
More boost-style traits
|
2014-10-18 14:16:24 +02:00 |
dellaert
|
4c33444415
|
Snavely tested
|
2014-10-18 13:16:44 +02:00 |
dellaert
|
bdf12b14b9
|
Add Snavely cost function
|
2014-10-18 12:35:02 +02:00 |
dellaert
|
7018afdd58
|
Slight refactor of numerical derivatives
|
2014-10-18 12:34:05 +02:00 |
dellaert
|
2972671064
|
Use boost::bind to avoid code duplication
|
2014-10-18 12:29:14 +02:00 |
dellaert
|
db037c96c5
|
Implemented manifold_traits to allow numerical derivatives wrpt Matrix arguments
|
2014-10-18 12:12:25 +02:00 |
dellaert
|
2cbba15573
|
ceres style functor
|
2014-10-18 00:29:18 +02:00 |
dellaert
|
02d25f6658
|
New tests on traceSize
|
2014-10-16 15:07:05 +02:00 |
dellaert
|
0bcca2c386
|
Drastic reduction in allocations at ExpressionFactor construction by having dims constructed imperatively, and using it for both keys_ and dimensions_
|
2014-10-16 14:16:58 +02:00 |
dellaert
|
79ff0c54f9
|
createUnknowns
|
2014-10-15 10:38:54 +02:00 |
dellaert
|
c971207abf
|
Switched to vector for dimensions
|
2014-10-14 17:16:31 +02:00 |
dellaert
|
1c3f328fb2
|
Successful switch to Blocks !
|
2014-10-14 15:43:41 +02:00 |
dellaert
|
d8d94d0c34
|
dimensions implemented and tested
|
2014-10-14 09:53:47 +02:00 |
dellaert
|
107bcd8bb4
|
Going forwards, we default to reverse :-)
|
2014-10-12 22:04:40 +02:00 |
dellaert
|
4d1eb05c7d
|
Passing JacobianMap as an argument now..
|
2014-10-12 20:16:08 +02:00 |
dellaert
|
a2d2d82e0e
|
some namespace management
|
2014-10-11 07:39:13 +02:00 |
dellaert
|
563c4d214c
|
Renamed BADFactor -> ExpressionFactor
|
2014-10-09 13:00:56 +02:00 |
dellaert
|
9ebe1e6d10
|
Super-speedup by specializing to 2-dimensional output (for now). Using some template magic.
|
2014-10-08 23:50:17 +02:00 |
dellaert
|
e4392c0a3b
|
JacobianTrace no longer templated
|
2014-10-07 16:11:55 +02:00 |
dellaert
|
613cb0bb12
|
Binary functions now take fixed Jacobians
|
2014-10-07 01:01:46 +02:00 |
Sungtae An
|
0a7db2d252
|
Merge remote-tracking branch 'origin/feature/BAD' into feature/BAD
|
2014-10-05 16:16:19 -04:00 |
Sungtae An
|
40565564f5
|
TernaryExpression is added
|
2014-10-05 16:09:24 -04:00 |
dellaert
|
8e527a2251
|
Binary Trace compiles, runs
|
2014-10-05 13:27:41 +02:00 |
dellaert
|
303d37a716
|
Separate hierarchy
|
2014-10-05 11:22:14 +02:00 |
dellaert
|
987b123ec9
|
NullaryMethodExpression and UnaryFunctionExpression, derived from UnaryExpression
|
2014-10-03 12:40:26 +02:00 |
dellaert
|
aefad1e548
|
MAJOR refactor: I now use separate functions for value (only) and "augmented", for combined value-derivatives. The latter returns a new templated class, Augmented<T>.
|
2014-10-03 10:25:02 +02:00 |
dellaert
|
da4cfe6fdc
|
ternary test
|
2014-10-02 23:39:17 +02:00 |
dellaert
|
166396d6f6
|
Added tests with constant Expression
|
2014-10-02 23:26:59 +02:00 |
dellaert
|
8f6eae922a
|
Tightened/cleaned up
|
2014-10-01 10:36:24 +02:00 |
Paul Furgale
|
837b2a6bc0
|
Fixed the member function with very ugly syntax
|
2014-09-30 23:13:07 +02:00 |
dellaert
|
c68c2d2dac
|
Prototype code for passing methods. Does not work (uncomment line 61)
|
2014-09-30 13:19:44 +02:00 |
dellaert
|
374140abb8
|
Moved all BAD stuff to nonlinear
|
2014-09-30 12:34:03 +02:00 |