Commit Graph

2567 Commits (e7e64e945b8cb1527458b72982b3f2935b4ab231)

Author SHA1 Message Date
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
Frank Dellaert 24ea02fe69 Documentation and TODO 2011-09-09 21:16:57 +00:00
Natesh Srinivasan 3014daa140 Updated the Doxygen style Comments on NonlinearOptimizer.h 2011-09-09 02:34:29 +00:00
Richard Roberts fd4c4fda5d Removed spurious printing when increasing lambda due to negative matrix 2011-09-09 01:56:41 +00:00
Frank Dellaert 43bc372a83 Allow for negative error: set relDecrease to 0. Commented parameters. 2011-09-09 00:47:43 +00:00
Richard Roberts f275126815 Renamed testGaussianFactor to testJacobianFactor 2011-09-08 20:33:11 +00:00
Richard Roberts d16f29dec7 Documentation 2011-09-08 13:29:51 +00:00
Frank Dellaert fbc8c32ef9 Documenting relationship to canonical parameters of a Gaussian 2011-09-08 04:15:19 +00:00
Frank Dellaert 0af5ac2161 Fixed linearize 2011-09-08 03:22:46 +00:00
Chris Beall 6a6634e28c Doxygen documentation 2011-09-07 22:05:13 +00:00
Richard Roberts 72c2929ad6 Changed default to LDL instead of QR in NonlinearOptimizer, see associated frankcvs email 2011-09-07 21:52:42 +00:00
Can Erdogan 5441571506 Fixed doxygen warnings in planarSLAM.h, pose2SLAM.h and pose3SLAM.h. 2011-09-07 21:46:34 +00:00
Richard Roberts f30d7ab40e Switched Doxygen to generate in 'doc' (not in build/doc) 2011-09-07 21:08:59 +00:00
Alex Cunningham 32b6044635 Fixing the build by removing the extraneous makefile entry and fixing a typo 2011-09-07 20:10:16 +00:00
Alex Cunningham c9c61aa662 Defaults nonlinear optimization to using LDL if possible 2011-09-07 20:10:15 +00:00
Frank Dellaert ac610b2b7e WhiteNoiseFactor class 2011-09-07 17:49:15 +00:00
Frank Dellaert af15401b17 use QR by default 2011-09-07 17:11:11 +00:00
Chris Beall 929be39e76 fixed doxygen documentation 2011-09-07 17:02:03 +00:00
Richard Roberts 936ee6d9fd ISAM2 refactoring and documentation 2011-09-07 15:42:49 +00:00
Richard Roberts 660127489d HessianFactor documentation 2011-09-07 15:42:25 +00:00