Commit Graph

2159 Commits (cc858224aacba633c7d1ba2a6e17aa7675d3913c)

Author SHA1 Message Date
Alex Cunningham 49f4c911f6 changed the concept check macro to use a typedef instead of a instantiation 2011-10-15 18:38:45 +00:00
Alex Cunningham 0cb5c258df Added a "range" concept check for a measurement type - trying to add to generic factor types, but does not compile 2011-10-15 18:38:44 +00:00
Richard Roberts c0ecb8aa92 Summary documentation for JacobianFactor, documentation fixes in HessianFactor and GaussianConditional 2011-10-15 15:59:03 +00:00
Frank Dellaert 6497f65717 now installs matlab interface in ~/toolbox 2011-10-14 13:36:17 +00:00
Alex Cunningham f0d419e7b1 comments only 2011-10-14 13:06:56 +00:00
Frank Dellaert cdbe72d4ee added Rot2 class 2011-10-14 04:43:40 +00:00
Frank Dellaert 5fd71a33eb Documentation 2011-10-14 04:43:06 +00:00
Frank Dellaert cd2c687b54 Fixed mex compile issues (but many problems remain to run stuff) 2011-10-14 04:42:31 +00:00
Frank Dellaert 56d1d6ae34 Fixed some Doxygen problems with global replace 2011-10-14 03:23:14 +00:00
Alex Cunningham 2294924ee9 Removed wrap headers from install 2011-10-13 22:12:47 +00:00
Alex Cunningham a96fcc43f1 Removed commented toolbox configuration 2011-10-13 18:46:09 +00:00
Alex Cunningham f4d9ca72a8 Added back the matlab interface to gtsam 2011-10-13 18:41:56 +00:00
Richard Roberts c2aee8668e Corrected O(1) -> O(log n) in comment 2011-10-12 07:52:11 +00:00
Richard Roberts d343c1f09a Added copyright block and removed commented code 2011-10-12 07:51:37 +00:00
Richard Roberts 9f21f01153 Changed from TEST_UNSAFE to TEST 2011-10-12 07:51:03 +00:00
Richard Roberts 932917e930 Throw DisconnectedGraphException when trying to eliminate a disconnected graph (previously failed with a cryptic error) 2011-10-12 07:50:30 +00:00
Richard Roberts 5a4ef39d0c Added doxygen group 2011-10-12 07:47:08 +00:00
Alex Cunningham c14d69326a NonlinearConstraint now derives from NonlinearFactor rather than NoiseModelFactor 2011-10-07 20:51:47 +00:00
Alex Cunningham fcd7bc2a21 Moved Ellipse to gtsam2 2011-10-07 17:27:07 +00:00
Richard Roberts 6787248f9a Upgraded Eigen from 3.0.2 to 3.0.3 2011-10-07 14:48:37 +00:00
Alex Cunningham a24f23374d Added simple planar covariance ellipse class to slam 2011-10-07 14:46:44 +00:00
Alex Cunningham 39658269d4 Generalized bearing and bearingrange factors to allow for different variable types 2011-10-07 14:46:43 +00:00
Alex Cunningham c6e2547dad Added concept checking for "Poses", and made both Pose2 and Pose3 comply 2011-10-06 20:47:30 +00:00
Alex Cunningham 541c1085db Added a range to pose function for Pose3 2011-10-06 20:47:23 +00:00
Alex Cunningham 3f9feea089 Added a bearing() to pose function 2011-10-06 20:47:16 +00:00
Alex Cunningham 131482298d Added range to pose for Pose2 2011-10-06 18:10:45 +00:00
Chris Beall 7365d899a9 removing unused function 2011-10-04 21:18:15 +00:00
Alex Cunningham 684ccc91b2 Added constructor for NoiseModelFactor that takes only a noisemodel for subclasses 2011-10-03 21:11:39 +00:00
Alex Cunningham 9fefccae26 Added a doxygen-doc make target for eclipse 2011-10-03 21:11:38 +00:00
Alex Cunningham 57baba36df Added eclipse make targets for a /release build folder 2011-10-03 19:31:22 +00:00
Chris Beall 97773d8021 cleaned up svd 2011-10-03 19:28:51 +00:00
Richard Roberts 02099dcb25 Short doxygen filenames and disabled huge diagrams 2011-10-03 19:17:02 +00:00
Richard Roberts ba7183e94c Fixed failing unit test in non-debug mode 2011-10-03 19:09:45 +00:00
Richard Roberts 74f5ae0d1d Merged Paul's quaternion conversions, added documentation and unit tests 2011-10-03 18:28:55 +00:00
Richard Roberts f19c9c2da4 Added BayesNet::popLeaf 2011-10-03 17:39:36 +00:00
Richard Roberts 8fe0f6a501 Improved documentation 2011-10-03 17:39:18 +00:00
Richard Roberts a9117a6c1f Documentation page about creating custom factors 2011-10-03 04:25:10 +00:00
Richard Roberts af3c12a7df Implemented N-way factor base class in NoiseModelFactor, added NonlinearFactor{3-6}, adapted NonlinearFactor1,2,3 and NonlinearConstraint1,2,3 to derive from NoiseModelFactor in a minimal way 2011-10-03 04:24:24 +00:00
Richard Roberts 5bd4680100 Doxygen integration in autotools - type 'make doxygen-doc' 2011-10-03 04:01:10 +00:00
Richard Roberts 17a0a02bbd Cleaned up comments and debugging code 2011-10-03 03:58:33 +00:00
Richard Roberts 18b03c2967 Hadn't checked in Makefile.am with testPermutation added 2011-10-03 03:56:43 +00:00
Richard Roberts 6a74656ca9 Cleaned up constructors 2011-10-03 03:55:55 +00:00
Richard Roberts ce4212c403 Removed Rot3 constructor from vector (was 9 elements of rotation matrix stored in a vector), was unused. 2011-10-03 03:55:00 +00:00
Duy-Nguyen Ta 469f4614dc add numericalHessian for tenary functions 2011-10-03 02:45:11 +00:00
Duy-Nguyen Ta 3271743ca4 fix unittest for numericalHessian 2011-10-02 20:27:26 +00:00
Richard Roberts 7903b023ff Needed typename for gcc 4.2 2011-09-30 18:58:14 +00:00
Alex Cunningham 28b2584961 Fixed dimension initialization bug 2011-09-29 19:02:36 +00:00
Alex Cunningham 939787891a Removed extraneous tolerance parameter 2011-09-28 20:33:27 +00:00
Richard Roberts d07486bf09 ISAM2 refactoring 2011-09-27 20:24:39 +00:00
Richard Roberts 403f1a97ad Fixed Permutation unit tests 2011-09-27 20:24:05 +00:00