Commit Graph

2336 Commits (7bd41e92d4337e8cc2fd2425ef62175088a2d81c)

Author SHA1 Message Date
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
Chris Beall 4ef13b79b2 ternary Hessian Factor constructor 2011-09-23 16:59:41 +00:00
Richard Roberts 85ff4d6105 Small comment cleanup 2011-09-23 15:35:25 +00:00
Richard Roberts 16c2500a99 Bug fix and unit tests for Permutation, documentation fixes 2011-09-23 15:34:57 +00:00
Richard Roberts 63ca74e492 Fixed bug in multifrontal marginals caused by backwards permutations with LDL (seems to be an inconsistency in Eigen?). Added GaussianConditional constructor from any number of frontal and parent variables. Added several new unit tests on marginals. Fixed small bug in GaussianConditional non-const get_d_ and get_R_ functions that didn't account for multiple frontal variables. 2011-09-23 02:50:46 +00:00
Richard Roberts 222d5073b9 Relocated unit test 2011-09-23 02:48:34 +00:00
Richard Roberts 002e4af0b2 Improved documentation in Ordering and throwing exceptions in at, operator[], and insert instead of assertion failures on bad input 2011-09-23 02:47:45 +00:00
Richard Roberts 7887619638 doxygen groups definition 2011-09-23 02:34:43 +00:00
Richard Roberts d127abfd17 Improved documentation for elimination functions 2011-09-23 02:34:07 +00:00
Richard Roberts 019892b900 A bit more debug info in ldlPartial 2011-09-23 02:26:29 +00:00
Alex Cunningham 3e7c48269d More informative exception messages in LieValues 2011-09-22 17:23:50 +00:00
Alex Cunningham 054a534f1c Added virtual constructor to TEST_UNSAFE to pacify warnings 2011-09-22 15:12:34 +00:00
Alex Cunningham 48ffb6aca9 CppUnitLite can be installed along with gtsam with configure flag --enable-install-cppunitlite 2011-09-20 18:46:19 +00:00
Richard Roberts 2b1f7f8446 Added GaussianFactorGraph::denseHessian to get factor graph hessian 2011-09-16 05:32:04 +00:00
Richard Roberts 57ae0aac38 Added function to return the augmented information matrix 2011-09-16 05:30:41 +00:00
Richard Roberts f07d846954 Added NegativeMatrixException::Detail::print() 2011-09-16 05:30:02 +00:00
Richard Roberts 93c601d03c Added detail to NegativeMatrixException 2011-09-14 19:46:20 +00:00
Chris Beall 91d727d4eb fixed typo 2011-09-13 20:13:00 +00:00
Alex Cunningham 4569bb41a3 Fixed serialization of stereo cameras 2011-09-12 15:30:31 +00:00
Chris Beall f29bcfae99 more StereoCamera cleanup and improvements 2011-09-12 13:15:22 +00:00
Chris Beall 6da5127981 StereoCamera cleanup and improvements 2011-09-12 12:37:10 +00:00
Yong-Dian Jian b456733cd0 add comments and unit test 2011-09-11 04:39:28 +00:00
Duy-Nguyen Ta c5b9ad0da5 support serialization for NonlinearOptimizationParameters 2011-09-10 21:41:31 +00:00
Richard Roberts 1ca45fd830 Fixed missing return bug 2011-09-10 21:32:39 +00:00