Richard Roberts
|
669c7c8dc8
|
Split up serialization unit tests into subdirectories to speed up
|
2012-02-08 21:53:02 +00:00 |
Richard Roberts
|
820b33bd55
|
(2.0_prep branch) Merged in virtual_values branch
|
2012-02-03 17:18:32 +00:00 |
Alex Cunningham
|
6c87006b6a
|
Forced testSerialization to always get run to avoid serialization breaking whenever the library changes
|
2012-01-31 19:59:11 +00:00 |
Richard Roberts
|
51dca5b2d0
|
(in branch) Fixed Value base class assignment operator, ISAM2 expmap function, and unit tests
|
2012-01-30 21:23:02 +00:00 |
Duy-Nguyen Ta
|
f86da6f983
|
testProjectionFactor and testVSLAM passed. Remaining unpassed tests: GaussianISAM2, NonlinearFactorGraph (colamd failed), SPCG
|
2012-01-30 16:46:36 +00:00 |
Duy-Nguyen Ta
|
98f2d47f58
|
most tests passed, except testPose2SLAMwSPCG, testGaussianISAM2, testNonlinearEquality, testNonlinearFactorGraph, testProjectionFactor, testVSLAM
|
2012-01-30 04:34:46 +00:00 |
Richard Roberts
|
fa4af2e211
|
Merged Rot3M.h and Rot3Q.h into Rot3.h, which now defines both Rot3M and Rot3Q.
|
2012-01-02 02:24:29 +00:00 |
Alex Cunningham
|
0fe13ae3ca
|
Fixed noisemodel compile error, moved remaining nonlinear constraints to NonlinearEquality
|
2011-11-10 02:05:03 +00:00 |
Richard Roberts
|
716c5175ab
|
Quaternion implementation of Rot3, made default with GTSAM_DEFAULT_QUATERNIONS
|
2011-11-09 01:40:20 +00:00 |
Richard Roberts
|
26dd292872
|
Enabled DogLeg unit test and made DogLeg verbose printing controlled by a flag
|
2011-11-06 18:26:47 +00:00 |
Richard Roberts
|
53dfa5dbb9
|
Merging Dogleg into trunk
|
2011-11-05 21:29:02 +00:00 |
Stephen Williams
|
82fdb0a5f8
|
Added ExtendedKalmanFilter class and easyPoint2KalmanFilter example
|
2011-08-27 12:28:47 +00:00 |
Richard Roberts
|
d329d06b77
|
(in branch) moved ISAM2 into main gtsam library
|
2011-08-18 18:06:35 +00:00 |
Alex Cunningham
|
fa4faa274a
|
Merge branch 'prep_0.9.3'
|
2011-06-13 16:55:31 +00:00 |
Alex Cunningham
|
36f9ebae90
|
Removed files full of broken code, removed simulated2D matlab files, condensed slam unit tests, added the only known test for SPCG in gtsam
|
2011-06-04 20:42:29 +00:00 |
Alex Cunningham
|
9160775d2a
|
Added nonlinear constraints to gtsam library
|
2011-06-03 15:07:11 +00:00 |
Alex Cunningham
|
e9b8a48c43
|
ccolamd now installs and works with gtsam - all tests pass
|
2011-06-02 14:35:26 +00:00 |
Alex Cunningham
|
e20561be73
|
Merge branch 'eigen'
|
2011-05-20 13:52:08 +00:00 |
Alex Cunningham
|
4367a245bd
|
Added unit test for NonlinearISAM with a simple markov chain demo
|
2011-01-20 15:42:11 +00:00 |
Richard Roberts
|
880040a6f6
|
Added extra link libraries to examples and global tests required when building a static-only gtsam library
|
2010-12-29 03:25:52 +00:00 |
Richard Roberts
|
60e10d7380
|
Added timeSequentialOnDataset and timeMultifrontalOnDataset, removed timeLinearOnDataset
|
2010-11-03 22:35:02 +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 |
Chris Beall
|
4071d4f673
|
small change to make boost work properly
|
2010-10-18 21:44:38 +00:00 |
Richard Roberts
|
4a7b8bad27
|
--with-boost no longer required, automatically finding boost
|
2010-10-17 17:06:28 +00:00 |
Alex Cunningham
|
a9a066aec7
|
Removed hard constraints from gtsam library (with the exception of NonlinearEquality) and moved them to gtsam_experimental and MastSLAM
|
2010-10-17 03:56:05 +00:00 |
Kai Ni
|
bc36e653fd
|
depend on external CCOLAMD and DenseQR
|
2010-10-16 01:55:47 +00:00 |
Kai Ni
|
5cbf67eeba
|
move colamd and spqr_mini out of gtsam
|
2010-10-14 02:41:08 +00:00 |
Alex Cunningham
|
c92026884b
|
moved and enabled testKey, LinearApproxFactor creation/linearization works
|
2010-10-11 04:30:19 +00:00 |
Alex Cunningham
|
c57c93a490
|
Re-enabled more constraints
|
2010-10-11 04:30:18 +00:00 |
Richard Roberts
|
84d6b5be6a
|
Re-enabled computing marginals of a set of variables (Inference::Marginal(...))
|
2010-10-10 00:51:57 +00:00 |
Alex Cunningham
|
6002931e12
|
Renamed LieConfig and TupleConfig to use Values
|
2010-10-09 03:09:55 +00:00 |
Richard Roberts
|
1d52ff90a8
|
Merged simplelinear branch into trunk
|
2010-10-08 22:04:47 +00:00 |
Alex Cunningham
|
f6ada87314
|
Removed LDL, ConstraintOptimizer things, and FusionTupleConfig. Added *.valgrind run commands so that tests can be checked for memory errors. Removed some extraneous stuff in configure.ac
|
2010-10-02 23:38:01 +00:00 |
Richard Roberts
|
55dedc97e3
|
Fixed include paths so that making individual unit tests works again
|
2010-09-11 16:54:50 +00:00 |
Alex Cunningham
|
a461680a2b
|
Removed extraneous headers that were causing problems related to boost serialization and added testSerialization with conditional compiling (--enable-serialization). Currently, the test is all commented out, and it should not affect those not using the flag.
|
2010-08-27 15:31:20 +00:00 |
Alex Cunningham
|
eed13e48d2
|
Switched to using LieVectors for vector types. Still some problems with numericalDerivative that have been worked around, but other functionality is intact.
|
2010-08-24 17:26:56 +00:00 |
Richard Roberts
|
c2d46ce8b3
|
Script to time the overhead of breaking up a problem into many factors (mimics a linear latent-variable model)
|
2010-08-21 17:54:59 +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 |
Alex Cunningham
|
c2a83759cb
|
Added experimental replacement for TupleConfig using boost.fusion - this should eventually make it possible to make nonlinear factors interchangable regardless of config type.
|
2010-08-12 15:23:03 +00:00 |
Alex Cunningham
|
5991d1edfd
|
Added a nonlinear factor to approximate a linear factor from MastSLAM
|
2010-08-10 16:59:22 +00:00 |
Alex Cunningham
|
1c72d92365
|
Moved TransformConstraint into gtsam, cleaned up includes
|
2010-08-10 14:30:41 +00:00 |
Alex Cunningham
|
4f9a60d41c
|
Nonlinear bounding constraints are now working for simple examples. Also, removed extraneous constraint test files.
|
2010-08-09 21:59:29 +00:00 |
Alex Cunningham
|
efaca162cf
|
Added tests for nonlinear equality constraints, generalized equality constraints
|
2010-08-09 17:21:11 +00:00 |
Alex Cunningham
|
a55860eb1d
|
Reimplemented nonlinear constraints to remove the old dependency on using boost function pointers and allow for inequality and bounding constraints. Added simple equality constraints in simulated2D and new set of tests. Removed/disabled old tests until they can be worked into new structure.
|
2010-08-06 18:30:07 +00:00 |
Alex Cunningham
|
a3da89b63a
|
NonlinearConstraints are now implemented using the simple linearization method with quadratic merit function
|
2010-07-18 19:55:53 +00:00 |
Alex Cunningham
|
230e124e68
|
Small changes to handle non out of source builds and makefile fixes.
|
2010-07-17 01:13:03 +00:00 |
Alex Cunningham
|
3438f89526
|
Removed the ldl library and added in a configure flag --enable-ldl to pull in ldl. Currently, it's probably a bad idea to actually use ldl, however, and nothing important is effected by its absense.
|
2010-07-16 18:16:18 +00:00 |
Frank Dellaert
|
30b377e441
|
Fix makefiles to refer to $(top_srcdir) to enable parallel build
|
2010-07-13 19:13:07 +00:00 |
Frank Dellaert
|
559eaf8cc1
|
Moved smallExample to slam, as used in some project unit tests as well. [tests] no longer builds a local library as a consequence.
|
2010-07-13 05:26:19 +00:00 |
Frank Dellaert
|
8ce5e321c8
|
Last part of re-organization for now: all things linear/Gaussian are now in the "linear" sub-directory.
|
2010-07-12 22:18:38 +00:00 |