Stephen Williams
|
0b5c07e543
|
Starting to clean up and refactor the Concurrent Filtering and Smoothing classes. Currently the synchronization is disables, as is the marginalization in the filter.
|
2013-04-09 21:24:05 +00:00 |
Richard Roberts
|
d6e0cae6f5
|
Removing old files
|
2013-04-09 20:09:29 +00:00 |
Richard Roberts
|
107ad1be7c
|
Removing old navigation directory
|
2013-04-09 20:06:30 +00:00 |
Richard Roberts
|
35cebaa873
|
Moved inertial nav factors and unit tests to gtsam/navigation
|
2013-04-09 20:04:10 +00:00 |
Richard Roberts
|
b68fee7b00
|
Fixed bug in hessian_equal in testConcurrentBatchFilter
|
2013-04-09 19:53:59 +00:00 |
Stephen Williams
|
ed90b00edf
|
Updated ConcurrentBatchSmoother to use LinearContainerFactors
|
2013-04-09 15:48:53 +00:00 |
Stephen Williams
|
4f064be4fa
|
Updated synchronization code for CConcurrent Filter
|
2013-04-09 15:39:24 +00:00 |
Vadim Indelman
|
244ea20f9c
|
Clean-up.
|
2013-04-08 22:49:55 +00:00 |
Stephen Williams
|
9c4e19d141
|
Added optional iSAM2 parameter that forces extra keys into the re-eliminated set. This can be used to force certain keys to be re-ordered.
|
2013-04-08 18:05:48 +00:00 |
Stephen Williams
|
4c6a460fa0
|
Fixed bugs in tic-toc statements for Concurrent Filter and Smoother
|
2013-04-08 17:42:26 +00:00 |
Richard Roberts
|
315223b166
|
Fixed problems with last commit
|
2013-04-05 21:37:35 +00:00 |
Richard Roberts
|
547323cc79
|
Fixed a bunch of compiler warnings
|
2013-04-05 21:34:04 +00:00 |
Richard Roberts
|
18f417581a
|
Changed missed std::list to FastList iterator
|
2013-04-05 21:33:58 +00:00 |
Richard Roberts
|
7c362b2cbd
|
Loosened unit test thresholds slightly to account for roundoff error on some systems
|
2013-04-05 19:12:46 +00:00 |
Richard Roberts
|
dd18366a2f
|
Loosened unit test thresholds slightly to account for roundoff error on some systems
|
2013-04-05 19:09:51 +00:00 |
Richard Roberts
|
b9820550e2
|
Added DLL export tags to new code
|
2013-04-05 19:06:28 +00:00 |
Richard Roberts
|
25d91b0e0c
|
Updated timePose3 script with new timing statements (supposedly more accurate)
|
2013-04-05 16:04:19 +00:00 |
Frank Dellaert
|
e0958c7bf9
|
Explicit Jacobian for Pose3::between
|
2013-04-05 13:10:20 +00:00 |
Frank Dellaert
|
620583f3c3
|
Pose3::between now 4 times faster (in Debug, did not test in Release)
|
2013-04-05 06:44:16 +00:00 |
Frank Dellaert
|
b40db06bf5
|
Fixed some bugs in rigid 3D
|
2013-04-05 06:42:58 +00:00 |
Frank Dellaert
|
6162ce6fa1
|
Another unit test for between derivatives
|
2013-04-05 00:11:19 +00:00 |
Richard Roberts
|
5548d78071
|
Added timing scripts for trying alternative implementations of Rot2 and Pose2 functions
|
2013-04-04 18:06:00 +00:00 |
Richard Roberts
|
2c53a58c9f
|
Added number of factors recalculated to ISAM2Result
|
2013-04-02 17:36:50 +00:00 |
Richard Roberts
|
67e36febf2
|
Added DLL export annotations on new code
|
2013-04-01 19:29:53 +00:00 |
Richard Roberts
|
f773a34834
|
Renamed experimentalMarginalizeLeaves to marginalizeLeaves and added comment
|
2013-03-26 20:46:08 +00:00 |
Richard Roberts
|
dc29424633
|
Updated UNIX static toolbox package scripts
|
2013-03-26 18:58:39 +00:00 |
Alex Cunningham
|
e8cb5491f0
|
Added function to convert from a Rot3 to a vector quaternion that works in matlab. Fixed plot2DTrajectory to actually plot poses when there are no marginals
|
2013-03-25 17:58:11 +00:00 |
Alex Cunningham
|
06be7b4926
|
Added actual plotting of Pose2s when there aren't covariance ellipses
|
2013-03-25 16:01:49 +00:00 |
Alex Cunningham
|
233c8aa7bb
|
Moved summarization functions
|
2013-03-23 20:19:43 +00:00 |
Alex Cunningham
|
f45c5c5f44
|
Actually installing headers from unstable/linear
|
2013-03-23 20:19:42 +00:00 |
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 |