Commit Graph

3153 Commits (6fd2ac7f86f99fbf58d7fdbeea9a60332bbd8f4c)

Author SHA1 Message Date
Stephen Williams 295faba745 Fixed error in creation of Jacobian Prior from root of Bayes Net for the elaboratePoint2KalmanFilter example. Previously the permutation of R inside the GaussianCondition was ignored. 2011-08-27 12:27:13 +00:00
Yong-Dian Jian af9b523b2d make SharedGaussian inherit SharedNoiseModel 2011-08-27 01:44:49 +00:00
Richard Roberts ee6569db29 Added missing "Lie group" unit tests to Point2 2011-08-27 00:59:18 +00:00
Richard Roberts 02b45d5186 Cosmetic changes 2011-08-27 00:59:02 +00:00
Richard Roberts 02a6a8caad Added derivatives to Point3::between and added several missing unit tests 2011-08-27 00:58:43 +00:00
Richard Roberts 690a2c59fd Resolved TODO 2011-08-27 00:34:35 +00:00
Yong-Dian Jian 2dd945fcd1 revise according to Frank's suggestion 2011-08-26 22:23:02 +00:00
Yong-Dian Jian fd07d61a2e Add a robust noise model. Change SharedGaussian to SharedNoiseModel 2011-08-26 21:41:01 +00:00
Stephen Williams b39970ad9a Removed dependency of eloboratePoint2KalmnFIlter example on the LinearizedFactor class 2011-08-25 13:34:06 +00:00
Yong-Dian Jian c503ed45ed make whitenSystem a virtual function 2011-08-25 02:59:09 +00:00
Richard Roberts b57210efcc Levenberg-Marquardt increases lambda when the Hessian is indefinite or negative by catching an exception 2011-08-24 20:51:54 +00:00
Duy-Nguyen Ta 9be9251d1b check with perfect measurements 2011-08-23 22:17:09 +00:00
Duy-Nguyen Ta 24a897429a A simple example of using gtsam for the camera resectioning problem 2011-08-23 22:10:50 +00:00
Stephen Williams f4bfc435ff Added first of the Kalman Filter examples 2011-08-22 15:35:24 +00:00
Frank Dellaert fd3acbd2c9 Plan/outline for Kalman filter examples 2011-08-19 21:27:47 +00:00
Frank Dellaert e62c2bf5e9 Comments and README file 2011-08-19 13:11:04 +00:00
Richard Roberts ecfb461c6e Moved ISAM2 into main gtsam library 2011-08-18 18:38:24 +00:00
Richard Roberts d329d06b77 (in branch) moved ISAM2 into main gtsam library 2011-08-18 18:06:35 +00:00
Richard Roberts 1936f34f22 (in branch) disabled key ordering checks for ISAM2 2011-08-18 15:45:20 +00:00
Richard Roberts 32a0146722 Creating branch to work on moving ISAM2 into gtsam 2011-08-18 15:43:29 +00:00
Richard Roberts 54bb271e41 Made typedef public 2011-08-18 15:10:49 +00:00
Frank Dellaert 964af8b21c Commented use of GTSAM_MAGIC_KEY 2011-08-18 13:18:26 +00:00
Richard Roberts ea66bc457a Fixed bug in SymmetricBlockView::assignNoAlias used in HessianFactor copy constructor 2011-08-17 21:43:24 +00:00
Richard Roberts c6da9d6e19 Added unit test for solving with permuted solution vector 2011-08-15 20:24:32 +00:00
Richard Roberts 007ca72efe Make Permutation::equals compatible with unit tests (added tolerance argument) 2011-08-15 20:24:02 +00:00
Richard Roberts 7095fabfbe Added auto-generated files from gdb pretty-printers to svn:ignore 2011-08-15 14:36:03 +00:00
Alex Cunningham a858ddb560 Added more comments to SimpleRotation in response to Stephen's comments 2011-08-12 19:24:59 +00:00
Alex Cunningham b9b8250f36 comments only 2011-08-11 17:18:40 +00:00
Richard Roberts 97e18452c3 Unit test for new GaussianConditional rhs function for Permuted<VectorValues> 2011-08-09 21:07:13 +00:00
Richard Roberts c43fc2a95a Added GaussianFactor::rhs(Permuted<VectorValues>) function for filling the rhs into the soln that works on permuted values. 2011-08-09 21:06:38 +00:00
Richard Roberts 1941483439 Fixed bug that VectorValues should preserve information when reserving more space, and new unit test. 2011-08-09 21:03:12 +00:00
Alex Cunningham 39c82ddd89 Added include path to eclipse project 2011-08-05 16:01:19 +00:00
Duy-Nguyen Ta 3475720d3b Fix constness bug for Pose3::operator*(Point3). Add a comment for function stack in Matrix 2011-07-29 01:55:56 +00:00
Alex Cunningham 641bd239bc Added note in readme about glibc debug 2011-07-15 18:26:18 +00:00
Duy-Nguyen Ta e517dee4f8 add constness for operator * in Pose2*Point2 2011-07-15 03:12:43 +00:00
Richard Roberts 19014eb60e Restored some functions to make ISAM2 compile 2011-07-04 12:08:30 +00:00
Richard Roberts 247005f83c Fixed errors when compiling with clang++ 2011-07-01 22:52:57 +00:00
Richard Roberts ab0ed918f4 Fixed warnings 2011-07-01 22:49:23 +00:00
Richard Roberts 5e5a3b0f24 Fixed warning 2011-07-01 22:47:34 +00:00
Richard Roberts cd5c0095ce Changed tabs to spaces to fix formatting problem 2011-06-24 21:27:38 +00:00
Alex Cunningham c4ffe0643a Removed matlab reference from readme 2011-06-21 18:08:45 +00:00
Alex Cunningham 0cd2ea359a updated svn:ignore 2011-06-20 14:27:25 +00:00
Alex Cunningham e497d69a0e Removed extraneous copy of Eigen src headers 2011-06-20 14:12:29 +00:00
Richard Roberts 3d20d0ce65 Removing empty lowercase "ccolamd" directory 2011-06-20 08:06:40 +00:00
Alex Cunningham f9e8497d5c Removed fixmes near includes 2011-06-17 16:53:11 +00:00
Alex Cunningham 5870d03d76 Updated Readme and Licence with details of the 3rdparty inclusions and relevant licensing details 2011-06-17 16:08:58 +00:00
Alex Cunningham 3bbb49d716 Adding untouched copies of the Eigen and CCOLAMD 2011-06-17 15:15:39 +00:00
Alex Cunningham c81b1e1617 temporarily removed 3rd party libraries 2011-06-17 15:10:35 +00:00
Alex Cunningham 985aeeb9c4 Moved ccolamd build script into general 3rdparty script 2011-06-16 19:55:45 +00:00
Alex Cunningham 23f432aef5 Moved Eigen install scripts to a single 3rdparty script, and removed unnecessary Makefile.am'sy 2011-06-16 19:39:16 +00:00