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 |
Stephen Williams
|
6fef6cf7d5
|
Added Fixed Lag Smoother and Concurrent Filtering and Smoothing to gtsam_unstable
|
2013-02-19 21:37:17 +00:00 |
Stephen Williams
|
bc16edd2ac
|
Added Equivalent IMU factor to gtsam_unstable
|
2013-02-19 21:24:44 +00:00 |
Alex Cunningham
|
eed9cf1e5c
|
Fixed permutation function in BayesTree to properly update the nodes listing. Added assertion to removeClique() to fail under malformed bayes trees.
|
2013-02-18 18:26:36 +00:00 |
Richard Roberts
|
dfe9a911f6
|
Fixed documentation in Permutation
|
2013-02-18 16:08:15 +00:00 |
Alex Cunningham
|
e21c071013
|
Fixed preprocessor directive in timing - now works on non-gcc compilers
|
2013-02-16 19:19:13 +00:00 |
Alex Cunningham
|
ce5d709032
|
Wrapped Cal3DS2
|
2013-02-15 17:27:38 +00:00 |
Alex Cunningham
|
799bd30eea
|
Added option to manually disable using newer boost timers to minimize linking complexity
|
2013-02-14 20:42:17 +00:00 |
Alex Cunningham
|
f8c42ddd52
|
Comments only
|
2013-02-14 20:42:16 +00:00 |
Alex Cunningham
|
e1b95f2fd0
|
Added flags to disable unnecessary building during matlab packaging
|
2013-02-14 20:42:15 +00:00 |
Alex Cunningham
|
8fc5ab527d
|
Comments only - appear to be unnecessary variables?
|
2013-02-14 20:42:14 +00:00 |
Alex Cunningham
|
7ae386c02e
|
Updated packaging script to remove unnecessary argument and additional flags to improve compile time
|
2013-02-14 20:42:13 +00:00 |
Alex Cunningham
|
7aa45115a1
|
Replaced depreciated boost::shared_dynamic_cast with boost::dynamic_pointer_cast to work with boost 1.53
|
2013-02-11 20:24:53 +00:00 |
Duy-Nguyen Ta
|
6eafc9420e
|
update namespace mEstimator for unittests
|
2013-02-08 00:47:52 +00:00 |
Alex Cunningham
|
e035b6e4bf
|
Removed typedef for InvertedOrdering that is no longer needed
|
2013-02-07 21:36:32 +00:00 |
Duy-Nguyen Ta
|
25226602c3
|
change namespace "MEstimator" to "mEstimator" to wrap robust noise models to matlab. Add Tukey.
|
2013-02-07 19:19:33 +00:00 |
Chris Beall
|
07aebc3014
|
SubVector -> Vector to make clang on Mac OS happy
|
2013-02-07 16:46:13 +00:00 |
Richard Roberts
|
542d396d3b
|
Missing qualifying namespace on sqrt in InertialNavFactor_GlobalVelocity.h
|
2013-02-05 21:52:51 +00:00 |
Richard Roberts
|
305e71ba19
|
Updated MATLAB wrapper gtsam.h for isam2 chain optimizations
|
2013-02-05 21:52:50 +00:00 |
Richard Roberts
|
87f2755ec6
|
Fixed and reenabled broken timing scripts
|
2013-02-05 21:52:49 +00:00 |
Richard Roberts
|
97a6c3d94a
|
Removed obsolete commented-out debug code
|
2013-02-05 21:52:48 +00:00 |
Richard Roberts
|
5b96d1abf9
|
Merge branch 'refs/heads/isam2-chain-optimization' into trunk
|
2013-02-05 21:52:44 +00:00 |
Richard Roberts
|
f2a371e6c1
|
Cleaned up commented code from iSAM2 chain optimizations
|
2013-02-05 02:12:56 +00:00 |
Richard Roberts
|
9a23c2936a
|
Merge remote-tracking branch 'refs/remotes/svn/trunk' into isam2-chain-optimization
Conflicts:
gtsam/linear/VectorValues.h
|
2013-02-04 22:53:02 +00:00 |
Richard Roberts
|
6572400bc3
|
Improved handling of Boost shared libraries on Windows
|
2013-02-04 21:28:39 +00:00 |
Alex Cunningham
|
40929e9cc3
|
Added and wrapped determinant functions for BayesTree
|
2013-02-04 21:00:43 +00:00 |