Alex Cunningham
|
a2bc0f8ae5
|
Fixing wrapped typedefs
|
2013-03-23 20:19:40 +00:00 |
Alex Cunningham
|
045072746d
|
Cleaning up extraneous namespace references
|
2013-03-23 20:19:39 +00:00 |
Alex Cunningham
|
da334ed8a2
|
Added linear tools (including summarization) from MastSLAM
|
2013-03-23 20:19:36 +00:00 |
Alex Cunningham
|
a0b55c3ff7
|
Moved additional wrap definitions
|
2013-03-23 20:19:32 +00:00 |
Alex Cunningham
|
3c2e037b16
|
Moved geometry components from MastSLAM for Pose3Upright, BearingS2, SimWall2D and SimPolygon2D
|
2013-03-23 20:19:30 +00:00 |
Richard Roberts
|
777a2eb037
|
Added default Scatter constructor (for building manually)
|
2013-03-21 18:58:01 +00:00 |
Richard Roberts
|
9ea7b02aca
|
Comment formatting
|
2013-03-20 14:56:25 +00:00 |
Richard Roberts
|
e2aca2039e
|
Further fix in iSAM2 marginalization
|
2013-03-20 13:48:16 +00:00 |
Frank Dellaert
|
38ee915669
|
Fixed targets
|
2013-03-19 18:05:59 +00:00 |
Frank Dellaert
|
458707ed45
|
Small changes for Qualifier 2013 Scheduling
|
2013-03-19 18:05:13 +00:00 |
Stephen Williams
|
396732ff6a
|
Only call iSAM2 marginalize function if there are actually keys to marginalizae out
|
2013-03-18 22:28:14 +00:00 |
Stephen Williams
|
9e1a07fcec
|
Added debugging function to IncrementalFixedLagSmoother
|
2013-03-18 21:39:07 +00:00 |
Stephen Williams
|
f03be70770
|
Updated iSAM2 Marginalize call for the latest version of GTSAM
|
2013-03-18 21:32:43 +00:00 |
Richard Roberts
|
d06edb8006
|
Added missing include
|
2013-03-18 19:45:37 +00:00 |
Richard Roberts
|
ddc5ec434b
|
Added missing 'typename'
|
2013-03-18 19:36:56 +00:00 |
Richard Roberts
|
596c5cdae8
|
Revamped ISAM2::marginalizeLeaves again, more tree algorithm instead of relying on sorted keys, hopefully correct this time.
|
2013-03-18 19:28:02 +00:00 |
Richard Roberts
|
467cd225af
|
Added non-recursive version of BayesTreeCliqueBase::deleteCachedShortcutsNonRecursive
|
2013-03-18 19:28:01 +00:00 |
Richard Roberts
|
229e2d9195
|
Added BayesTree::removeSubtree
|
2013-03-18 19:27:59 +00:00 |
Richard Roberts
|
ee2f2e26be
|
Moved findScatterAndDims to Scatter class constructor, moved code to combine multiple Hessians into Hessian constructor, and removed need to separately provide a vector of dimensions to this constructor - instead pulls dimensions out of Scatter.
|
2013-03-18 19:27:58 +00:00 |
Richard Roberts
|
d88ed78bb3
|
Made BayesTree::Cliques a FastList instead of an std::list
|
2013-03-18 19:27:56 +00:00 |
Richard Roberts
|
52410ac6f7
|
Whitespace
|
2013-03-18 19:27:55 +00:00 |
Richard Roberts
|
d9ef381483
|
Fixed bug in FactorGraph::eliminate - was not unpermuting the removed factors - even though they're removed, since they're shared, they can be used still in other graphs
|
2013-03-18 19:27:53 +00:00 |
Duy-Nguyen Ta
|
3a62daf985
|
bug fix: remove a redundantly generated double quote when verbose is on
|
2013-03-15 23:24:30 +00:00 |
Richard Roberts
|
cbf0225c3e
|
Fixed warnings in NonlinearFactorGraph::saveGraph
|
2013-03-13 18:56:59 +00:00 |
Richard Roberts
|
4278e2b9dc
|
Including BayesTree.h instead of BayesTree-inl.h
|
2013-03-13 18:56:25 +00:00 |
Richard Roberts
|
a54d177202
|
Added dll export tags and updated cmake scripts so that GTSAM can build as a shared library on windows
|
2013-03-13 18:56:21 +00:00 |
Richard Roberts
|
9223da18c9
|
Fixed linking to gtsam library in examples
|
2013-03-13 18:36:25 +00:00 |
Richard Roberts
|
74bb1ff9ae
|
Wrapped ISAM2 copy constructor in MATLAB
|
2013-03-13 18:17:45 +00:00 |
Richard Roberts
|
6111c099ab
|
Improved build of shared vs static GTSAM libraries - now possible to build either one or both, executables link to the shared if it is being build, or otherwise to the static. Also removed separate shared/static CMake flags for gtsam_unstable, now uses the same GTSAM_BUILD_SHARED and GTSAM_BUILD_STATIC as gtsam.
|
2013-03-13 18:17:39 +00:00 |
Alex Cunningham
|
3ddb6e6f5c
|
Fixed compile problem on timing functions with Richard
|
2013-03-08 19:53:37 +00:00 |
Richard Roberts
|
91f9f849ed
|
Added find functions to Values
|
2013-03-08 19:33:25 +00:00 |
Richard Roberts
|
499a58359c
|
Corrected order in sigma vector for Pose3SLAM matlab examples
|
2013-03-06 22:07:13 +00:00 |
Richard Roberts
|
dd685f0f52
|
Added tictoc_reset function to clear timing outline
|
2013-03-06 22:07:08 +00:00 |
Frank Dellaert
|
c570411cd8
|
small notation change
|
2013-03-06 17:23:56 +00:00 |
Stephen Williams
|
eacbaeb84d
|
Updated incremental version of the fixed lag smoother to use the in-development iSAM2 marginalize functionality
|
2013-03-05 20:54:00 +00:00 |
Alex Cunningham
|
88496b33ab
|
Fixed compile error due to missing typename
|
2013-03-05 15:11:43 +00:00 |
Richard Roberts
|
72db4793c5
|
Fixed bugs in iSAM2 leaf marginalization found in HMF testing - set of factors to remove, adding new leaf clique from remaining variables. Also relies on bug fix in BayesTree::removeClique a couple of commits ago.
|
2013-03-05 05:47:27 +00:00 |
Richard Roberts
|
fe8fc6dd24
|
Fix in findScatterAndDims to ignore null factors instead of dereferencing them
|
2013-03-05 05:47:25 +00:00 |
Richard Roberts
|
a7e2a494ed
|
Added consistency check on removing cliques - that they exist in their parent's children list.
|
2013-03-05 05:47:24 +00:00 |
Richard Roberts
|
812f441d79
|
Bug fix in BayesTree::removeClique - only frontal variables should be cleared from the nodes_ index.
|
2013-03-05 05:47:23 +00:00 |
Stephen Williams
|
60d3ba2d0e
|
Added and incremental fixed-lag smoother using new iSAM2 marginalization functionality, and created a common base class for all fixed-lag smoother implementations.
|
2013-02-27 20:23:47 +00:00 |
Richard Roberts
|
5270cd1d9c
|
Added documentation on order of elements in vectors (retract, localCoordinates, constructor, etc) in Rot3, Pose2, Pose3
|
2013-02-26 20:50:17 +00:00 |
Richard Roberts
|
cd300bfeff
|
First pass at marginalization of leaves in iSAM2 - passes unit tests but needs to be tested on real data
|
2013-02-24 19:09:54 +00:00 |
Richard Roberts
|
2b27c14dac
|
Fixed compile errors on windows
|
2013-02-24 19:09:52 +00:00 |
Richard Roberts
|
717fa5781b
|
Comment formatting
|
2013-02-24 19:09:51 +00:00 |
Richard Roberts
|
bb5198de79
|
Shortened message printed for IndeterminantLinearSystemException.
|
2013-02-24 19:09:49 +00:00 |
Alex Cunningham
|
22f028ab51
|
Added scale() and add() for VectorValues with a matlab interface
|
2013-02-23 20:31:42 +00:00 |
Alex Cunningham
|
6e026959ac
|
Added flags in ProjectionFactor to allow optional verbosity in printing during Cheirality exceptions, as well as optional re-throwing of the exception. By default, Cheriality exceptions will be silent.
|
2013-02-21 21:21:07 +00:00 |
Richard Roberts
|
b4f5413989
|
Added an argument to ISAM2::update to not change the linearization point of a given set of variables
|
2013-02-21 15:59:50 +00:00 |
Richard Roberts
|
0daf989740
|
Fixed comment
|
2013-02-21 15:59:49 +00:00 |