Kai Ni
3f1029483c
add isSingleton to DSFVector
2010-11-15 01:12:37 +00:00
Frank Dellaert
0d1163648d
Some more test targets
2010-11-08 20:35:26 +00:00
Kai Ni
fa81eb4b5e
added new constructor for VectorValues
2010-11-07 23:12:21 +00:00
Kai Ni
448ada270a
create n-way factor, return keys from nonlinear factor graph
2010-10-30 19:27:30 +00:00
Kai Ni
71ddf0b755
memory boundrary check
2010-10-28 21:50:46 +00:00
Kai Ni
427cf8f9ed
fix memory issue in DenseQR
2010-10-23 06:12:57 +00:00
Alex Cunningham
6f2ef4ed72
Pacified warnings
2010-10-22 00:17:08 +00:00
Richard Roberts
812e3277ee
New linear solver interface, global inference functions removed.
2010-10-21 22:59:54 +00:00
Kai Ni
e718306fd0
fix test wrap problem
2010-10-18 16:15:06 +00:00
Frank Dellaert
b56b0fe3a4
Moved test to inference and added ETree prototype code
2010-10-12 05:19:51 +00:00
Frank Dellaert
bc0e855453
added testConditional
2010-10-12 00:15:11 +00:00
Richard Roberts
45456aab8e
Fixed computing shortcuts in BayesTree
2010-10-10 03:10:03 +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
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
Kai Ni
9a805d68bf
add testLieScalar
2010-09-30 03:37:15 +00:00
Frank Dellaert
51b1650b08
improved and moved DLT function to Matrix.cpp
2010-09-28 14:58:36 +00:00
Frank Dellaert
2f83d194eb
added target
2010-09-20 21:20:39 +00:00
Frank Dellaert
91ff36c5da
make target
2010-09-20 20:49:27 +00:00
Frank Dellaert
c76e9aa7eb
added testFundamental
2010-09-13 03:25:27 +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
d17aef492c
Added two example scripts to gtsam from the tutorial, with a single planar example that either contains all typedefs and manually creates the structure, and another that uses planarSLAM.h. Also added a BearingRange helper function to planarSLAM
2010-08-26 21:21:15 +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
Alex Cunningham
f3ccfaf100
Added dummy initialization of LieConfigs from arbitrary other LieConfigs, FusionTupleConfigs can now be created from arbitrary other FusionConfigs.
2010-08-13 19:51:04 +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
Frank Dellaert
4b6eb67340
moved timing scripts back to main directory, added timeCalibratedCamera
2010-08-08 18:46:56 +00:00
Alex Cunningham
99e4c09a7e
Added a FixedVector class that uses a bounded boost vector to allow for type-level dimension specification
2010-08-02 19:01:00 +00:00
Alex Cunningham
d1ae7132ac
Added constructor to upgrade a TypedSymbol to a labeled symbol
2010-07-26 17:23:18 +00:00
Kai Ni
bde73355b8
fixed duplicated symbols between simulated2D and planarSLAM
2010-07-20 14:38:27 +00:00
Alex Cunningham
d938f92844
Replaced instances of PairConfig with TupleConfig2, cleaned up documentation on TupleConfigs
2010-07-19 19:55:24 +00:00
Kai Ni
2a2bc2f70f
multi-frontal solver works now as a result of flight delay
2010-07-18 20:23:23 +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
Frank Dellaert
b5c0f3cee8
Simplified Cluster class, elimination tree constructors tested, junction tree tests disabled for now.
2010-07-14 23:48:51 +00:00
Frank Dellaert
bd58c65a9c
Added EliminationTree framework
2010-07-14 15:22:37 +00:00
Frank Dellaert
c3a907127f
Created ClusterTree (duplicate of Junction tree for now, will split later). GaussianJunctionTree is no longer a template. TestJunctionTree now tests with SymbolicFactorGraph
2010-07-13 22:03: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
Frank Dellaert
c9db61e137
Newly functional build: second part of re-organization. cpp now split into inference and nonlinear.
2010-07-12 16:36:58 +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
Kai Ni
6248db54dd
distribute the factors along the junction tree
2010-07-09 07:31:15 +00:00
Michael Kaess
39d18328e6
added CCOLAMD, changed colamd compile from C++ to C compiler, added extern accordingly
2010-07-08 21:54:53 +00:00
Kai Ni
d5c6f62387
massive check in for using spqr_front
2010-07-04 23:50:21 +00:00
Kai Ni
2d40df17ac
added a vector-based DSF implmentation
2010-06-25 06:35:44 +00:00
Kai Ni
553cf83194
created some unit tests to help viorela to debug
2010-06-10 18:09:57 +00:00
Alex Cunningham
e8979dafad
Renabled BLAS using ATLAS for Linux, fixed a variety of annoying warnings
2010-05-21 17:59:26 +00:00
Alex Cunningham
6eca454de1
Added a separate ConstraintOptimizer, and moved CQP test from testMatrix to testConstraintOptimizer
2010-04-23 02:08:34 +00:00
Kai Ni
a647c84c16
added splitMinimumSpanningTree that uses DSF
2010-03-30 07:27:10 +00:00
Kai Ni
cc2e42aa15
added DSF
2010-03-27 06:05:06 +00:00
Frank Dellaert
47a01b1d90
Tried making tests less verbose
2010-02-23 15:13:49 +00:00