Commit Graph

2944 Commits (d9100aadb7c9a0f02a2c20785063d27df9866bc5)

Author SHA1 Message Date
Frank Dellaert 0baa83cf45 Another rename 2012-06-03 20:11:40 +00:00
Alex Cunningham 839b539aad Fixed a bug in cmake install that tried to copy a .svn folder 2012-06-03 20:08:46 +00:00
Frank Dellaert e23818431e Renamed examples to not have _easy.... 2012-06-03 19:52:35 +00:00
Frank Dellaert 73d1f0f6e0 use make_shared, cleanup 2012-06-03 19:50:04 +00:00
Alex Cunningham 720db709be Examples install now installs data for Matlab examples. Fixed typo in examples documentation 2012-06-03 19:26:28 +00:00
Frank Dellaert bd7724781d Manhattan world example with covariances, in C++ and MATLAB 2012-06-03 18:20:48 +00:00
Frank Dellaert 950bd8fcad Added MATLAB utility functions to pose2SLAM 2012-06-03 15:44:39 +00:00
Yong-Dian Jian 26f1f3fa4f 2012-06-03 15:07:10 +00:00
Yong-Dian Jian 7d132ef217 add a simple spcg implementation and revive the example 2012-06-03 14:52:26 +00:00
Frank Dellaert a75c9f1da3 Small Manhattan world example 2012-06-03 05:26:30 +00:00
Frank Dellaert 20a5eed051 Fixed keys in planarSLAM matlab example 2012-06-03 05:25:50 +00:00
Frank Dellaert f924d01bc3 Synchronized mixed case naming 2012-06-03 05:25:05 +00:00
Frank Dellaert 608155851a formatting 2012-06-03 03:31:31 +00:00
Yong-Dian Jian fd8ec0a605 fix a switch bug 2012-06-03 02:53:17 +00:00
Frank Dellaert a000745799 small printing detail 2012-06-02 23:21:25 +00:00
Frank Dellaert f29afd62b4 Fixed compile errors 2012-06-02 22:10:22 +00:00
Frank Dellaert ca7e9b6919 under development 2012-06-02 20:48:04 +00:00
Frank Dellaert 8440939f27 Using symbol_shorthand instead of redundant kx, kl functions 2012-06-02 19:28:21 +00:00
Frank Dellaert a2512475c9 Symbol.h is now included just in time, no longer by default everywhere. 2012-06-02 19:05:38 +00:00
Frank Dellaert 5160c2eb50 Significant API change in slam (GTSAM 2.0.1 or 2.1): to eliminate confusion and give the user more freedom in creating their own Keys, the different slam variants no longer create Symbol keys themselves. Instead, all interaction is done via Keys (which are just unordered, unsigned ints). All PoseSLAM unit tests and examples now just use sequential keys. However, a user can still create Keys using the Symbol constructor, which is illustrated in the landmark-based unit tests and examples. 2012-06-02 16:18:40 +00:00
Alex Cunningham 8bcd2da2f0 Fixed wrap support for unsigned char 2012-05-31 15:06:21 +00:00
Alex Cunningham 3c694e25f7 Added experimental target for building unstable matlab toolbox 2012-05-27 20:05:42 +00:00
Yong-Dian Jian b0c91d2fcf 2012-05-27 18:26:25 +00:00
Alex Cunningham 0d597082f2 Added optional target to build the matlab toolbox as a part of the gtsam build process 2012-05-25 21:18:41 +00:00
Alex Cunningham bce105ed58 Removed nonexistent function from matlab interface 2012-05-25 21:18:40 +00:00
Alex Cunningham 8f5dd13cf7 Added access to the variable index in the iSAM2 solver 2012-05-25 17:55:02 +00:00
Alex Cunningham efd94014b7 Added check.unstable target - currently runs each unstable group separately, however 2012-05-25 16:12:55 +00:00
Yong-Dian Jian ace4327897 reorg the nonlinear/linear parameters to accommodate the iterative solvers 2012-05-25 15:26:30 +00:00
Frank Dellaert 9bf1d0e768 ignore 2012-05-25 15:11:40 +00:00
Frank Dellaert de79924e73 Fixed discrete examples 2012-05-25 15:10:13 +00:00
Frank Dellaert 14f119a787 Printing 2012-05-25 15:09:59 +00:00
Frank Dellaert 4ed447ca8e Fixed CSP, now a DiscreteFactorGraph again, uses dynamic_cast for Constraint-specific functionality :-( 2012-05-25 14:51:03 +00:00
Alex Cunningham 421a0725dd Added a default implementation of clone() for nonlinear factor so not all subclasses need to implement clone(). Default implementation throws an exception. 2012-05-25 14:12:28 +00:00
Richard Roberts 451dd5ef1b Updated boost version requirement in README 2012-05-24 20:43:22 +00:00
Richard Roberts b73af866d6 Added computeInformation function to GaussianFactor to properly compute information matrix including noise models, and using it to fix bug in Marginals where noise model was not being accounted for (only affects when hard constraints are used) 2012-05-24 20:43:19 +00:00
Alex Cunningham 47830cd56f Added clone and rekey facilities to nonlinear factor graph 2012-05-24 16:05:01 +00:00
Alex Cunningham 32871bfceb Fixed delete vs. delete[] in SimpleString - possible source of subtle errors 2012-05-24 02:55:41 +00:00
Alex Cunningham e57b569531 More descriptive error message when accessing a key that is not present - now tells what the key was 2012-05-24 02:55:39 +00:00
bpeasle 3264bd5a39 Reverted testOccupancyGrid.cpp back so that it does not break make check. 2012-05-23 15:57:12 +00:00
Frank Dellaert 69e8923690 Plot covariance ellipses in MATLAB 2012-05-23 12:35:48 +00:00
Frank Dellaert 8a69bb8bcb Added marginals in MATLAB, but had to fix a bug in converting from 64 bit ints to size_t. This begs the question what happens on 32-bit machines with Symbols. 2012-05-22 19:01:40 +00:00
Frank Dellaert 382e3311fd test new key() method 2012-05-22 17:58:50 +00:00
Frank Dellaert 9394ede66b Added print, moved instance variables 2012-05-22 17:58:27 +00:00
Frank Dellaert 67892e59e0 fixed print/headers 2012-05-22 17:58:03 +00:00
Frank Dellaert 69e91e32b6 Fixed some test targets 2012-05-22 17:57:30 +00:00
Alex Cunningham c3ca8175e9 removed old SPCG test 2012-05-22 15:05:15 +00:00
Frank Dellaert 11e844470c marginals fail with pose constraint... 2012-05-22 14:50:10 +00:00
Frank Dellaert 3baa6c6e04 Added marginals function (could move to superclass?) 2012-05-22 12:31:59 +00:00
Frank Dellaert 5145018053 Fixed some test targets 2012-05-22 12:28:17 +00:00
Frank Dellaert 18e23c20df Added missing header 2012-05-22 12:27:34 +00:00