Frank Dellaert
d3a40fbc71
Use initializer lists in tests and gtsam_unstable
2023-01-07 23:59:39 -08:00
Duy-Nguyen Ta
1cdc228d6a
remove trailing spaces
2019-02-11 10:58:34 -05:00
Alex Hagiopol
aa599d409c
Oops...fixed mistypes. Unit tests pass now.
2016-04-11 16:04:24 -04:00
Alex Hagiopol
70b2aab352
Deprecated all inline functions in Matrix.h.
2016-04-11 15:11:29 -04: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
Luca
2af4b4ec4c
commented test on spanning forest
2014-05-28 18:56:44 -04:00
Luca
f6ad0a1920
fixes with Frank
2014-05-16 19:22:35 -04:00
Luca
b8300c3b0a
Improved function findMinimumSpanningTree to cope with general graphs (and added comments)
2014-05-14 17:39:59 -04:00
Luca
0d957084c0
fixed unit test on findMinimumSpanningTree
2014-05-14 17:21:32 -04:00
Richard Roberts
9a10242e96
Fixed warnings
2013-08-09 21:35:42 +00:00
Richard Roberts
e1991ff49c
Fixed warnings
2013-08-06 17:36:05 +00:00
Richard Roberts
e39d100b6a
Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc
2013-08-06 13:44:22 +00:00
Richard Roberts
ede0805fac
Global find+replace to remove Ordered
2013-08-05 22:31:44 +00:00
Richard Roberts
3ade190128
Renamed old classes to "Ordered" and removed "Unordered" name from new classes
2013-07-29 23:55:40 +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
9497a233ce
Cleaned up all remaining commented-out unit tests from the old linear rewrite - removed or reenabled as needed.
2012-09-03 18:36:05 +00:00
Richard Roberts
b6150bd27e
Removed deprecated unit tests from testGaussianFactorGraphB and moved SPCG-specific ones to testGraph and testJacobianFactorGraph
2012-09-03 18:00:26 +00:00
Stephen Williams
2de44904ad
Removed SLAM namespace from testGraph
2012-07-23 22:45:07 +00:00
Frank Dellaert
2d0ce1c3ca
Streamlining of SLAM namespaces:
...
planarSLAM Values and Graph now derive from Pose3SLAM.
visualSLAM Values and Graph now derive from pose3SLAM.
Several methods have been renamed to make them consistent through these 4 namespaces:
addPrior -> addPosePrior
addHardConstraint -> addPoseConstraint
addOdometry/addConstraint -> addRelativePose
All gtsam and matlab examples/tests run.
PS: please don't use the deprecated typedefs in these namespaces.
2012-06-24 02:48:12 +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
Richard Roberts
6b1e862688
Fix errors
2012-06-04 18:46:05 +00:00
Frank Dellaert
5160c2eb50
Significant API change in slam (GTSAM 2.0.1 or 2.1): to eliminate confusion and give the user more freedom in creating their own Keys, the different slam variants no longer create Symbol keys themselves. Instead, all interaction is done via Keys (which are just unordered, unsigned ints). All PoseSLAM unit tests and examples now just use sequential keys. However, a user can still create Keys using the Symbol constructor, which is illustrated in the landmark-based unit tests and examples.
2012-06-02 16:18:40 +00:00
Richard Roberts
1d0aaacbd6
Removed use of GTSAM_MAGIC_KEY for constructing Symbols from strings
2012-02-22 23:38:09 +00:00
Richard Roberts
a3797e3cdb
Int keys with formatter objects, all unit tests pass
2012-02-21 00:53:35 +00:00
Richard Roberts
3d40f5e6fc
All unit tests pass with TypedSymbol removed
2012-02-07 04:58:11 +00:00
Richard Roberts
2f7f535f34
All unit tests pass with nonlinear factors templated on value instead of key
2012-02-07 04:02:20 +00:00
Richard Roberts
820b33bd55
(2.0_prep branch) Merged in virtual_values branch
2012-02-03 17:18:32 +00:00
Richard Roberts
26cdf28421
Renamed DynamicValues to Values and removed specialized derived Values classes
2012-02-02 16:16:46 +00:00
Duy-Nguyen Ta
98f2d47f58
most tests passed, except testPose2SLAMwSPCG, testGaussianISAM2, testNonlinearEquality, testNonlinearFactorGraph, testProjectionFactor, testVSLAM
2012-01-30 04:34:46 +00:00
Chris Beall
63dc9399b9
refactored Pose2SLAM
2012-01-28 02:31:44 +00:00
Alex Cunningham
927217ba4b
Cleanup from FactorGraph-inl.h
2011-12-21 16:59:37 +00:00
Alex Cunningham
8bc83d4219
Changed -inl.h use with Values and TupleValues, removed instantiation macros for Values and TupleValues
2011-11-17 22:44:46 +00:00
Frank Dellaert
56d1d6ae34
Fixed some Doxygen problems with global replace
2011-10-14 03:23:14 +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
Kai Ni
24d499039f
prepend license information on all the codes
2010-10-14 04:54:38 +00:00
Alex Cunningham
07bda5aa97
Changed linear config names to *Values, updated comments
2010-10-09 03:09:58 +00:00
Alex Cunningham
6002931e12
Renamed LieConfig and TupleConfig to use Values
2010-10-09 03:09:55 +00:00
Alex Cunningham
23a30f8475
Removed remaining global lie functions on lie objects and configs, switched the Lie base class to a simple concept check function, fixed build script for examples. ISAM2 and MastSLAM verified as compiling.
2010-08-26 19:55:40 +00:00
Richard Roberts
f1132359d4
Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs)
2010-08-19 17:23:19 +00:00
Frank Dellaert
fea5beb638
Re-organization: moving all files.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00