Rahul Sawhney
|
6b553ce4fa
|
Cleanup / Cleanup flags
|
2010-10-21 18:54:00 +00:00 |
Rahul Sawhney
|
125c612c09
|
Some cleanup/cleanup flags, capitalization
|
2010-10-21 18:02:17 +00:00 |
Alex Cunningham
|
502212d47b
|
Fixed test compile error due to redundant typedefs in testVSLAMGraph
|
2010-10-20 09:47:29 +00:00 |
Richard Roberts
|
f15fea202e
|
Change that may be reverted again soon - templated factor base type on key and make IndexFactor and IndexConditional for all current code. Did this to experiment with using symbols on the linear side in an efficient way but am putting this on hold for now because of complications. Will revisit and either fix or revert to int-only later in the week. Also moved some files to experimental and templating EliminationTree on FACTOR instead of FACTORGRAPH.
|
2010-10-19 21:31:13 +00:00 |
Chris Beall
|
95f91ab831
|
add Optimizer typedef to visualSLAM.h
|
2010-10-19 02:58:13 +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 |
Richard Roberts
|
130d9d2797
|
Made EliminationTree generic, with Symbolic and Gaussian unit tests
|
2010-10-15 15:53:36 +00:00 |
Duy-Nguyen Ta
|
d55e72ae53
|
- Add vSLAMexample
- Add addPosePrior in visualSLAM.h
- Don't know how to install/copy Data folder
|
2010-10-15 02:16:21 +00:00 |
Kai Ni
|
24d499039f
|
prepend license information on all the codes
|
2010-10-14 04:54:38 +00:00 |
Kai Ni
|
28460a3ad5
|
remove dependency on colamd
|
2010-10-14 04:05:09 +00:00 |
Kai Ni
|
5cbf67eeba
|
move colamd and spqr_mini out of gtsam
|
2010-10-14 02:41:08 +00:00 |
Richard Roberts
|
cbda1ac6f6
|
Moved ISAM2 out of gtsam into the ISAM2 project
|
2010-10-13 20:40:24 +00:00 |
Frank Dellaert
|
057050fa9f
|
renamed varid_t to Index
|
2010-10-11 21:14:35 +00:00 |
Alex Cunningham
|
ccea5c79cb
|
unwhitened error in LinearApproxFactor now works
|
2010-10-11 04:47:57 +00:00 |
Alex Cunningham
|
c92026884b
|
moved and enabled testKey, LinearApproxFactor creation/linearization works
|
2010-10-11 04:30:19 +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
|
5be0bf6e28
|
Changed Value_t conventions to Value, fixed some install script problems
|
2010-10-09 03:53:27 +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 |
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 |
Alex Cunningham
|
291685e633
|
comments only
|
2010-10-02 19:57:10 +00:00 |
Alex Cunningham
|
8da9b660c0
|
using binary logmap instead of Logmap(between())
|
2010-10-01 19:59:25 +00:00 |
Alex Cunningham
|
4455bd0c1a
|
made simulated2D factors more generic
|
2010-09-28 16:26:44 +00:00 |
Alex Cunningham
|
dbe01bd0c8
|
simulated2D now allows for custom variable types (as long as they are still Point2)
|
2010-09-27 18:46:13 +00:00 |
Alex Cunningham
|
5745226452
|
split LinearApproxFactor into an implementation header file
|
2010-09-22 15:34:03 +00:00 |
Alex Cunningham
|
b09b7fffbb
|
Removed extraneous template parameter for LinearApproxFactor
|
2010-09-22 13:29:29 +00:00 |
Alex Cunningham
|
a10a5a7ee5
|
Commented out failing tests for GaussianISAM2, as this compile error keeps the rest of the tests from running
|
2010-09-16 17:04:55 +00:00 |
Michael Kaess
|
872ef5fe05
|
added statistics for evaluation, disabled timing
|
2010-09-12 15:43:24 +00:00 |
Michael Kaess
|
64467634e3
|
fixed wildfire/backsubstitution, execution much faster now even with very low threshold
|
2010-09-12 05:14:21 +00:00 |
Richard Roberts
|
55dedc97e3
|
Fixed include paths so that making individual unit tests works again
|
2010-09-11 16:54:50 +00:00 |
Michael Kaess
|
b825655ba6
|
update+relin combined for speed; new backsub/threshold confirmed to yield correct result
|
2010-09-09 23:54:39 +00:00 |
Michael Kaess
|
f8cf500aff
|
bug fix in wildfire alg; more stats
|
2010-09-09 19:17:17 +00:00 |
Michael Kaess
|
e86c9465bb
|
calculating the number of nonzero entries in R corresponding to the Bayes tree
|
2010-09-06 20:34:59 +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
|
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 |
Alex Cunningham
|
77eda5ab8c
|
In all nonlinear factors and configs, it is only necessary to specify a key with a typedef Value_t for the associated value. This has been removed from factor template definitions, as it is too easy to use the wrong value. Also, no more string keys or linear symbol keys in nonlinear systems. Updated MastSLAM to work, and ISAM2 works without change
|
2010-08-23 19:44:17 +00:00 |
Alex Cunningham
|
458cc52fff
|
Switched geometry to use primarily member functions for calculations with optional derivatives, so there are no more optional derivative functions. Also split Vector specializations for Lie into gtsam/base/LieVector.h which will later change into a real wrapper function. Specialized numericalDerivative to allow for functions to return doubles. Projects ISAM2, MastSLAM updated.
|
2010-08-22 21:45:53 +00:00 |
Alex Cunningham
|
256697d345
|
Moved transform_[to|from] and [un]rotate to be static functions in classes
|
2010-08-20 21:47:30 +00:00 |
Alex Cunningham
|
9367170fe5
|
Fixed references to dimension static member variables in constraints
|
2010-08-19 21:29:43 +00:00 |
Alex Cunningham
|
8e364cb34e
|
Improvements to the Lie objects, with new member/static functions in most of the geometry objects. Many of the functions that were previously global have been moved to static functions. See Lie.h for more details.
|
2010-08-19 20:03:06 +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
|
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 |