dellaert
cedf2647d2
Use handy dandy Factor Factory
2014-12-11 13:19:37 +01:00
dellaert
29dc382c22
Fixed small bug
2014-12-11 13:19:19 +01:00
dellaert
f588a3928a
Added handy dandy Factor Factory
2014-12-11 13:19:08 +01:00
dellaert
d37216cde3
TOAFactor header
2014-12-10 22:50:41 +01:00
dellaert
bb00e375da
Print for MATLAB
2014-12-10 21:44:56 +01:00
dellaert
dc84b6589e
Added in real experimental data gathered by Jay at KU Leuven
2014-12-10 21:12:38 +01:00
dellaert
d17caa5487
Event header and test file
2014-12-10 19:14:18 +01:00
dellaert
5d6e0bc753
Optimization test succeeds, but only with 5th microphone...
2014-12-10 19:00:52 +01:00
dellaert
2dcbc72d8d
Derivatives work !!!
2014-12-10 17:58:35 +01:00
dellaert
0ceb09262c
Put in prototype derivatives, needs unit test
2014-12-10 16:06:34 +01:00
dellaert
cca1a54544
Everything done, except derivatives !!!
2014-12-10 16:02:13 +01:00
dellaert
d54c70202a
TOAFactor compiles and can be put into a factor graph
2014-12-10 15:43:31 +01:00
dellaert
ba1a2685bc
Not-working yet, but lots of progress towards TOAFactor
2014-12-10 15:10:59 +01:00
dellaert
5ce007446d
Merge remote-tracking branch 'origin/develop' into feature/SoundSlam
...
Conflicts:
.cproject
2014-12-10 14:47:58 +01:00
dellaert
777aa005b4
Developing time of arrival factor with Jay at KU Leuven
2014-12-10 14:24:10 +01:00
dellaert
22218eafc4
We will not wrap fixed Vectors and Matrices individually. Methods that take those can just as well be wrapped with Vector or Matrix. Note const and & are ignored for those. I added a small method, insertFixed, that allows one to put in small fixed size matrices for optimization. Did not do retrieval yet.
2014-12-10 10:45:22 +01:00
Andrew Melim
1e778cf77b
No longer need to cast function pointers for expressions on Windows, with Optional Jacobian
2014-12-09 11:53:35 -05:00
Andrew Melim
137ea64200
Updating with OptionalJacobian
2014-12-09 11:49:47 -05:00
Andrew Melim
3bd491bf66
Merge branch 'develop' into fix/windowsExpressions
2014-12-09 11:04:30 -05:00
Andrew Melim
cea76a2848
More template handholding for windows
2014-12-08 21:48:59 -05:00
Andrew Melim
701dcc1c99
Correcting VLA issue, and add template specification for between Pose2 objects. More template specifcations will be needed on windows, unless another fix is found
2014-12-08 21:39:12 -05:00
dellaert
468aa5d6b6
Merge remote-tracking branch 'origin/develop' into feature/fixedSizeDerivatives
2014-12-05 22:23:12 +01:00
cbeall3
a7b61373a9
Fix include path for moved Autodiff stuff
2014-12-05 13:52:49 -05: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
30c4092d80
Move AdaptAutodiff and test to close issue #142
2014-12-04 12:15:53 -05:00
dellaert
d2e53d4fe9
"Fixed" AHRS
2014-12-04 12:30:41 +01:00
cbeall3
003e7a06ab
3rdparty/ceres include paths
2014-12-03 23:11:54 -05:00
cbeall3
cbaf96e28c
Move and rename ceres headers
2014-12-03 23:07:26 -05:00
Natesh Srinivasan
4e557d38e6
updated Matrix.h with commonly used matrices.
2014-12-03 09:59:10 -05:00
Chris Beall
b318857216
Now valgrind error free
2014-12-02 08:37:32 -05:00
dellaert
468d1bd78a
Fixed unitialized error, fixes issue #179
2014-12-02 11:10:59 +01:00
dellaert
1330d6b7f2
Removed legacy code
2014-12-02 11:10:29 +01:00
dellaert
6910c70d4b
Prototype FourierDecomposition class
2014-12-01 22:30:04 +01:00
Frank Dellaert
a92f9b3335
Merged in fix/unrollingReverseADInterfaceRecursionForCodeSimplicity (pull request #56 )
...
unrolled the reverseAD recursion (issue #151 )
2014-12-01 20:43:45 +01:00
Christian Forster
c7ab79690b
missing <limits> for std::numeric_limits
2014-12-01 12:38:17 -05:00
HannesSommer
6c62609737
- introduced CallRecordMaxVirtualStaticRows for keeping CallRecord.h and testCallRecord.cpp in sync with respect to this.
...
- reactivated the fully dynamically sized matrix support in CallRecord.h
- small cleanups
2014-11-29 16:03:33 +01:00
dellaert
e2e29dac68
Removed #ifdef blocks and documented the AD process by numbering the methods in the order they are called
2014-11-29 13:09:17 +01:00
dellaert
7989a8c0dc
Added wide test
2014-11-29 13:08:10 +01:00
HannesSommer
18a8de1f46
- unrolled the reverseAD recursion
...
- MaxVirtualStaticRows is now a macro and some preprocessor derictives activate and deactivate the corresponding defintions. This could be of course removed at some point.
2014-11-29 10:14:19 +01:00
dellaert
c90bc5c34a
Excluded Paul's test
2014-11-29 08:01:17 +01:00
dellaert
6505e602d8
FixedRef is now OptionalJacobian
2014-11-28 17:14:26 +01:00
dellaert
747071138e
Use new FixedRef type in tests
2014-11-28 01:58:24 +01:00
dellaert
dc40864a8f
Excluded Paul's test
2014-11-28 01:58:11 +01:00
dellaert
0d41523725
Use new FixedRef type
2014-11-28 01:57:55 +01:00
dellaert
ee790839c6
Now only accept new FixedRef type
2014-11-28 01:57:45 +01:00
Frank Dellaert
3a2b2efdbc
Merged in feature/ExpressionsToBase (pull request #51 )
...
GTSAM 4 Roadmap: Move Expressions to nonlinear
2014-11-26 21:42:46 +01:00
Andrew Melim
cc4cdc93a3
Correct issue with function overload ambiguity when passing function pointer to expression constructor on windows
2014-11-26 15:06:16 -05:00
dellaert
e1b453b952
Fixed warning
2014-11-26 17:32:30 +01:00