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
26cdf28421
Renamed DynamicValues to Values and removed specialized derived Values classes
2012-02-02 16:16:46 +00:00
Alex Cunningham
5798868ab7
Changed LieValues->Values. Did not change Values typedefs in slam domains, just adjusted namespaces
2011-11-06 19:08:42 +00:00
Richard Roberts
222d5073b9
Relocated unit test
2011-09-23 02:48:34 +00:00
Frank Dellaert
964af8b21c
Commented use of GTSAM_MAGIC_KEY
2011-08-18 13:18:26 +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
Richard Roberts
5057138ef1
Returning GaussianFactor instead of JacobianFactor from NonlinearFactor::linearize and NonlinearFactorGraph::linearize, so that HessianFactors may be returned as well.
2011-04-12 21:18:10 +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
Richard Roberts
9edeb1102c
Fixed bug in BayesTree shortcuts and marginals. Also added an input check to Permutation::PushToBack and PullToFront that catches the bad input of duplicate variables caused by the bug.
2010-12-21 18:23:56 +00:00
Richard Roberts
3743342534
Standardized function names - marginalFactor, marginalFactorGraph, marginalCovariance
2010-10-25 22:45:45 +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
Richard Roberts
812e3277ee
New linear solver interface, global inference functions removed.
2010-10-21 22:59:54 +00:00
Kai Ni
24d499039f
prepend license information on all the codes
2010-10-14 04:54:38 +00:00
Richard Roberts
e545f59fb2
Inference::Marginal returns a factor graph
2010-10-13 20:41:26 +00:00
Frank Dellaert
057050fa9f
renamed varid_t to Index
2010-10-11 21:14:35 +00:00
Richard Roberts
84d6b5be6a
Re-enabled computing marginals of a set of variables (Inference::Marginal(...))
2010-10-10 00:51:57 +00:00
Richard Roberts
1d52ff90a8
Merged simplelinear branch into trunk
2010-10-08 22:04:47 +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