cbeall3
|
4c2e387204
|
Cherry-picked Boost 1.57 fixes from develop
|
2015-01-20 13:28:14 -05:00 |
thduynguyen
|
a61b49dafa
|
remove augmented parts in constraint noise model hack
|
2014-10-17 15:25:40 -04:00 |
Andrew Melim
|
5bc4810dcb
|
Correcting bug fixes for Visual Studio. See bb issues #115,116,118 for more information
|
2014-09-08 15:19:54 -04:00 |
cbeall3
|
267b86ec14
|
Remove svd inverse_square_root
|
2014-05-03 11:54:01 -04:00 |
jing
|
ad0662a860
|
now all Matrix_() removed
|
2014-01-23 03:16:38 -05:00 |
jing
|
b36574f77a
|
remove all Vector_() definition and declaration
|
2014-01-23 02:51:05 -05:00 |
Richard Roberts
|
9b8004d780
|
Using struct specialization to select MKL Householder QR in Eigen
|
2013-11-27 20:55:53 +00:00 |
Richard Roberts
|
67058d0e7a
|
Fixed comment typo
|
2013-11-21 15:09:51 +00:00 |
Duy-Nguyen Ta
|
63ff1b47c1
|
support augmented matrices in Matrix's vector_scale_in_place, Constrained's Whiten, WhitenInPlace, and unit(...). These are used in constraints SQP solver with Lagrange multipliers.
|
2013-10-02 03:52:08 +00:00 |
Richard Roberts
|
4585fd1caa
|
Merge branch 'svn/trunk'
Conflicts:
gtsam/navigation/tests/testInertialNavFactor_GlobalVelocity.cpp
gtsam/nonlinear/ISAM2.cpp
gtsam/nonlinear/ISAM2.h
gtsam/slam/tests/testBetweenFactor.cpp
gtsam_unstable/nonlinear/ConcurrentBatchFilter.cpp
gtsam_unstable/nonlinear/tests/testConcurrentBatchFilter.cpp
gtsam_unstable/nonlinear/tests/testConcurrentBatchSmoother.cpp
gtsam_unstable/slam/SmartProjectionFactor.h
|
2013-08-11 18:16:56 +00:00 |
Alex Cunningham
|
0cb6e97803
|
Added stack function that takes a vector of matrix blocks
|
2013-08-09 16:24:45 +00:00 |
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 |
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 |
Stephen Williams
|
bbf9bad6d7
|
Modified serialization of Vector and Matrix to support binary files
|
2013-05-08 13:23:50 +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
|
315223b166
|
Fixed problems with last commit
|
2013-04-05 21:37:35 +00:00 |
Richard Roberts
|
547323cc79
|
Fixed a bunch of compiler warnings
|
2013-04-05 21:34:04 +00:00 |
Richard Roberts
|
a54d177202
|
Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows
|
2013-03-13 18:56:21 +00:00 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +00:00 |
Alex Cunningham
|
55c9bdb3ac
|
Added notes on use of eye() and zeros() when using Eigen block operations
|
2012-09-03 00:58:05 +00:00 |
Richard Roberts
|
b6ddb2197b
|
Removed unused "zero_below_diagonal" flag in Matrix QR
|
2012-08-22 22:40:04 +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 |
Summit Patel
|
b9927a1b7e
|
Fixed Doxygen warnings.
|
2012-06-07 23:08:43 +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
|
25a53815e0
|
Initial changes to compile on windows
|
2012-05-22 22:52:08 +00:00 |
Richard Roberts
|
0e0680d3c9
|
Templated version of skewSymmetric to work with fixed-size matrices
|
2012-05-15 14:35:40 +00:00 |
Chris Beall
|
d95e1738d4
|
fixed size improvements for significant speedup in LBA
|
2012-05-09 17:19:01 +00:00 |
Chris Beall
|
fbef6ce63f
|
tiny inline fix
|
2012-04-11 17:01:16 +00:00 |
Chris Beall
|
6d28e0a039
|
fixed size skewSymmetric
|
2012-04-11 15:15:12 +00:00 |
Chris Beall
|
1623b8ce12
|
converted Rot3M to fixed-size Matrix, and changed some methods elsewhere to return fixed-size Vector3 to avoid heap allocations for speedup.
|
2012-04-11 06:46:19 +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 |
Chris Beall
|
97773d8021
|
cleaned up svd
|
2011-10-03 19:28:51 +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 |
Alex Cunningham
|
c81b1e1617
|
temporarily removed 3rd party libraries
|
2011-06-17 15:10:35 +00:00 |
Alex Cunningham
|
778001f63e
|
assorted cleanup - mostly comments and adding implementations to cpp files, rather than in header files
|
2011-06-13 20:01:58 +00:00 |
Alex Cunningham
|
fa4faa274a
|
Merge branch 'prep_0.9.3'
|
2011-06-13 16:55:31 +00:00 |
Alex Cunningham
|
2e058f2272
|
Moved trunk Vector/Matrix to gtsam namespace
|
2011-06-07 19:26:49 +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
|
c44315fec8
|
Added more serialization - geometry is done, jacobian and hessian factors done, visual system done. Split projection factor out from visual SLAM into separate header
|
2011-06-03 21:32:27 +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 |
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
|
4a23971b80
|
Fixed template names
|
2010-11-06 20:52:39 +00:00 |