Richard Roberts
|
f89262bd13
|
Option to use careful Cholesky instead of lapack Cholesky, more debug checks in Cholesky, and addional use of ublas instead of regular blas.
|
2011-02-04 01:05:52 +00:00 |
Richard Roberts
|
24fbe9b02b
|
Correct conversion from unsorted HessianFactor (to sorted JacobianFactor) - will soon re-standardize sorting. Also checking for non-finite values in assertInvariants
|
2011-02-04 01:01:29 +00:00 |
Richard Roberts
|
9525bd5eb6
|
Removed bad unit test
|
2011-02-04 00:54:31 +00:00 |
Richard Roberts
|
d4e248debc
|
Missing include
|
2011-02-04 00:53:00 +00:00 |
Richard Roberts
|
21f33d337c
|
Added casting to value type in ValueWithDefault, allows use in 'if' statements, etc. This was needed for the previous check-in of the global debug flags. Also added code comments.
|
2011-02-04 00:51:31 +00:00 |
Richard Roberts
|
7cdb9b3564
|
print(Matrix) now formats to allow pasting into C++ code, by including commas and formatting zeros as '0.0'
|
2011-02-04 00:49:20 +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
|
3d9f7294a9
|
Adding functions to get and set global granular debug flags that can be controlled at runtime, see debug.h.
|
2011-02-04 00:32:30 +00:00 |
Richard Roberts
|
62aa7a6681
|
Changed problematic blas call to ublas - was sometimes producing incorrect results but I do not know why :-(
|
2011-02-04 00:00:31 +00:00 |
Richard Roberts
|
654f4da4e5
|
Adding build-relwithdebinfo to svn:ignore
|
2011-02-02 23:48:00 +00:00 |
Alex Cunningham
|
86c0c06689
|
Added global functions to Lie to allow for template access to full expmap/logmap
|
2011-02-02 06:31:23 +00:00 |
Alex Cunningham
|
8398c8a53d
|
Made versions with [expmap|logmap]Full() for Pose2 and Pose3 to allow access to complete expmap functions, while also allowing for the concurrent existence of the approximate expmap for optimization speed
|
2011-02-02 05:17:21 +00:00 |
Alex Cunningham
|
37ee4f6cb3
|
Added a test for Ordering, added pop_back() to ordering, made changing the ordering in NonlinearISAM possible
|
2011-02-02 03:50:06 +00:00 |
Frank Dellaert
|
a09a9683f9
|
Added covariance calculation to advanced Planar SLAM example
|
2011-01-30 17:03:21 +00:00 |
Frank Dellaert
|
89925d2a71
|
Some formatting and reference to USAGE
|
2011-01-30 16:21:09 +00:00 |
Alex Cunningham
|
e4cda1b360
|
Added accessor for NonlinearISAM, comments and whitespace
|
2011-01-29 00:53:15 +00:00 |
Richard Roberts
|
d87ffe7ece
|
Bug fix and unit test HessianFactor::CombineAndEliminate when keys are not sorted
|
2011-01-26 22:53:14 +00:00 |
Alex Cunningham
|
38324ce080
|
Fixed compilation error due to typename keyword in a cpp file
|
2011-01-26 04:59:24 +00:00 |
Richard Roberts
|
8f9542b67d
|
Re-implemented eliminated factor caching needed for ISAM2 (need to move this to the ISAM2 class though, see ticket)
|
2011-01-25 22:30:59 +00:00 |
Richard Roberts
|
7b0a63ecd3
|
Fixed type error
|
2011-01-25 22:30:04 +00:00 |
Richard Roberts
|
5ffc3fc27e
|
Additional symbolic factor unit test (in conjunction with symbolic elimination fix)
|
2011-01-25 22:29:50 +00:00 |
Richard Roberts
|
a14a071310
|
Added check for calling CCOLAMD with zero variables
|
2011-01-25 22:29:16 +00:00 |
Richard Roberts
|
6a43f65ac6
|
Fixed key sorting bug in symbolic elimination (still have work to do on key sorting)
|
2011-01-25 22:28:51 +00:00 |
Richard Roberts
|
5c293ba2a7
|
Fixed key sorting bug in symbolic elimination (still have work to do on key sorting)
|
2011-01-25 22:28:29 +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 |
Alex Cunningham
|
4367a245bd
|
Added unit test for NonlinearISAM with a simple markov chain demo
|
2011-01-20 15:42:11 +00:00 |
Richard Roberts
|
9ac20eea8a
|
Made LieValues allow for values to not be on the linear side during expmap
|
2011-01-18 02:40:22 +00:00 |
Richard Roberts
|
7bfbb6b829
|
Added derivative version of LieVector::between
|
2011-01-18 02:38:03 +00:00 |
Richard Roberts
|
711e8c0a32
|
Fixed NonlinearFactor3 key sorting bug found by Niko Sünderhauf (TU-Chemnitz)
|
2011-01-17 16:48:47 +00:00 |
Alex Cunningham
|
9d03789b8b
|
Added unicycle test for expmap of Pose3, and it fails due to wrong expmap
|
2011-01-13 18:23:24 +00:00 |
Alex Cunningham
|
120b6878cf
|
Fixed range function for Pose3
|
2011-01-13 17:09:29 +00:00 |
Richard Roberts
|
10656d7700
|
No label in toc
|
2011-01-13 17:07:04 +00:00 |
Alex Cunningham
|
6348a33165
|
Added range measurement function to Pose3
|
2011-01-12 19:31:04 +00:00 |
Richard Roberts
|
bcbc7ac561
|
"back-ported" improved timing statements from hessianfactor branch
|
2011-01-12 03:43:02 +00:00 |
Kai Ni
|
47376aec13
|
add optional arguments to projectSafe
|
2011-01-06 09:27:04 +00:00 |
Richard Roberts
|
f7a1665476
|
Added a non-const noiseModel accessor to GaussianFactor
|
2011-01-03 21:02:21 +00:00 |
Richard Roberts
|
859bd16fd5
|
Made NonlinearOptimizer::try_lambda public to allow the linear system to be modified at every LM iteration, this needs to be done somehow to implement Gaussian mixture EM, but this isn't an ideal solution. Also added a missing 'const' to the linear graph argument.
|
2011-01-02 04:57:48 +00:00 |
Richard Roberts
|
193e068cee
|
Added missing shared_ptr typedef to NonlinearFactorGraph
|
2011-01-02 04:48:50 +00:00 |
Richard Roberts
|
b68923ea9a
|
Added accessor for NonlinearOptimizer parameters
|
2010-12-31 17:38:05 +00:00 |
Kai Ni
|
e6144201ef
|
fixed the unit test
|
2010-12-31 09:29:35 +00:00 |
Kai Ni
|
eada34bd76
|
fixed a bug that causes the optimizer return an incorrect error
|
2010-12-30 11:15:34 +00:00 |
Richard Roberts
|
880040a6f6
|
Added extra link libraries to examples and global tests required when building a static-only gtsam library
|
2010-12-29 03:25:52 +00:00 |
Yong-Dian Jian
|
c11e2b30e3
|
add an unit test for SFMFactor with Cal3BundlerCamera
|
2010-12-29 01:00:44 +00:00 |
Yong-Dian Jian
|
50965ee7d9
|
bug fix, disable redundant message
|
2010-12-29 00:49:07 +00:00 |
Yong-Dian Jian
|
5f9039a2c8
|
bug fixed
|
2010-12-29 00:44:26 +00:00 |
Yong-Dian Jian
|
21d2dba609
|
bug fix
|
2010-12-28 23:07:02 +00:00 |
Yong-Dian Jian
|
97dfe6c034
|
more unit tests
|
2010-12-28 22:59:24 +00:00 |
Yong-Dian Jian
|
638a6e6917
|
bug fix for Cal3DS2, and unit tests for Cal3Bundler + Cal3DS2
|
2010-12-28 19:08:47 +00:00 |
Kai Ni
|
e1d7c39b27
|
unit tests for GeneralSFMFactor
|
2010-12-28 09:13:36 +00:00 |
Yong-Dian Jian
|
2a9bfb944c
|
add a "const" version of an existing interface
|
2010-12-27 16:10:36 +00:00 |