Commit Graph

8259 Commits (d8b9cae25dcc054042b09846567c1f283f811ecc)

Author SHA1 Message Date
Paul Furgale 7f7c181945 Replaced ChartValue with GenericValue. Now at the point where we are bumping up against missing Jacobians in gtsam types. It feels like progress. 2014-12-14 12:13:59 +01:00
dellaert 4542292af9 Fixed version of at 2014-12-13 22:07:07 +00:00
Sungtae An d64af0d626 Modify gradientAtZero in RegularJacobianFactor 2014-12-13 17:02:38 -05:00
Paul Furgale 6b04fee048 Changed some lie groups to manifolds 2014-12-13 22:26:49 +01:00
Paul Furgale 58cb47a3f0 Started converting types. Into the ChartValue now. 2014-12-13 22:20:59 +01:00
dellaert c22a2d80d2 Merge (relevant part of) 'fix/matlab_examples_wrapper' into feature/SoundSlam 2014-12-13 21:00:49 +00:00
Paul Furgale 959716ae92 A lot more progress making things work. Still a long way to go. 2014-12-13 12:47:52 +01:00
dellaert 2225c10fc0 use ExpressionFactorGraph 2014-12-13 08:35:22 +01:00
dellaert 07177662f2 Fixed plotting and and silenced warnings... 2014-12-13 08:16:40 +01:00
thduynguyen 2673e1664c reapply a bug fix in isConstrained when no model exists 2014-12-13 01:05:24 -05:00
thduynguyen 48b08bd58e more informative print for LinearInequality showing its active/inactive state 2014-12-13 01:04:46 -05:00
thduynguyen c4b574774a remove LinearConstraint. It is replaced by LinearEquality 2014-12-13 01:04:08 -05:00
thduynguyen 18481f21d0 disable SLOW_BUT_CORRECT_EXPMAP to make test passed 2014-12-12 22:08:33 -05:00
thduynguyen 0576aac69b remove support for special EliminatePreferCholesky to deal with Indeterminant exception arising from multiplied Hessian terms of nonlinear equality constraints. 2014-12-12 22:08:09 -05:00
Luca 975ee1caa5 merged with develop 2014-12-12 19:41:49 -05:00
krunalchande da318184ae sync with develop branch commit c1f048d 2014-12-12 18:46:54 -05:00
krunalchande 9df5ce9732 Removed Eigen dox file not in develop. 2014-12-12 18:06:28 -05:00
krunalchande 71a34058c4 Upgrade to latest Eigen in develop. 2014-12-12 18:03:49 -05:00
krunalchande e539738fd0 Remove support for dual keys. Added finished() after all matrices and vectors. Remove buildDualGraph from GaussianFactorGraph. Remove support for multipliedHessians for non-linear equality constraints. 2014-12-12 17:23:31 -05:00
krunalchande 181bfb4f0f Added support for compiling lpsolve on linux. Windows not tested 2014-12-12 17:21:07 -05:00
thduynguyen e12add2739 Merged in develop (pull request #71). Resolve conflicts. 2014-12-12 15:34:53 -05:00
Mike Bosse 94c2490b6f minor 2014-12-12 21:31:00 +01:00
Mike Bosse df8dc1f99c fixing little things... far from done 2014-12-12 21:12:17 +01:00
Paul Furgale d383b44cc6 Trying to make everything compile for a smooth transition 2014-12-12 20:13:35 +01:00
Duy-Nguyen Ta ce62f3b9dd Merged in feature/qp_singlevalued_inequalities (pull request #70)
Single-valued linear inequalities
2014-12-12 12:51:45 -05:00
thduynguyen 593795f65b use Eigen's predefined RowVector typedef 2014-12-12 12:51:19 -05:00
thduynguyen ac6f10ea74 enforce RowVector as Jacobian for single-valued linear inequalities 2014-12-12 12:43:07 -05:00
thduynguyen a26ef7b7a2 refactor QPSolver to work with single-valued linear inequality factors. Unit tests passed. 2014-12-12 12:03:00 -05:00
thduynguyen 6d68f5ffff equality constraints are always active 2014-12-12 12:02:06 -05:00
thduynguyen 4f28eace7e LinearInequality now only supports single-valued function. Add active/activate/inactivate function to use in the qp active set method. 2014-12-12 12:01:16 -05:00
lvzhaoyang bcfcf8be8e fix gtsam wrapper for priorFactorVector 2014-12-12 11:34:34 -05:00
Paul Furgale 02ceb1366b Progress on compilation 2014-12-12 17:02:15 +01:00
Paul Furgale 91efa7f2a1 Added convenience traits wrapper for internal gtsam types 2014-12-12 16:42:33 +01:00
Paul Drews a7b8e60272 Unit test failure, either retraction or localCoordinates is wrong for rotation 2014-12-12 10:38:59 -05:00
Paul Drews c6e4cd5e03 Operational Sim3 with basic unit tests 2014-12-12 10:12:58 -05:00
Paul Drews 42d5b02cb6 ignore .settings 2014-12-12 09:08:44 -05:00
Mike Bosse d94c8c72b8 cyclic trait refactored 2014-12-12 14:51:16 +01:00
Paul Drews 69f27b9488 Additional unit test 2014-12-12 08:43:57 -05:00
Mike Bosse edb1bbaa7b quaternion trait refactored 2014-12-12 14:18:39 +01:00
dellaert 3238c59a39 Fixed printing 2014-12-12 13:56:50 +01:00
dellaert c1f464625b Provided (some) printing functionality 2014-12-12 12:39:32 +01:00
Mike Bosse cc9ab9c6ed starting transition to kitchen sink trait class 2014-12-12 11:43:54 +01:00
dellaert 012827dc98 Unfortunately, Method typedefs do not work for non-class types. 2014-12-12 10:55:36 +01:00
Mike Bosse 6f992e623e untabify 2014-12-12 10:06:43 +01:00
dellaert 8f27b048f1 Moved experiment to doubleExpresso project 2014-12-12 08:53:32 +01:00
dellaert 541217175c Added ExpressionFactorGraph (should go away with move of ExpressionFactor to gtsam) 2014-12-12 08:00:02 +01:00
dellaert fa7071bdd8 Comments, renaming 2014-12-12 07:45:09 +01:00
dellaert 8cc813f03e Removed misguided Factory attempt in favor of direct expressions 2014-12-12 07:31:33 +01:00
Paul Drews 8c4468185a Take a stab at localCoordinates 2014-12-11 22:54:02 -05:00
Luca c4bd02c3fa split of measurement covariance into diagonal blocks. 2014-12-11 19:54:42 -05:00