thduynguyen
bd16c52e7c
support params and verbosity debug info for LinearConstraintSQP
2015-02-25 08:07:40 -05:00
thduynguyen
d9773da125
rename classes
2015-02-24 23:40:53 -05:00
thduynguyen
ba4698bf51
add comments, fix format, make test compiled
2015-02-19 08:51:54 -05:00
krunalchande
23dbaad23e
Added test to test iterative framework. DOES NOT WORK YET.
2015-02-18 07:48:40 -05:00
krunalchande
37fe405872
Added warmStart flag.
2015-02-18 07:48:39 -05:00
krunalchande
3142f0a9a7
disabled test
2015-02-18 07:47:55 -05:00
krunalchande
f4a4ce4325
added debug print statements
2015-02-18 07:47:54 -05:00
krunalchande
e74b737a66
box-constraints unit test passed with prior and between factors
2015-02-18 07:47:53 -05:00
krunalchande
276959e39a
remove support for nonlinear constraints. Refactor SQPSimple to LCNLPSolver.
2015-02-18 07:47:53 -05:00
krunalchande
79b69d4489
[unfinished] unit test with multiple betweenFactors with box constraint.
2015-02-18 07:47:52 -05:00
krunalchande
1dd23ced02
Simple unit test for NonlinearInequalityFactorGraph.
2015-02-18 07:47:52 -05:00
krunalchande
de7149af63
Added licensing information.
2015-02-18 07:47:52 -05:00
krunalchande
2523fa2fe5
removed comment
2015-02-18 07:47:51 -05:00
krunalchande
b6d85e83ae
Fixed includes.
2015-02-18 07:47:51 -05:00
krunalchande
c99a848148
Refactoring.
2015-02-18 07:47:51 -05:00
krunalchande
d435fa72df
removed all printing
2015-02-18 07:47:51 -05:00
krunalchande
cc0e5cd3ca
Working nonlinear inequality constraints with unit tests.
2015-02-18 07:47:51 -05:00
krunalchande
fd461a1c15
[unfinished] prototyping inequality SQP with Luca.
2015-02-18 07:47:50 -05:00
krunalchande
ecc87bdb2b
Added test with pose and a line equality constraint. Works but hessian is incorrect. So basically using nonlinearequality vs linearequality makes no difference.
2015-02-18 07:47:50 -05:00
krunalchande
29e6e67de7
added debug info, fixed unit test, added nonlinear constraint (circle) test. Doesn't work because of negative definite hessian obtained from multiplying the dual with the constraint hessian.
2015-02-18 07:47:50 -05:00
krunalchande
147d174a66
test files deprecated, might be removed later
2015-02-18 07:47:49 -05:00
krunalchande
6d76b5910c
added comments
2015-02-18 07:47:49 -05:00
krunalchande
2b1cc7bf22
Added Simple QP solver and test. Unit test doesn't work yet
2015-02-18 07:47:49 -05:00
krunalchande
3af06ef029
Added nonlinearconstraint and tests
2015-02-18 07:47:49 -05:00
krunalchande
b4c5237925
Added structure of test and class. Left with implementation.
2015-02-18 07:47:48 -05:00
dellaert
097f0fb80d
Fix paths
2014-12-28 14:51:19 +01:00
dellaert
c8faa102e3
Moved EexpressionFactor related files to gtsam
2014-12-28 13:48:13 +01:00
dellaert
e5017984a1
traits_x -> traits
2014-12-26 16:47:51 +01:00
Mike Bosse
4a708c855f
fixed testExpressionFactor.cpp
2014-12-22 11:33:52 +01:00
dellaert
79d8514528
MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.
2014-12-21 22:02:57 +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
30c4092d80
Move AdaptAutodiff and test to close issue #142
2014-12-04 12:15:53 -05:00
cbeall3
003e7a06ab
3rdparty/ceres include paths
2014-12-03 23:11:54 -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
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
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
72644b8ff3
Fixed headers
2014-11-26 17:31:40 +01:00
dellaert
c1a10f2cf7
Moved files
2014-11-26 17:25:40 +01:00
dellaert
c2e38633b5
Merge remote-tracking branch 'origin/develop' into feature/BAD_custom_chart
...
Conflicts:
gtsam_unstable/nonlinear/ExpressionFactor.h
2014-11-26 11:20:56 +01:00