Commit Graph

2567 Commits (e7e64e945b8cb1527458b72982b3f2935b4ab231)

Author SHA1 Message Date
Richard Roberts 5dd5f612ce Fixed creation of empty HessianFactor and added unit test 2012-01-20 16:53:35 +00:00
Richard Roberts f76c7be5b2 (in branch) more implementation for DynamicValues 2012-01-20 16:26:45 +00:00
Frank Dellaert 9157d891d3 wrapped new KF style 2012-01-20 05:44:51 +00:00
Frank Dellaert 7687b91a32 leaner and meaner 2012-01-20 05:24:02 +00:00
Frank Dellaert 4aa4b8b938 Kalman Filter now functional (i.e., not imperative) 2012-01-20 05:07:06 +00:00
Frank Dellaert b60de0f03e [with Vadim] wrapped HessianFactor and added a bunch of "add" methods to GaussianFactorGraph. Unfortunately, because overloading is not supported, only the last add works (by design, because we needed it, the HessianFactor add). 2012-01-20 04:35:12 +00:00
Frank Dellaert fa200f511a Added methods to add JacobianFactor and HessianFactor, the templated push_back gives trouble... 2012-01-20 04:33:30 +00:00
Frank Dellaert 3c1e5c0f04 new unit test to assess crash of print on empty factor 2012-01-19 22:26:24 +00:00
Alex Cunningham 235c4c9e40 Removed overloaded Rot3 function RzRyRx(x, y, z) as wrap doesn't support overloaded functions - the vector version remains 2012-01-19 16:29:55 +00:00
Richard Roberts ffd01c7a7d Removed unneeded TODO's 2012-01-18 21:22:05 +00:00
Richard Roberts 4b95a2799b Bug fix in converting HessianFactor to JacobianFactor - had to zero out lower triangle of eliminated matrix. Additional unit tests to catch this. 2012-01-18 20:44:27 +00:00
Richard Roberts 8bf0b3c04c Small fix in printing debug info 2012-01-18 20:42:53 +00:00
Richard Roberts b031996bbc Fixed denseHessian bug - was only returning upper triangle, now returns full matrix 2012-01-18 15:42:00 +00:00
Alex Cunningham 269ac46bd9 Fixed install problems with wrap so headers now go in include/wrap 2012-01-18 15:12:58 +00:00
Richard Roberts 64703d09da (in branch) more implementation for DynamicValues and unit tests 2012-01-18 14:37:41 +00:00
Frank Dellaert fb3a959193 Made sure worked with non-diagonal noise model 2012-01-18 05:08:52 +00:00
Frank Dellaert 4225f37846 Thoroughly tested predictQ by comparing with predict2. Uncovered a bug in QR if HessianFactor is involved. 2012-01-18 05:06:39 +00:00
Frank Dellaert c75bb0707a Some explanation how to set G,g,f in binary factor case. 2012-01-18 05:05:45 +00:00
Frank Dellaert 035923449b new predict variant predictQ 2012-01-18 04:44:16 +00:00
Frank Dellaert a209741e60 Additional Kalman filter constructor takes covariance 2012-01-17 20:04:37 +00:00
Frank Dellaert 56c3953305 added print 2012-01-17 19:25:05 +00:00
Frank Dellaert 027ea6ec34 comments/formatting 2012-01-17 19:24:45 +00:00
Richard Roberts 9cdb1e08fe (in branch) more implementation for DynamicValues 2012-01-16 22:54:19 +00:00
Frank Dellaert c58aa67a25 Added matrix dimension check in constructor (because MATLAB crashed) 2012-01-16 16:10:15 +00:00
Alex Cunningham 7bd41e92d4 Updated configure flags for gtsam 2012-01-16 15:26:20 +00:00
Alex Cunningham 1e693595fd Additional typedef 2012-01-16 15:19:05 +00:00
Richard Roberts d323d5b963 (in branch) more implementation for DynamicValues 2012-01-15 23:06:01 +00:00
Alex Cunningham 3942f28a68 Wrap now only writes new files when there is a change, and install only updates files if necessary 2012-01-15 21:42:44 +00:00
Alex Cunningham 66a9d635b3 Unified file writing to use a custom class to allow for smart checking 2012-01-15 21:42:41 +00:00
Alex Cunningham ea1ef1fa85 removed doc make target 2012-01-15 21:42:39 +00:00
Richard Roberts 7a79edca4b Fixed bug in BayesTree/iSAM2 clone 2012-01-15 20:31:21 +00:00
Alex Cunningham 500d509f81 Added another expected value for toolbox codegen 2012-01-15 19:09:36 +00:00
Alex Cunningham 94cbee4208 Updated expected toolbox code to match updated states 2012-01-15 19:09:34 +00:00
Frank Dellaert 9868355b40 Changed & to && to avoid MATLAB warnings 2012-01-15 04:17:21 +00:00
Frank Dellaert 1a10fc451c Added some missing methods to Rot3 and synced order of methods with Rot3.h 2012-01-15 03:57:35 +00:00
Richard Roberts ef8a82c8d7 (in branch) Added incomplete DynamicValues 2012-01-14 23:13:14 +00:00
Richard Roberts ca53ed5fb7 (in branch) Added incomplete DynamicValues 2012-01-14 23:12:59 +00:00
Richard Roberts 8f4eb68cb5 (in branch) Made Rot3 derive from Value 2012-01-14 23:12:28 +00:00
Richard Roberts 402ab48df8 (in branch) Added print and equals and changed comments 2012-01-14 23:12:05 +00:00
Richard Roberts 98a4d83735 (in branch) Added abstract Value base class 2012-01-14 22:24:06 +00:00
Frank Dellaert e9bf0971f0 ignore xcode project 2012-01-14 19:31:38 +00:00
Richard Roberts c1a2fdda2d Creating branch for virtual value base class and dynamic values container 2012-01-14 02:11:09 +00:00
Richard Roberts 5d9a427f0a Automatic damping in LDL, disabled by default 2012-01-14 01:58:28 +00:00
Richard Roberts a89d08ef30 Added groups to Values 2012-01-14 01:56:16 +00:00
Richard Roberts ce48f9a25c Comment fix 2012-01-14 01:38:40 +00:00
Nick Barrash 8c1695a247 Updated a few lie group function comments 2012-01-11 03:04:35 +00:00
Richard Roberts d7317f4eb6 doxygen documentation no longer build with autotools, added makedoc.sh to build it in top-level directory 2012-01-10 22:25:12 +00:00
Frank Dellaert c75f7ead65 explicit retract versions for calling in MATLAB 2012-01-10 20:23:48 +00:00
Frank Dellaert c792a73e9f rename of conditionals to conditional.. 2012-01-10 19:46:52 +00:00
Alex Cunningham 379fe4e557 Removed references to "Landmark2" in matlab example 2012-01-10 14:55:42 +00:00