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
|
23ef1cf084
|
Formatting and comments
|
2011-09-03 04:48:06 +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 |
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
|
ec1e53a60d
|
Fixed ISAM2 doxygen documentation
|
2011-08-30 21:53:42 +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 |
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 |
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 |
Stephen Williams
|
f4bfc435ff
|
Added first of the Kalman Filter examples
|
2011-08-22 15:35: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
|
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
|
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 |
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 |