Commit Graph

  • cd644e75a5 GaussianBayesNet::matrix now properly divides in sigmas Frank Dellaert 2010-01-05 14:14:49 +0000
  • 22d66df766 added manifold test Frank Dellaert 2010-01-05 14:13:51 +0000
  • 39334ea9e0 Update MATLAB wrapper for earlier Pose2* changes Richard Roberts 2010-01-04 18:07:24 +0000
  • 46cc85e351 added size and clear to pose2config Kai Ni 2010-01-03 07:25:59 +0000
  • 052149771a relinearizing factors corresponding to contaminated cliques Michael Kaess 2010-01-03 04:57:35 +0000
  • cade0e7780 fix timing test linking problem by using noinst_PROGRAMS Kai Ni 2010-01-03 00:23:16 +0000
  • 68159fb5e4 corrected SubgraphPreconditioner case Manohar Paluri 2010-01-02 20:24:59 +0000
  • f82b46f96c Sped up rodriguez and replaced slow implementation with call to fast implementation. Also moved some functions to cpp. Frank Dellaert 2010-01-02 14:28:18 +0000
  • a1c55b9f62 Updated Pose2Config to expected coding standard Frank Dellaert 2010-01-02 10:33:33 +0000
  • ff06cd757f moved all "Urban" factors and tests to (cmake-based) CitySLAM project Frank Dellaert 2009-12-31 16:54:23 +0000
  • 603b692406 New Targets Frank Dellaert 2009-12-31 12:57:06 +0000
  • a1d14ba2ae Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) Frank Dellaert 2009-12-31 12:56:47 +0000
  • 730f4a546f Added planar graph with easy subtree Frank Dellaert 2009-12-31 12:55:51 +0000
  • 07cc95e4c4 Comments and formatting Frank Dellaert 2009-12-31 12:55:16 +0000
  • eaa8176de1 correct behavior when entire columns are zero Frank Dellaert 2009-12-31 10:30:44 +0000
  • 46a65d89df using ediv_ where needed Frank Dellaert 2009-12-31 10:30:06 +0000
  • f7d5b517a4 ediv_ is same as ediv except returns 0 for 0/0 division, needed for dealing with constraints Frank Dellaert 2009-12-31 10:29:25 +0000
  • 3fbc857a9e fixed behavior of error for sigma==0 Frank Dellaert 2009-12-31 10:28:43 +0000
  • 9b327d1a9d added reset Frank Dellaert 2009-12-31 10:27:39 +0000
  • bf85f10de7 subtraction Frank Dellaert 2009-12-31 10:27:16 +0000
  • b4e65e9631 progress in ISAM2, but unit test still disabled Michael Kaess 2009-12-31 05:35:08 +0000
  • afc3028ad5 Fixed bug in testPose2Factor optimize unit test where only the first expected value was checked. Richard Roberts 2009-12-30 18:41:33 +0000
  • 793a9d58ae Errors is now a list Frank Dellaert 2009-12-30 17:13:36 +0000
  • f80ac5d7d5 backSubstitute functions (unit-tested in CitySLAM) for preconditioning Frank Dellaert 2009-12-30 17:13:24 +0000
  • 2368f3605a getReference Frank Dellaert 2009-12-30 14:53:40 +0000
  • 15bb00683a transpose backsubstitute on upper-triangular matrix Frank Dellaert 2009-12-30 13:20:16 +0000
  • 42fca8c399 nonlinear update, all but rhs/config Michael Kaess 2009-12-30 04:27:14 +0000
  • 0b9451bc4b Initializing libtool correctly in gtsam (see email to frankcvs with same subject) Richard Roberts 2009-12-29 20:01:38 +0000
  • 737a2f1e05 unit test enabled again and working Michael Kaess 2009-12-29 14:54:45 +0000
  • c43cd425ab new back-substitution functions that can do unit triangular solves Frank Dellaert 2009-12-29 13:59:34 +0000
  • 75ab62a729 ISAM2 (nonlinear ISAM) partially there, unit test currently disabled Michael Kaess 2009-12-29 05:57:05 +0000
  • 8d4a029665 rhs method Frank Dellaert 2009-12-28 18:46:01 +0000
  • 543d3fcd65 System now a class (gradient is method) Frank Dellaert 2009-12-28 17:28:48 +0000
  • 0c0b73042b template now exposed in iterative.h, and has its own implementation file Frank Dellaert 2009-12-28 16:26:16 +0000
  • 5ac304aff3 correct convergence criterion, verbose flag Frank Dellaert 2009-12-28 16:15:26 +0000
  • 674ae9d030 steepest descent now all implemented in iterative.h/cpp Frank Dellaert 2009-12-28 12:37:34 +0000
  • bc27afc49f CGD method now uses CGD template in iterative.cpp Frank Dellaert 2009-12-28 10:48:48 +0000
  • 863ee58c0f new iterative.h/cpp compilation unit Frank Dellaert 2009-12-28 09:56:58 +0000
  • d9fd502656 moved CG tests from testGFG to testIterative Frank Dellaert 2009-12-28 09:44:30 +0000
  • 1fac98b4cb Errors:dot, VectorConfig::operator*/-, as a result Conjugate Gradient Descent template now works for factor graphs Frank Dellaert 2009-12-28 08:15:09 +0000
  • 5dfd1921e1 template nightmare resolved, all tests working Michael Kaess 2009-12-27 23:15:36 +0000
  • 266fc56dea Gradient using new operator^ and errors method Frank Dellaert 2009-12-27 12:13:31 +0000
  • 7d1428de60 Added Errors class and operator* for GaussianFactor and GaussianFactorGraph. Also moved a few functions to cpp. Frank Dellaert 2009-12-26 22:48:41 +0000
  • 6614434b83 System version of CG Frank Dellaert 2009-12-26 21:25:45 +0000
  • 8d3918e7f9 Typo made testPose2Factor not build on Linux Richard Roberts 2009-12-26 19:31:02 +0000
  • eb85b1196e Looks like empty buildtools directory was accidently checked in, deleting. Richard Roberts 2009-12-26 17:23:19 +0000
  • f3965b07ca Conjugate Gradient Descent template (in progress) Frank Dellaert 2009-12-26 15:06:54 +0000
  • 886c7dcdcc formatting and comments Frank Dellaert 2009-12-26 15:06:21 +0000
  • 8dbf79706e commented out two broken tests Frank Dellaert 2009-12-26 15:05:55 +0000
  • 4403b51fcd isam functionality separated into ISAM class, still within BayesTree Michael Kaess 2009-12-26 04:44:13 +0000
  • 2cb52694b5 Multiply with transpose sugar A'*v = A^v Frank Dellaert 2009-12-25 17:52:58 +0000
  • 80ff7e6d26 uncommented urban In Makefile.am as it prevents linking; added Pose2Prior; ISAM2/planar now working Michael Kaess 2009-12-24 23:44:08 +0000
  • 92b60a8543 Made 'between' derivatives in the tangent space of the solution instead of tangent space of identity, this makes Pose2 an "origin-free" manifold. Richard Roberts 2009-12-21 16:43:23 +0000
  • d0b757da48 remove method to set factor to NULL Frank Dellaert 2009-12-20 21:21:01 +0000
  • 3158a5c7c1 Rework UrbanMeasurement to be more efficient, less duplicate code. Add real unit tests for the class justinca 2009-12-20 14:59:37 +0000
  • d362fa13d8 print is more intuitive using reverse order Frank Dellaert 2009-12-20 11:56:33 +0000
  • 18c44e0d1f Comments only Frank Dellaert 2009-12-20 10:32:34 +0000
  • 7012fd2857 UrbanMeasurement first pass at implementation. Still need to add test data, sort out some details. justinca 2009-12-18 19:43:55 +0000
  • 82825a30bf Fixed unit test broken by fix in Pose2Factor Richard Roberts 2009-12-18 14:42:19 +0000
  • b14094cb1f testUrbanOdometry Frank Dellaert 2009-12-18 07:15:19 +0000
  • d11d674c01 addOdometry now works Frank Dellaert 2009-12-18 06:55:44 +0000
  • c987ab397c error_vectors Frank Dellaert 2009-12-18 06:55:24 +0000
  • bf504d30db new concatVectors call Frank Dellaert 2009-12-18 06:11:19 +0000
  • ac72d1cc22 renamed transformPose_to to transform_to, composeTransform to compose, and changed nr. of arguments of Dtransform_to2 (to two) Frank Dellaert 2009-12-18 05:36:53 +0000
  • eaf27af92d error_vector and error unit-tested Frank Dellaert 2009-12-18 05:18:31 +0000
  • edb72d305f better error message, formatting Frank Dellaert 2009-12-18 05:16:09 +0000
  • 0194926dc2 transpose not needed Frank Dellaert 2009-12-18 05:14:34 +0000
  • c9bd327961 formatting Frank Dellaert 2009-12-18 05:14:08 +0000
  • e2bc13a2a6 Renaming gradients -> jacobians Alex Cunningham 2009-12-18 03:05:47 +0000
  • a3deb992c4 use BOOST_FOREACH Frank Dellaert 2009-12-18 02:48:21 +0000
  • a1918056a5 Changed NonlinearConstraints to take cost and gradient functions that do not take the list of keys. Tests have been reconstructed using boost::bind Alex Cunningham 2009-12-18 02:39:02 +0000
  • b02582b43d svn ignore binaries Frank Dellaert 2009-12-18 02:31:49 +0000
  • 5a0bc8ab53 remove binaries Frank Dellaert 2009-12-18 02:30:05 +0000
  • cf1fde7bda UrbanFactor, UrbanGraph.cpp, template instantiations Frank Dellaert 2009-12-18 02:27:50 +0000
  • 7d0de77fc6 Changed argument ordering for constraints Alex Cunningham 2009-12-18 01:40:29 +0000
  • 7dfc67860c unit tests for new Urban* classes Frank Dellaert 2009-12-18 01:24:28 +0000
  • d75a602546 Removed failed test testSQPOptimizer Alex Cunningham 2009-12-18 01:24:19 +0000
  • ff817551de Added FactorGraph::replace(index, factor) to replace one factor with another (used in FrameSLAM). Richard Roberts 2009-12-18 00:13:38 +0000
  • 3c0ae0ec1c Math fix in linearize() and error_vector() Richard Roberts 2009-12-18 00:10:20 +0000
  • 7161878285 Small changes: standardized constructors, added log() and unit tests, removed +,- ops, angle() changed to theta(), print functions Richard Roberts 2009-12-18 00:09:54 +0000
  • d61d92c0e7 UrbanGraph class and testUrbanGraph TODOs Viorela Ila 2009-12-17 21:23:50 +0000
  • 68de3ae715 better comments Frank Dellaert 2009-12-17 19:34:27 +0000
  • dc9a966fdd moved shared pointer declaration to Cal3_S2.h Manohar Paluri 2009-12-17 10:02:43 +0000
  • 3326759f0b Removed extra ; Richard Roberts 2009-12-16 21:41:33 +0000
  • c45f64657f Changes to make Pose2Config work with NonlinearOptimizer Richard Roberts 2009-12-16 21:40:41 +0000
  • 83c95f2343 Changed constructor used from Pose2(t,R) to Pose2(R,t) Richard Roberts 2009-12-16 21:39:03 +0000
  • 8cf1b3b055 Small changes Frank Dellaert 2009-12-16 19:02:40 +0000
  • 9efac7b3fb Some re-naming and re-formatting only Frank Dellaert 2009-12-15 05:34:49 +0000
  • 94f986bbe7 Indentation Richard Roberts 2009-12-15 00:00:02 +0000
  • a7a5e5e816 small performance improvement by using a pointer to address r Chris Beall 2009-12-14 16:56:50 +0000
  • 71bc9ca0f7 Added unit tests that were missing Richard Roberts 2009-12-14 15:45:45 +0000
  • e79aaec034 Removed buildtools from gtsam Richard Roberts 2009-12-14 15:24:00 +0000
  • 971b575715 Fix duplicate definition error by adding 'inline' to checkConvergence Richard Roberts 2009-12-14 06:10:51 +0000
  • 2270c7d787 BayesTree animation Michael Kaess 2009-12-14 06:01:15 +0000
  • c4b60bfd65 Closing # 118: Made Pose2 use Rot2, added 'compose' for Pose2, made slight modifications to Rot2. Also added additional unit tests. This change shouldn't break anything but let me know if it does. Richard Roberts 2009-12-14 03:02:05 +0000
  • 0116b3a515 severe bug fixed in updating of Bayestree Michael Kaess 2009-12-13 20:54:48 +0000
  • a4f73ee04f Cleanup some code, frank05 Frank Dellaert 2009-12-13 17:49:38 +0000
  • 3cb76ad95d Some renaming/cleanup Frank Dellaert 2009-12-13 04:50:23 +0000
  • d5d70d7751 gradientDescent_ and conjugateGradientDescent_ works in matlab Viorela Ila 2009-12-13 03:02:14 +0000
  • ca34a6ef65 the original graph is added Kai Ni 2009-12-13 02:16:52 +0000