Commit Graph

4963 Commits (b51a8380c4e38f5eec4b6a696ccb0173551f9a4f)

Author SHA1 Message Date
Richard Roberts ea706c82dc Added SymbolicFactor and Conditional clone() 2013-08-12 18:21:25 +00:00
Richard Roberts c2284a3d6b Changed FastVector to vector in GFG and ISAM2 2013-08-12 18:21:23 +00:00
Richard Roberts 7a027be7e5 Fixed unit tests compiling on windows 2013-08-12 16:25:13 +00:00
Vadim Indelman 87a7c56c88 Switched to square root of covariance norm. 2013-08-12 16:11:48 +00:00
Chris Beall 14931bcc7d improved tests a little. basic 3 landmark test with smart projection factor fails! 2013-08-12 14:40:57 +00:00
Richard Roberts f73db8847b Fixed bottleneck in reelimination with orphans 2013-08-12 03:57:17 +00:00
Luca Carlone 0320baf3f7 Small updates in IMUKittiExampleVO 2013-08-11 22:57:54 +00:00
Luca Carlone d46902ea06 Working IMUKitti example with VO only (slow!) 2013-08-11 22:45:58 +00:00
Richard Roberts 18a72718aa Reenabled ISAM2 in SolverComparer 2013-08-11 19:29:01 +00:00
Richard Roberts 4c59e13f94 Reenabled ISAM2 in SolverComparer 2013-08-11 19:26:29 +00:00
Richard Roberts d4e4705fcd Bug fix in ISAM2 2013-08-11 19:26:21 +00:00
Richard Roberts ea3ca54cba "Fixed" more unit tests 2013-08-11 19:01:06 +00:00
Richard Roberts 84261b38ff Fixed parentheses bug in JunctionTree constructor 2013-08-11 19:00:47 +00:00
Richard Roberts f0c0a56365 Fixed warnings 2013-08-11 18:45:44 +00:00
Richard Roberts 517a5037a7 Enabled more unit tests and either fixed them or have them print a "disabled" message during make check 2013-08-11 18:41:08 +00:00
Richard Roberts f4d816dcf8 Disabled testSmartProjectionFactor and made print message about this 2013-08-11 18:40:57 +00:00
Richard Roberts f240327f24 Fixed testIMUSystem and BetweenFactorEM 2013-08-11 18:40:47 +00:00
Richard Roberts 0db8e446d5 Disabled gtsam_unstable/nonlinear filters and smoothers 2013-08-11 18:40:39 +00:00
Richard Roberts 6410205e78 Fixed warnings 2013-08-11 18:18:06 +00:00
Richard Roberts 6d92c45bae 'using' to import boost::assign::cref_list_of when including NonlinearFactor.h 2013-08-11 18:17:56 +00:00
Richard Roberts 3c8d482271 Reenabled dogleg unit tests and moved relevant parts to other test files 2013-08-11 18:17:32 +00:00
Richard Roberts f983026225 Removed extra const 2013-08-11 18:17:18 +00:00
Richard Roberts 4585fd1caa Merge branch 'svn/trunk'
Conflicts:
	gtsam/navigation/tests/testInertialNavFactor_GlobalVelocity.cpp
	gtsam/nonlinear/ISAM2.cpp
	gtsam/nonlinear/ISAM2.h
	gtsam/slam/tests/testBetweenFactor.cpp
	gtsam_unstable/nonlinear/ConcurrentBatchFilter.cpp
	gtsam_unstable/nonlinear/tests/testConcurrentBatchFilter.cpp
	gtsam_unstable/nonlinear/tests/testConcurrentBatchSmoother.cpp
	gtsam_unstable/slam/SmartProjectionFactor.h
2013-08-11 18:16:56 +00:00
Richard Roberts f1fb9374c9 Merged from branch 'branches/unordered-isam2' 2013-08-11 00:57:54 +00:00
Richard Roberts 094fffeea7 Fixed compile errors on Linux 2013-08-11 00:56:50 +00:00
Richard Roberts 4e2f2c3822 Changed public back to protected 2013-08-11 00:40:12 +00:00
Richard Roberts 3228895c26 Fixed ISAM(2) unit tests 2013-08-11 00:40:04 +00:00
Richard Roberts 211542fc0e Removed print statement 2013-08-11 00:39:44 +00:00
Stephen Williams f41d4b879b Added the ability to remove factors from ConcurrentIncrementalFilter 2013-08-10 17:16:47 +00:00
Stephen Williams 34a3a6ea49 Added the ability to remove factors from the ConcurrentBatchFilter 2013-08-10 17:16:38 +00:00
Stephen Williams ebc6a66c3a Updated to the marginal factor calculation in BatchFixedLagSmoother to
be more efficient
2013-08-10 17:16:31 +00:00
Stephen Williams 12d003229a Fixed missing '}' 2013-08-10 17:16:19 +00:00
Stephen Williams f9de5838f6 Added optional return information to the 'marginalizeLeaves' method of
iSAM2
2013-08-10 17:16:10 +00:00
Stephen Williams 485624f8d6 Added access to the set of fixed variables (the variables involved in
linear marginal factors) from iSAM2
2013-08-10 17:15:56 +00:00
Stephen Williams c33c6e2c70 Added unit tests for Concurrent Incremental Filter and Smoother 2013-08-10 17:15:48 +00:00
Stephen Williams 915dc98bd2 Updated unit tests for Concurrent Batch Filter and Smoother 2013-08-10 17:15:38 +00:00
Stephen Williams f656e93202 Created Concurrent Incremental Filter and Smoother 2013-08-10 17:15:31 +00:00
Stephen Williams 663c598591 Updated Concurrent Batch Filter and Smoother to the latest versions 2013-08-10 17:15:20 +00:00
Stephen Williams 1dc0e6192b Added accessor functions for internal data structures to
IncrementalFixedLagSmoother
2013-08-10 17:15:03 +00:00
Richard Roberts 63e89656d2 Temporary debugging for marginalizeLeaves 2013-08-10 15:52:00 +00:00
Richard Roberts 67431ba8ad Fix marginalizeLeaves bug 2013-08-10 15:51:52 +00:00
Richard Roberts a056ba2095 Fixed check for zero-row jacobians in Scatter 2013-08-09 21:52:24 +00:00
Richard Roberts 789f2bee97 ISAM2 compiling and fixed several issues but still some unit tests failing 2013-08-09 21:35:47 +00:00
Richard Roberts 6843ee8227 Change in DoglegOptimizerImpl function arguments to make ISAM2 compatibility easier 2013-08-09 21:35:45 +00:00
Richard Roberts 222bd888ef Added VectorValues update function and comment formatting 2013-08-09 21:35:44 +00:00
Richard Roberts 9a10242e96 Fixed warnings 2013-08-09 21:35:42 +00:00
Richard Roberts 1a4fe360ee Pulled GaussianBayesTree optimize algorithm into a template function 2013-08-09 21:35:40 +00:00
Richard Roberts 356351db75 Removed unused addClique function 2013-08-09 21:35:39 +00:00
Richard Roberts 4ed047f8a6 Merged from branch 'branches/unordered' 2013-08-09 21:35:30 +00:00
Alex Cunningham 073ea4fa0f Re-enabled summarization test/implementation. Sequential versions re-implemented, but tests don't pass 2013-08-09 19:59:14 +00:00