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 |
Alex Cunningham
|
059a2c1b97
|
Added matlab interface to access cliques by index from BayesTree
|
2013-02-04 17:55:55 +00:00 |
Alex Cunningham
|
a8f5bbf9bd
|
Wrapped namespace functions for GaussianBayesTree
|
2013-01-28 19:26:52 +00:00 |
Richard Roberts
|
fc5f101946
|
Removed commented code
|
2013-01-28 17:41:44 +00:00 |
Richard Roberts
|
12f8152891
|
Small bug fix in wrap - for return types, try to parse 'pair' before a simple type to prevent 'pair' spuriously being stored as the namespace of the return type, which causes return type validation to fail for pairs of simple types, i.e. 'pair<int,int>'
|
2013-01-28 17:41:42 +00:00 |
Richard Roberts
|
981c3363e6
|
Whitespace
|
2013-01-28 17:41:41 +00:00 |
Richard Roberts
|
c2c52fbdbe
|
Added try/catch in wrap.cpp to print out error message on exception
|
2013-01-28 17:41:40 +00:00 |
Richard Roberts
|
cdf5e83dee
|
Updated gtsam CMake files from changes to wrap CMake files
|
2013-01-28 17:03:19 +00:00 |
Alex Cunningham
|
d1246bfe98
|
Added empty() to BayesTree
|
2013-01-27 20:12:22 +00:00 |
Alex Cunningham
|
5a9e2a42ec
|
Changed checkExists() to show invalid key value in error message. Commented out copyStructureFrom(), as it doesn't appear to be implemented
|
2013-01-27 20:12:20 +00:00 |
Richard Roberts
|
e1563d9c21
|
Fixed typo in wrap module explanation at top of gtsam.h
|
2013-01-26 21:22:56 +00:00 |
Vadim Indelman
|
4f5b9f2074
|
added imu factor (global velocity)
|
2013-01-24 21:01:10 +00:00 |
Richard Roberts
|
cc08659f7b
|
Disabled print statements in unit test
|
2013-01-08 23:31:54 +00:00 |
Richard Roberts
|
49a2602428
|
Whitespace
|
2013-01-08 23:31:50 +00:00 |
Richard Roberts
|
013705232c
|
Maintain reverse-lookup inside of Ordering, to allow fast partial permutations, and modified iSAM2 to use partial permutations on Ordering. Removed InvertedOrdering and updated other GTSAM code and unit tests to use the Ordering reverse-lookup function "key" instead of calculating and inverse ordering.
|
2013-01-08 23:31:06 +00:00 |
Richard Roberts
|
6f9601f5e0
|
Disabled print statements in unit test
|
2013-01-08 23:31:03 +00:00 |