Duy-Nguyen Ta
|
6eafc9420e
|
update namespace mEstimator for unittests
|
2013-02-08 00:47:52 +00:00 |
Duy-Nguyen Ta
|
25226602c3
|
change namespace "MEstimator" to "mEstimator" to wrap robust noise models to matlab. Add Tukey.
|
2013-02-07 19:19:33 +00:00 |
Richard Roberts
|
89b50e7679
|
Renamed tic -> gttic and toc -> gttoc to avoid conflict with PCL tic/toc
|
2012-10-02 20:18:41 +00:00 |
Richard Roberts
|
4876cc7ff7
|
Revamped timing statements - much easier to use, exception-safe (see email to frankcvs list)
|
2012-10-02 18:36:39 +00:00 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +00:00 |
Richard Roberts
|
c323f41e8f
|
Fixed silently ignoring robust noise model when calling whiten on one - now throws exception. Also added function to whiten only the rhs vector in robust noise models.
|
2012-09-25 18:45:28 +00:00 |
Richard Roberts
|
7d02043855
|
Removed unused include
|
2012-08-27 13:21:48 +00:00 |
Richard Roberts
|
5ddd28ba18
|
Removed unused noise model cholesky
|
2012-08-22 22:40:20 +00:00 |
Richard Roberts
|
b6ddb2197b
|
Removed unused "zero_below_diagonal" flag in Matrix QR
|
2012-08-22 22:40:04 +00:00 |
Duy-Nguyen Ta
|
6f1ea87a00
|
clean up noise model: Remove Shared[NoiseModel] classes and headers, typedef for backward compatibility in NoiseModel.h. Fix all tests and examples to create shared noise models through static functions in noise model classes. Fix MATLAB wrapper and examples as well. Add tests for MATLAB examples
|
2012-06-22 19:36:49 +00:00 |
Alex Cunningham
|
18ba9bcb3d
|
Removed sample() functions and global random number generator
|
2012-06-22 16:38:01 +00:00 |
Duy-Nguyen Ta
|
0a3d9975f3
|
adding smart flags for several static noise model creation function
|
2012-06-19 06:04:31 +00:00 |
Richard Roberts
|
dacff98f9f
|
Using boost timer instead of chrono to support older boost versions
|
2012-06-05 20:03:31 +00:00 |
Frank Dellaert
|
861d1d7dbd
|
Fixed small formatting glitches
|
2012-05-21 05:17:35 +00:00 |
Richard Roberts
|
08b87be4b5
|
Fixed parenthesis typos
|
2012-04-09 13:21:14 +00:00 |
Alex Cunningham
|
0fe13ae3ca
|
Fixed noisemodel compile error, moved remaining nonlinear constraints to NonlinearEquality
|
2011-11-10 02:05:03 +00:00 |
Alex Cunningham
|
98410ca5c9
|
Merge branch 'unified_constraints'
Conflicts:
gtsam/linear/NoiseModel.cpp
gtsam/linear/NoiseModel.h
gtsam/linear/tests/testNoiseModel.cpp
|
2011-11-09 22:15:40 +00:00 |
Alex Cunningham
|
70afdfb7d3
|
Added mu to noisemodel
|
2011-11-09 22:09:52 +00:00 |
Frank Dellaert
|
5a7b2e0692
|
Added default string to print methods
|
2011-11-05 14:26:41 +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 |
Yong-Dian Jian
|
b456733cd0
|
add comments and unit test
|
2011-09-11 04:39:28 +00:00 |
Frank Dellaert
|
24ea02fe69
|
Documentation and TODO
|
2011-09-09 21:16:57 +00:00 |
Yong-Dian Jian
|
e9504bd470
|
add a null model for comparison
|
2011-08-29 04:51:17 +00:00 |
Yong-Dian Jian
|
25cd24409a
|
add an option to reweight according to scalar or block
|
2011-08-28 02:47:17 +00:00 |
Yong-Dian Jian
|
fd07d61a2e
|
Add a robust noise model. Change SharedGaussian to SharedNoiseModel
|
2011-08-26 21:41:01 +00:00 |
Alex Cunningham
|
a22586362b
|
Changed the default Matrix to use column major, rather than row major. Removed Matrix-inl.h, as it isn't used
|
2011-06-04 22:15:23 +00:00 |
Alex Cunningham
|
2e942f08ac
|
Removed some extraneous comments from eigen transition
|
2011-05-20 18:43:37 +00:00 |
Alex Cunningham
|
e20561be73
|
Merge branch 'eigen'
|
2011-05-20 13:52:08 +00:00 |
Alex Cunningham
|
fc3b668171
|
Removed boost.serialization export keys from noisemodel because they don't work outside of one test
|
2011-03-08 18:13:49 +00:00 |
Alex Cunningham
|
1c1e47ca1f
|
Added serialization export keys directly to NoiseModel
|
2011-03-04 14:56:18 +00:00 |
Alex Cunningham
|
d96b114618
|
Changed diagonal noisemodel to use boost.optional for inverse sigmas to avoid ever storing inf
|
2011-03-03 21:14:55 +00:00 |
Alex Cunningham
|
a87a52035d
|
Serialization for (some) nonlinear factors now works, added virtual destructors to factor classes that needed them.
|
2011-03-03 17:16:13 +00:00 |
Alex Cunningham
|
4865f1a64d
|
Added more serialization functionality to noiseModel, but SharedGaussians segfault on test, so tests for Nonlinear graphs are commented out
|
2011-02-23 05:19:07 +00:00 |
Richard Roberts
|
3dc36369d9
|
Added a "matrix order" parameter to choleskyCareful so that it can be used to factor the frontal piece in choleskyPartial. choleskyCareful also now returns a bool indicating whether the input matrix is full-rank. Also added an additional Cholesky unit test.
|
2011-02-04 00:47:08 +00:00 |
Richard Roberts
|
4880257e69
|
Merging hessianfactor branch, Cholesky is now default and GaussianFactor is virtual (see email to frankcvs)
|
2011-01-20 22:22:00 +00:00 |
Richard Roberts
|
a8a584d38e
|
Rolling back last commit (undoing merge of hessianfactor branch) - does not compile on Linux, could be compiler or boost version problems. Also will probably break Alex's stuff so will work that out before merging.
|
2010-12-17 01:11:28 +00:00 |
Richard Roberts
|
de1892016d
|
Merged in hessianfactor branch, Cholesky is now default. This merge also includes improved timing statements with automatic outlining and low overhead
|
2010-12-17 00:51:51 +00:00 |
Richard Roberts
|
fd381e97bc
|
Slight speedup in Cholesky
|
2010-11-29 03:05:54 +00:00 |
Richard Roberts
|
5e00148315
|
Cholesky working but disabled by default
|
2010-11-29 01:31:51 +00:00 |
Richard Roberts
|
2fc5ab3bdb
|
Extra debugging checks for Cholesky
|
2010-11-19 17:20:04 +00:00 |
Richard Roberts
|
fd597762c7
|
In-progress integrating Cholesky into solving
|
2010-11-08 19:31:40 +00:00 |
Richard Roberts
|
9c5068e90a
|
Removed bad assertion
|
2010-11-02 23:00:43 +00:00 |
Richard Roberts
|
fca73852f1
|
Removed assert(false) that I thought was never called
|
2010-10-29 16:11:06 +00:00 |
Richard Roberts
|
078f07650f
|
Added option to use LAPACK QR with -DUSE_LAPACK_QR
|
2010-10-29 14:45:20 +00:00 |
Richard Roberts
|
a735b7cdeb
|
Virtual equals and print methods in NonlinearFactor so that printing nonlinear factors works correctly
|
2010-10-26 20:21:52 +00:00 |
Alex Cunningham
|
a46adeb1b4
|
Library now compiles with --enable-lapack off
|
2010-10-26 12:31:40 +00:00 |
Richard Roberts
|
2c90e3d836
|
Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'.
|
2010-10-25 20:10:33 +00:00 |