Yao Chen
|
bd67779f74
|
Merged in feature/variadic-emplace_back (pull request #274)
Feature/variadic emplace_back
Approved-by: Jing Dong
|
2017-03-12 05:19:15 +00:00 |
Jing Dong
|
d7d35876f1
|
jacobians for logmap and expmap
|
2016-10-03 19:11:44 -04:00 |
Yao Chen
|
249d6b0b1b
|
Replaced graph.push_back with graph.emplace_shared if needed.
|
2016-10-01 11:17:41 -04:00 |
Abe
|
fbe9aac41c
|
squash local changes on top of gtsam upstream pull from 6/14/2016
|
2016-06-18 23:13:59 -07:00 |
Frank Dellaert
|
a97502f5a1
|
Resolved all issues with typedefs
|
2016-06-06 21:57:52 -07:00 |
dellaert
|
41b091e86f
|
Chasing down more vector() and Point2 default constructor uses
|
2016-06-06 00:37:49 -07:00 |
dellaert
|
bdbbe0203d
|
Derive Point2 from Vector2 and deprecate a number of methods
|
2016-06-05 23:52:04 -07:00 |
dellaert
|
72fe66d468
|
Removed headers
|
2016-05-22 14:22:36 -07:00 |
Yao Chen
|
a464769ce1
|
Replaced BOOSE_FOREACH with for in tests folder. Tested the changed code locally: successful.
|
2016-05-20 21:29:02 -04:00 |
Alex Hagiopol
|
b021ccef36
|
Global replace of Vector::Ones(1) and Matrix::Ones(1,1) with I_1x1
|
2016-04-16 12:32:48 -04:00 |
Alex Hagiopol
|
b6728ef620
|
Deprecated Vector ones(size_t n). All unit tests pass.
|
2016-04-15 17:30:54 -04:00 |
Alex Hagiopol
|
76308a5d46
|
Deprecated Vector zero(size_t n). All unit tests pass.
|
2016-04-15 16:54:46 -04:00 |
Alex Hagiopol
|
aa599d409c
|
Oops...fixed mistypes. Unit tests pass now.
|
2016-04-11 16:04:24 -04:00 |
Alex Hagiopol
|
379ad8b3d2
|
Fixed incorrect replacement of Vector.h's ones(n) with Matrix::Ones(m,n).
|
2016-04-11 15:25:08 -04:00 |
Alex Hagiopol
|
70b2aab352
|
Deprecated all inline functions in Matrix.h.
|
2016-04-11 15:11:29 -04:00 |
Alex Hagiopol
|
026a0f59fe
|
Deprecated repeat() in Vector.h.
|
2016-03-11 23:10:18 -05:00 |
dellaert
|
fad9462661
|
A better solution through typedef of FactorIndices -> FastVector<size_t>
|
2016-02-25 23:51:01 -08:00 |
Frank
|
8e6baf9e7e
|
Fixed Point3 constructor
|
2016-02-24 14:44:05 -08:00 |
Frank
|
0372a959ee
|
Many small improvements, bug-fixes, and tests
|
2016-02-24 11:01:19 -08:00 |
Frank Dellaert
|
5afdc24ca7
|
Merged in feature/typedefPoint3 (pull request #225)
Point3 -> Vector3
|
2016-02-18 11:13:33 -08:00 |
Frank Dellaert
|
a283938b47
|
A minimal traits example
|
2016-02-16 10:23:02 -08:00 |
dellaert
|
1c920967d9
|
No more use of vector() or default constructor
|
2016-02-12 00:06:07 -08:00 |
dellaert
|
c781ca46db
|
Merge remote-tracking branch 'origin/feature/evenFasterExpressions' into feature/typedefPoint3
|
2016-02-11 22:39:39 -08:00 |
dellaert
|
5c3dd7914b
|
Removed checks on sizeof(Record) as non-portable.
|
2016-02-11 22:36:03 -08:00 |
Frank
|
94ccf98985
|
Avoid default constructor in tests
|
2016-02-11 19:01:54 -08:00 |
Frank
|
a19aa793d7
|
Cleaned up a number of Point3/Rot3 related uses
|
2016-02-08 17:31:32 -08:00 |
Frank Dellaert
|
063e0a47ee
|
Moved functors to Matrix.h, without Expression sugar
|
2016-02-01 09:13:25 -08:00 |
Frank Dellaert
|
cb93c2bfc1
|
Multiplying with the inverse of a matrix function
|
2016-01-31 20:11:17 -08:00 |
Frank Dellaert
|
e6521703e6
|
Derivative of multiplying with inverse of matrix
|
2016-01-31 16:26:36 -08:00 |
dellaert
|
d1271fd9d5
|
Fixed product retract/localCoordinates and corresponding tests
|
2015-07-16 23:48:56 -07:00 |
Frank Dellaert
|
30435da070
|
Moved BearingRangeFactor to SAM
|
2015-07-12 18:57:26 -07:00 |
Frank Dellaert
|
3bad6fea67
|
moved RangeFactor to SAM
|
2015-07-12 12:12:59 -07:00 |
Frank Dellaert
|
5052eb2c64
|
cleaning up
|
2015-07-11 18:31:36 -07:00 |
Frank Dellaert
|
7ff3e11efd
|
removed redundancy in naming
|
2015-07-09 11:29:32 -07:00 |
Frank Dellaert
|
3b16ad2967
|
Moved deprecated headers into subdirectory
|
2015-07-09 11:14:39 -07:00 |
Frank Dellaert
|
aa1fae41a9
|
Added testcase mixing binary and ternary cases
|
2015-07-09 00:53:40 -07:00 |
Frank Dellaert
|
a923086a00
|
Removed print statements
|
2015-07-09 00:42:48 -07:00 |
Frank Dellaert
|
20b669bed6
|
Refined testcase even more for debugging
|
2015-07-09 00:40:21 -07:00 |
Frank Dellaert
|
2bc0d580e7
|
Slightly changed example, debugging output
|
2015-07-08 23:29:21 -07:00 |
Frank Dellaert
|
f7c5f0cb79
|
Moved test to tests/ExpressionFactor
|
2015-07-08 22:50:24 -07:00 |
Frank Dellaert
|
f9b5bc2936
|
Loosened test thresholds for Rot3/Pose3 expmap path
|
2015-07-05 14:02:18 -07:00 |
dellaert
|
464a82cc51
|
Merge remote-tracking branch 'origin/develop' into feature/betterOrdering
Conflicts:
.cproject
gtsam/inference/Ordering.h
gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp
gtsam_unstable/nonlinear/BatchFixedLagSmoother.cpp
gtsam_unstable/nonlinear/ConcurrentBatchSmoother.cpp
|
2015-06-28 15:41:58 -07:00 |
dellaert
|
d415cffd4b
|
Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3
|
2015-06-23 22:41:33 -07:00 |
cbeall3
|
b0f04503c9
|
Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3
# Conflicts:
# gtsam/linear/tests/testRegularHessianFactor.cpp
# gtsam/slam/SmartFactorBase.h
|
2015-06-23 10:03:42 -04:00 |
Frank Dellaert
|
48c3f5813b
|
removed printing
|
2015-06-22 00:35:21 -07:00 |
dellaert
|
b546a1f0a7
|
Use front/back
|
2015-06-21 14:39:56 -07:00 |
dellaert
|
5237c74928
|
Strengthened test and now checks problemSize_
|
2015-06-21 14:36:23 -07:00 |
dellaert
|
c3811a5488
|
Fixed machine-dependent outcome
|
2015-06-21 11:40:47 -07:00 |
Frank Dellaert
|
6727ae9ae5
|
salvaged old test
|
2015-06-20 23:50:03 -07:00 |
Frank Dellaert
|
08f6f58af7
|
Merge remote-tracking branch 'origin/feature/reducedBloat' into feature/CeresDefaults
|
2015-06-20 19:15:14 -07:00 |
dellaert
|
128bac616c
|
Globally replaced FastSet<Key> with KeySet.
|
2015-06-20 18:38:25 -07:00 |
Frank Dellaert
|
9359ad70e2
|
Merge remote-tracking branch 'origin/feature/reducedBloat' into feature/CeresDefaults
|
2015-06-20 16:22:06 -07:00 |
dellaert
|
5719ba27fa
|
Reducing header bloat by introducing new ThreadSafeException header.
|
2015-06-20 15:28:25 -07:00 |
Luca
|
f8205bfe02
|
Merge branch 'develop' into feature/SmartFactors3
Conflicts:
gtsam/geometry/CalibratedCamera.h
gtsam/geometry/tests/testCalibratedCamera.cpp
gtsam/geometry/triangulation.h
gtsam/nonlinear/ExpressionFactor.h
gtsam/slam/SmartProjectionFactor.h
gtsam_unstable/slam/SmartStereoProjectionFactor.h
tests/testExpressionFactor.cpp
|
2015-06-19 16:55:30 -04:00 |
Frank Dellaert
|
879e66a63a
|
TWo default param sets
|
2015-06-18 09:51:22 -07:00 |
Frank Dellaert
|
1ae0f256a1
|
Moved test to right place (geometry tests should not be relying on optimization code, and this was a test of the factor, not pinholecamera)
|
2015-06-07 20:25:35 -07:00 |
dellaert
|
6a67ea86af
|
Made testLie a bit stronger
|
2015-05-26 01:53:58 -07:00 |
dellaert
|
8939adc799
|
Moved ProductLieGroup to its own header
|
2015-05-25 23:49:41 -07:00 |
dellaert
|
512e373530
|
ProductLieGroup prototype
|
2015-05-25 22:42:05 -07:00 |
dellaert
|
111d0d39dd
|
Got rid of CRTP
|
2015-05-25 20:51:50 -07:00 |
dellaert
|
8582357976
|
test Product
|
2015-05-25 18:30:53 -07:00 |
dellaert
|
88d8543f12
|
Moved to tests
|
2015-03-06 08:48:01 -08:00 |
Thomas Schneider
|
ebf5746987
|
Fix some serialization warnings.
|
2015-03-06 16:12:09 +01:00 |
Paul Drews
|
8a88f101db
|
Fix deprecation warnings
|
2015-02-24 21:58:17 -05:00 |
dellaert
|
64bb6b77d7
|
Merged in feature/SmartCT (pull request #107)
Refactoring of Smart Factors
|
2015-02-22 06:14:19 +01:00 |
zhaoyang
|
1d81572894
|
Capitalize static methods in ordering.h
This commit involves the API change. Related files in gtsam have been changed. All the tests examples run without issue.
|
2015-02-21 13:16:03 -05:00 |
dellaert
|
19e7b6bf39
|
Deal with incomplete Pose2 type by including <Pose2.h>
|
2015-02-21 12:39:50 +01:00 |
Sungtae An
|
e1ace9b62a
|
Add a unit test for GaussianFactorGraphSystem::multiply and getb
|
2015-01-31 03:33:19 -05:00 |
Chris Beall
|
7cdbac4b5c
|
Fix warnings by latest CMake 3.1. Variables should be unquoted: Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted.
|
2015-01-16 09:33:02 -05:00 |
Sungtae An
|
e13243b140
|
Merge branch 'develop' into feature/RegularFactors
Conflicts:
gtsam/linear/GaussianFactorGraph.cpp
gtsam/linear/JacobianFactor.cpp
gtsam/linear/JacobianFactor.h
tests/testPreconditioner.cpp
|
2015-01-01 17:50:27 -05:00 |
dellaert
|
e5017984a1
|
traits_x -> traits
|
2014-12-26 16:47:51 +01:00 |
dellaert
|
74c588aee9
|
Re-factored scalar traits and fixed Matrix traits (bug in RowMajor, compile issues for dynamic types)
|
2014-12-26 16:11:53 +01:00 |
dellaert
|
7213f0b2eb
|
Moved Canonical to AdaptAutoDiff.h for now
|
2014-12-25 17:42:44 +01:00 |
Mike Bosse
|
52ec4f0784
|
fixed serialization tests
|
2014-12-23 12:35:49 +01:00 |
dellaert
|
5473550eea
|
Using traits in many places (forced by loss of Point2 mojo)
|
2014-12-22 16:02:33 +01:00 |
dellaert
|
06c3696176
|
Fixed more problems so everything compiles now after splitting up concepts into Group/Manifold/Lie/VectorSpace. Still 25 tests that fail.
|
2014-12-22 02:52:31 +01:00 |
dellaert
|
79d8514528
|
MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.
|
2014-12-21 22:02:57 +01:00 |
dellaert
|
0c74ed8686
|
Measurement should be Point2
|
2014-12-21 22:02:57 +01:00 |
Mike Bosse
|
c607f48a3c
|
fixed some Point2 constructions
|
2014-12-21 18:50:01 +01:00 |
dellaert
|
00b374c9e9
|
Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits
Conflicts:
gtsam/base/LieScalar.h
gtsam/geometry/Point2.h
|
2014-12-21 14:39:23 +01:00 |
Mike Bosse
|
99d2203617
|
bit more progress
|
2014-12-18 22:43:16 +01:00 |
Mike Bosse
|
263d4e163c
|
more progress, need to fix testSO3.cpp and testManifold.cpp
|
2014-12-17 22:53:56 +01:00 |
Sungtae An
|
f6dd14126d
|
Revert commits related with fixing PCG (reverted from commit 1f827fae43 )
|
2014-12-07 18:26:09 -05:00 |
Sungtae An
|
06b82ce3e3
|
Clean up the code
|
2014-12-04 23:30:27 -05:00 |
Sungtae An
|
558bee685e
|
Remove tests associated with older version (Yong-Dian) of BlockJacobiPreconditioner::build
|
2014-12-04 22:57:44 -05:00 |
Sungtae An
|
7760a802ab
|
Remove tests using deprecated testable functions (getBuffer, getBufferSize)
|
2014-12-04 22:33:53 -05:00 |
Sungtae An
|
c2b5b152a4
|
Change the noise model as non-isotropic in the test of PCG solver with a simple linear system
|
2014-12-04 22:14:46 -05:00 |
Sungtae An
|
f3bbe604d6
|
temporary printing out for test
Fix Eigen comma initialization
|
2014-12-01 05:07:43 -05:00 |
Sungtae An
|
b601eb0f92
|
Add temporary tests
|
2014-12-01 05:04:17 -05:00 |
Sungtae An
|
332b3f9da9
|
Add tests for preconditioner and solver
|
2014-12-01 05:02:02 -05:00 |
dellaert
|
72644b8ff3
|
Fixed headers
|
2014-11-26 17:31:40 +01:00 |
dellaert
|
c2e38633b5
|
Merge remote-tracking branch 'origin/develop' into feature/BAD_custom_chart
Conflicts:
gtsam_unstable/nonlinear/ExpressionFactor.h
|
2014-11-26 11:20:56 +01:00 |
dellaert
|
084de3350e
|
Formatting
|
2014-11-25 08:47:25 +01:00 |
Chris Beall
|
e34a237162
|
Merged in feature/ordering (pull request #34)
METIS Ordering
|
2014-11-24 18:04:35 -05:00 |
Sungtae An
|
02131057ee
|
Add temporary tests
|
2014-11-24 09:21:16 -05:00 |
Richard Roberts
|
f9ca07e610
|
Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax
|
2014-11-23 10:22:25 -08:00 |
Richard Roberts
|
aa093a35da
|
Updated all comma initializer usages to use .finished()
|
2014-11-22 16:35:27 -08:00 |
Sungtae An
|
e72b346592
|
Add tests for preconditioner and solver
|
2014-11-20 19:03:20 -05:00 |
cbeall3
|
36a485169d
|
Refactor Ordering parameters. Now compiles and passes with gcc
|
2014-11-17 16:16:52 -05:00 |
Sungtae An
|
ee3c7ce182
|
Add a different test for building blocks
|
2014-11-14 14:09:42 -05:00 |