Richard Roberts
|
e2f8dd866d
|
Merge branch 'svn/trunk'
Conflicts:
gtsam/linear/GaussianBayesTree.cpp
gtsam/linear/GaussianBayesTree.h
gtsam/linear/VectorValues.h
gtsam/linear/tests/testVectorValues.cpp
gtsam_unstable/nonlinear/sequentialSummarization.cpp
|
2013-08-06 18:33:24 +00:00 |
Alex Cunningham
|
db287b0d73
|
Fixing compile problems
|
2013-08-06 17:50:47 +00:00 |
Duy-Nguyen Ta
|
81b9fc33b7
|
in diag with matrices: initialize the result with zeros first.
|
2013-08-06 15:35:37 +00:00 |
Duy-Nguyen Ta
|
bcae0afd31
|
Putting sub matrices along the diagonal of a big matrix. dexpL for Rot3 and Point3
|
2013-08-06 14:24:10 +00:00 |
Richard Roberts
|
b7f2ba2845
|
Added formatMatrixIndented function for pretty-printing matrices with labels
|
2013-07-12 22:27:34 +00:00 |
Richard Roberts
|
eeef9eab32
|
Generating config.h file in CMake with quaternion mode flag, dataset paths. Also added CMake option to use system-installed Eigen, which works by generating a global eigen include file containing the corresponding include paths.
|
2013-04-25 15:57:15 +00:00 |
Alex Cunningham
|
88d3def0db
|
Added assert_inequal for matrices
|
2013-04-18 18:12:37 +00:00 |
Richard Roberts
|
547323cc79
|
Fixed a bunch of compiler warnings
|
2013-04-05 21:34:04 +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
|
b7a13c7061
|
Added >> stream operator to Matrix to easily read from input streams
|
2012-06-22 22:51:35 +00:00 |
Richard Roberts
|
0e46b02374
|
Added >> stream operator to Matrix to easily read from input streams
|
2012-06-22 22:51:32 +00:00 |
Frank Dellaert
|
f15d242a78
|
There was no unit test for DLT. Guess what, it never survived the switch to Eigen. Fixed now.
|
2012-06-16 03:23:38 +00:00 |
Richard Roberts
|
318dd96dfb
|
Matrix stream input operator
|
2012-06-04 13:44:21 +00:00 |
Richard Roberts
|
c3052fe536
|
Fixed conflicts with build-in windows names
|
2012-05-24 20:11:48 +00:00 |
Richard Roberts
|
510e2eacac
|
More progress in compiling on windows
|
2012-05-22 22:52:17 +00:00 |
Richard Roberts
|
25a53815e0
|
Initial changes to compile on windows
|
2012-05-22 22:52:08 +00:00 |
Chris Beall
|
6d28e0a039
|
fixed size skewSymmetric
|
2012-04-11 15:15:12 +00:00 |
Alex Cunningham
|
610faa8439
|
Experimented with using Eigen in Cayley implementations - ~4x speedup in Rot3M localCoordinates
|
2012-01-06 16:45:07 +00:00 |
Frank Dellaert
|
f063308bbc
|
Cayley transform
|
2012-01-06 01:26:52 +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 |
Richard Roberts
|
d57feb54b4
|
Bug fix in inverse_square_root
|
2011-11-07 17:31:35 +00:00 |
Chris Beall
|
97773d8021
|
cleaned up svd
|
2011-10-03 19:28:51 +00:00 |
Alex Cunningham
|
c81b1e1617
|
temporarily removed 3rd party libraries
|
2011-06-17 15:10:35 +00:00 |
Alex Cunningham
|
fa4faa274a
|
Merge branch 'prep_0.9.3'
|
2011-06-13 16:55:31 +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
|
79c09708e8
|
Assorted cleanup to remove ublas references, switch more Vector/Matrix utility functions to use Eigen in templates, reimplemented backsubstitution with Eigen
|
2011-06-02 20:35:02 +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
|
752e812895
|
Fixed a bug in the expm function that assumed a fixed matrix size
|
2011-02-04 03:32:39 +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
|
739764ca8e
|
linear_dependent prints when not linearly dependent, like assert_equal. Added linear_independent to check the opposite.
|
2010-11-19 17:19:26 +00:00 |
Richard Roberts
|
c3f95f9409
|
Another lapack.h (not present on Linux), fortunately not needed
|
2010-11-06 21:54:38 +00:00 |
Richard Roberts
|
078f07650f
|
Added option to use LAPACK QR with -DUSE_LAPACK_QR
|
2010-10-29 14:45:20 +00:00 |
Yong-Dian Jian
|
b53bcc7d66
|
add preconditioned conjugate gradient
|
2010-10-28 03:26:03 +00:00 |
Richard Roberts
|
141a23ae6a
|
Removed extra traces of svd that were accidently left in previously
|
2010-10-26 20:45:17 +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 |