Commit Graph

2622 Commits (c695b23e36e5eca277de97f89930cd6d5afcfecc)

Author SHA1 Message Date
Alex Cunningham 61d90bf4e5 Fixed warning 2011-10-20 02:11:31 +00:00
Alex Cunningham 3b5c6e8cef Removed old Testable base class 2011-10-20 02:11:28 +00:00
Alex Cunningham 4962c8ed38 Separated split() from the SubgraphSolver because it won't compile in other projects, rearranged headers to remove redundancy and fix template problems 2011-10-18 21:01:16 +00:00
Alex Cunningham 2abd5ee4aa Added syntactic sugar for quaternion creation 2011-10-18 20:01:45 +00:00
Alex Cunningham 4e49c51c8a Updated Eigen version number 2011-10-18 19:37:36 +00:00
Alex Cunningham e356c30dad fixed typos in print() 2011-10-18 01:58:46 +00:00
Alex Cunningham c271e8f49b Improved print() for nonlinear factors and constraints 2011-10-17 19:40:19 +00:00
Alex Cunningham fe34a644e4 Simplified print function in NonlinearConstraint 2011-10-17 18:43:59 +00:00
Richard Roberts 081b805340 Removed noncopyable restriction on Conditional - this is not used on any other factors, and makes it harder to make unit tests. Should not make a difference for users since we already use exclusively pointer containers and using the linear side directly is fairly low-level anyway. 2011-10-15 19:59:22 +00:00
Richard Roberts 1fed4fff8a Added unit test for JacobianFactor unwhitened_error and error_vector 2011-10-15 19:56:14 +00:00
Richard Roberts 2544eef735 Bug fix from different parameters between ublas and Eigen resize functions 2011-10-15 19:55:52 +00:00
Alex Cunningham b22a39e663 Cleaned up use of concept checks in generic factors 2011-10-15 18:38:51 +00:00
Alex Cunningham eeacef81b6 Merge branch 'master' into measurement_concepts
Conflicts:
	gtsam/slam/BearingRangeFactor.h
2011-10-15 18:38:49 +00:00
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