Commit Graph

1899 Commits (0e3b96db603d7aba23f9076299176f27a882cb7e)

Author SHA1 Message Date
Frank Dellaert 0e3b96db60 Added exception handling code but has not yet been exercised! Chris will do so... 2011-09-05 21:27:41 +00:00
Richard Roberts e56b6ff392 Improving documentation 2011-09-05 18:37:43 +00:00
Richard Roberts 6512c6b822 Improved documentation for EliminationTree 2011-09-05 17:40:03 +00:00
Richard Roberts 780ec6c2ad Changes to doxygen file 2011-09-05 17:30:29 +00:00
Alex Cunningham 43e3f865e9 Removing extraneous commented code from ISAM 2011-09-05 14:26:03 +00:00
Frank Dellaert 6da44cf80a Documenting 2011-09-05 01:28:58 +00:00
Yong-Dian Jian 5c6b6e2eb9 fix a misnomer, replace "Mahalanobis" with "distance" in noiseModel::Base 2011-09-05 00:14:16 +00:00
Richard Roberts 4d24f2af80 Improving HessianFactor documentation 2011-09-04 15:34:28 +00:00
Richard Roberts 154f730b70 Improved documentation in HessianFactor 2011-09-04 14:24:22 +00:00
Frank Dellaert 3fe02c3290 Re-formatted constructors for clarity 2011-09-04 14:03:45 +00:00
Frank Dellaert 8d00897abf Formatting and documentation 2011-09-04 03:34:58 +00:00
Frank Dellaert 9cab332190 Documentation 2011-09-04 03:10:39 +00:00
Frank Dellaert a02eae679f KalmanFilter class 2011-09-04 01:27:27 +00:00
Frank Dellaert 6ee0291246 All tests pass 2011-09-04 01:05:59 +00:00
Frank Dellaert f2a66a64fc virtual destructor 2011-09-04 01:05:30 +00:00
Frank Dellaert b9a6004a5a Decoumentation and re-arranging 2011-09-04 01:05:09 +00:00
Frank Dellaert 16cf864892 linear Kalman prototyping 2011-09-03 20:37:48 +00:00
Frank Dellaert 94f4f2959e header bloat 2011-09-03 19:20:56 +00:00
Frank Dellaert 15703d2155 Added constructor from just mean and covariance of a Gaussian. If there is a better way let me know. 2011-09-03 18:13:27 +00:00
Frank Dellaert fd20d3b865 added virtual destructor to avoid warnings 2011-09-03 15:36:44 +00:00
Frank Dellaert 23ef1cf084 Formatting and comments 2011-09-03 04:48:06 +00:00
Frank Dellaert b614f6bf42 header order 2011-09-03 04:47:43 +00:00
Frank Dellaert fff140333e ignores 2011-09-03 03:47:24 +00:00
Frank Dellaert 04e41f8c38 Split off NoiseModelFactor (a NonlinearFactor with a NoiseModel) from NonlinearFactor (a Factor with dim, linearize, and symbolic methods). NonlinearConstraint derives from NoiseModelFactor. 2011-09-03 03:46:19 +00:00
Frank Dellaert 0c34b57b92 removed spurious typename 2011-09-02 13:53:36 +00:00
Alex Cunningham d0507535cd Added unit() to Rot2 as syntactic sugar 2011-09-02 01:50:12 +00:00
Richard Roberts 06fd0335cc ISAM2 parameters struct instead of function arguments and hard-coded values, also documentation improvement and refactored IndicesFromFactors 2011-09-01 21:53:57 +00:00
Richard Roberts 472c51b9b1 Finding maximum frontal variables instead of assuming sorted 2011-09-01 21:49:08 +00:00
Chris Beall 872b145b16 removed typename because MacOS gcc 4.2 complained 2011-09-01 20:28:24 +00:00
Michael Kaess 71a7ddb354 removed code for older WAFR algorithm 2011-09-01 01:00:21 +00:00
Richard Roberts e55f8871d6 Adding doxygen config files 2011-08-30 21:54:19 +00:00
Richard Roberts ec1e53a60d Fixed ISAM2 doxygen documentation 2011-08-30 21:53:42 +00:00
Stephen Williams 817bb913ab Removed duplicate header comment block. 2011-08-30 20:01:24 +00:00
Stephen Williams b1c1b45aba Renamed Key and Values to have a common name between linear and nonlinear examples 2011-08-30 19:54:50 +00:00
Stephen Williams fad08ad26a Removed unneeded typedefs 2011-08-30 19:52:45 +00:00
Richard Roberts 36ff110eef Added Rot2 compose and between derivatives and unit tests 2011-08-30 19:08:22 +00:00
Richard Roberts ca62706f55 Added find function and more efficient version of pop_back to Ordering 2011-08-30 19:05:00 +00:00
Richard Roberts 059de23b6e Moved ISAM2 from inference to nonlinear 2011-08-30 17:15:50 +00:00
Richard Roberts d4dbf12f8b Bug fix in ISAM2 wildfire function 2011-08-29 21:00:48 +00:00
Duy-Nguyen Ta f45b1556ca typedef typename ... doesn't compile for me. Removing typename makes it work. 2011-08-29 19:22:11 +00:00
Yong-Dian Jian e9504bd470 add a null model for comparison 2011-08-29 04:51:17 +00:00
Alex Cunningham 22cce59f2c Updating Eigen to version 3.0.2 2011-08-28 21:41:51 +00:00
Alex Cunningham 16b699ba1e Added SharedNoiseModel to list of installed headers 2011-08-28 18:59:47 +00:00
Yong-Dian Jian 25cd24409a add an option to reweight according to scalar or block 2011-08-28 02:47:17 +00:00
Stephen Williams 27d062a0f0 Fixed compile errors due to new SharedGaussian definition 2011-08-27 13:50:35 +00:00
Stephen Williams 82fdb0a5f8 Added ExtendedKalmanFilter class and easyPoint2KalmanFilter example 2011-08-27 12:28:47 +00:00
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