krunalchande
|
2791f2930b
|
fix return value from key to size_t.
|
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
|
3653e93338
|
fix bug in dual feasibility check. We want dual variables < 0.
|
2015-02-18 07:47:53 -05:00 |
krunalchande
|
121feb2281
|
disable printing
|
2015-02-18 07:47:53 -05:00 |
krunalchande
|
bcdeddbda1
|
Compute the least-square values of dual variables instead of forcing them to satisfy the stationarity condition exactly. This fixes an infinite-loop bug in QPSolver when a constraint was continuously added to and removed from the active set.
|
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
|
0fdd49ca4e
|
Removed LinearEqualityManifoldFactorGraph.
|
2015-02-18 07:47:52 -05:00 |
krunalchande
|
e0e5e72020
|
Fixed includes
|
2015-02-18 07:47:52 -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
|
4f92492e34
|
Reapply hacks in EliminatePreferCholesky to deal with negative definite hessians obtained from multiplying dual variables with the hessians of nonlinear constraints needed for SQP.
|
2015-02-18 07:47:50 -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
|
ccc243d37a
|
Obtain dim by using traits.
|
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
|
7d2f69335d
|
Added constructor
|
2015-02-18 07:47:48 -05:00 |
krunalchande
|
b4c5237925
|
Added structure of test and class. Left with implementation.
|
2015-02-18 07:47:48 -05:00 |
dellaert
|
0914e2c8d5
|
New example with smart PCG
|
2015-02-18 12:15:55 +01:00 |
dellaert
|
9f51aad0fc
|
Cleaned up comments and headers in examples
|
2015-02-18 12:02:33 +01:00 |
dellaert
|
5e568bc29d
|
Restored VectorValues versions, they work fine
|
2015-02-18 10:09:20 +01:00 |
dellaert
|
f8f2c2db92
|
Doxygen, header bloat, standard formatting
|
2015-02-18 09:52:45 +01:00 |
dellaert
|
1ebb3cf2a9
|
Fixed header bloat
|
2015-02-18 08:32:35 +01:00 |
dellaert
|
f1b0a693cf
|
Added testPCGSolver
|
2015-02-18 08:32:20 +01:00 |
dellaert
|
06643d4616
|
Turned off verbosity
|
2015-02-18 08:22:22 +01:00 |
dellaert
|
5ed0c6cc49
|
fixed *BUG* in Yong-Dian's (obsolete?) CG solver
|
2015-02-18 08:22:08 +01:00 |
dellaert
|
fad11c0f4b
|
Cleaned up (obsolete?) CG-based solver by Yong-Dian
|
2015-02-18 08:20:09 +01:00 |
Frank Dellaert
|
f2fabc18c8
|
Merged in feature/refactoredUpdateATA (pull request #106)
Re-factored updateATA
|
2015-02-17 13:47:48 +01:00 |
dellaert
|
5c5447e7b3
|
Re-factored updateATA
|
2015-02-17 12:52:27 +01:00 |
Frank Dellaert
|
d617462e74
|
Merged in feature/cleanupOrientedPlane3 (pull request #104)
Clean up some formatting, warnings, link error (?)
|
2015-02-17 01:17:50 +01:00 |
dellaert
|
445b5834dc
|
Use Eigen::format, now compatible with matlab, and stream precision affects printing.
|
2015-02-17 00:39:03 +01:00 |
dellaert
|
a375d06caa
|
Symbol include, no gtsam:: needed
|
2015-02-17 00:30:45 +01:00 |
dellaert
|
60e3ff536c
|
Symbol -> Key
|
2015-02-17 00:30:31 +01:00 |
dellaert
|
754b770cad
|
BORG formatting
|
2015-02-17 00:22:07 +01:00 |
dellaert
|
9ab97a23b0
|
Got rid of header bloat
|
2015-02-17 00:17:22 +01:00 |
dellaert
|
1a9f2cb1b7
|
Got rid of header bloat
|
2015-02-17 00:12:35 +01:00 |
dellaert
|
bcd6a09c14
|
Added missing print, made print conform to base class
|
2015-02-17 00:12:21 +01:00 |
dellaert
|
9b766e3e71
|
New Targets for OrientedPlane3
|
2015-02-17 00:12:04 +01:00 |
dellaert
|
ae1e454ffd
|
Merge remote-tracking branch 'origin/develop' into feature/Feature/FixedValues
|
2015-02-16 23:30:11 +01:00 |
Frank Dellaert
|
cd0f8c8c57
|
Merged in feature/small-things (pull request #102)
* Print symbol interpretation of key in IndeterminantLinearSystemException.
|
2015-02-16 14:09:46 +01:00 |
Thomas Schneider
|
b23de64ce0
|
* Print symbol interpretation of key in IndeterminantLinearSystemException.
* Add fPIC to libmetis.
* Fix warnings in PreintegratedBase.
|
2015-02-16 09:59:18 +01:00 |