Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								0db8e446d5
								
							
								
							
						 | 
						
							
							
								
								Disabled gtsam_unstable/nonlinear filters and smoothers
							
							
							
							
							
						 | 
						
							2013-08-11 18:40:39 +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 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								4a4e16485c
								
							
								
							
						 | 
						
							
							
								
								Making more things in gtsam_unstable compile
							
							
							
							
							
						 | 
						
							2013-08-08 20:08:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								883c870dff
								
							
								
							
						 | 
						
							
							
								
								Removed unnecessary summarization files in gtsam_unstable, restricted compilation of gtsam_unstable for components needing iSAM2 - core gtsam_unstable library builds
							
							
							
							
							
						 | 
						
							2013-08-08 20:08:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								e2f8dd866d
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'svn/trunk'
							
							
							
							
							
							
							
							Conflicts:
	gtsam/linear/GaussianBayesTree.cpp
	gtsam/linear/GaussianBayesTree.h
	gtsam/linear/VectorValues.h
	gtsam/linear/tests/testVectorValues.cpp
	gtsam_unstable/nonlinear/sequentialSummarization.cpp 
							
						 | 
						
							2013-08-06 18:33:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								2d60d2cdfa
								
							
								
							
						 | 
						
							
							
								
								Fixed more unit tests
							
							
							
							
							
						 | 
						
							2013-08-06 18:04:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								e39d100b6a
								
							
								
							
						 | 
						
							
							
								
								Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc
							
							
							
							
							
						 | 
						
							2013-08-06 13:44:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								ede0805fac
								
							
								
							
						 | 
						
							
							
								
								Global find+replace to remove Ordered
							
							
							
							
							
						 | 
						
							2013-08-05 22:31:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								cb7eb1b510
								
							
								
							
						 | 
						
							
							
								
								Find+replace Ordered headers
							
							
							
							
							
						 | 
						
							2013-08-05 22:31:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								09643929fd
								
							
								
							
						 | 
						
							
							
								
								Making some tests compile
							
							
							
							
							
						 | 
						
							2013-08-05 22:31:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								424ef0728f
								
							
								
							
						 | 
						
							
							
								
								Changed a filename to avoid having multiple object files of the same name in the library
							
							
							
							
							
						 | 
						
							2013-08-01 16:54:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								3ade190128
								
							
								
							
						 | 
						
							
							
								
								Renamed old classes to "Ordered" and removed "Unordered" name from new classes
							
							
							
							
							
						 | 
						
							2013-07-29 23:55:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								123657e3d0
								
							
								
							
						 | 
						
							
							
								
								Merged from branch 'trunk'
							
							
							
							
							
						 | 
						
							2013-06-24 15:28:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								5ae4f21517
								
							
								
							
						 | 
						
							
							
								
								Added missing dll export tags to new functions
							
							
							
							
							
						 | 
						
							2013-06-20 16:05:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								d5e721a1d0
								
							
								
							
						 | 
						
							
							
								
								Continued work on unordered classes and elimination algorithm
							
							
							
							
							
						 | 
						
							2013-06-06 15:36:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								1e5f9c742d
								
							
								
							
						 | 
						
							
							
								
								Revert "Modified Concurrent Filter to calculate marginals using a "shortcut" that allows constant-time updates during synchronization. Still need to test implementation."
							
							
							
							
							
							
							
							This reverts commit f24a4f4668006cfe9a3eeb1658b7df03c74490d5. 
							
						 | 
						
							2013-05-22 00:05:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								5f371a4e55
								
							
								
							
						 | 
						
							
							
								
								Modified Concurrent Filter to calculate marginals using a "shortcut"
							
							
							
							
							
							
							
							that allows constant-time updates during synchronization. Still need to
test implementation. 
							
						 | 
						
							2013-05-21 21:07:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								13d3f1cb6e
								
							
								
							
						 | 
						
							
							
								
								Updated Fixed-Lag smoother example
							
							
							
							
							
						 | 
						
							2013-05-21 14:57:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								1c5061cf3c
								
							
								
							
						 | 
						
							
							
								
								Added optional flag to ConcurrentBatchFilter to control relinearization
							
							
							
							
							
							
							
							during syncs. 
							
						 | 
						
							2013-05-17 08:06:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								7d03d3c502
								
							
								
							
						 | 
						
							
							
								
								Moved pre-sync code to the update() call for the cuncurrent smoother
							
							
							
							
							
						 | 
						
							2013-05-09 18:59:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								acd6e629e8
								
							
								
							
						 | 
						
							
							
								
								Moved older functions back to gtsam_unstable, cleanup.  All tests pass.  Rearranged summarization wrap interfaces.
							
							
							
							
							
						 | 
						
							2013-05-08 10:13:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								81f63bcc0e
								
							
								
							
						 | 
						
							
							
								
								Rearranging summarization, now with unit test in gtsam
							
							
							
							
							
						 | 
						
							2013-05-08 10:11:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								36e66b2f0b
								
							
								
							
						 | 
						
							
							
								
								Fixed synchronization code in ConcurrentBatchFilter such that an empty graph does not trigger a segfault
							
							
							
							
							
						 | 
						
							2013-05-01 20:54:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								224be276e4
								
							
								
							
						 | 
						
							
							
								
								Added a new summarization convenience function and cleaned up documentation
							
							
							
							
							
						 | 
						
							2013-04-26 18:27:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								009012005e
								
							
								
							
						 | 
						
							
							
								
								Removed VariableIndex from the class members as it was often left in an inconsistent state
							
							
							
							
							
						 | 
						
							2013-04-25 18:12:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								1e1dfdd808
								
							
								
							
						 | 
						
							
							
								
								Updated BatchFixedLagSmoother to use the latest version of optimization and marginalization code
							
							
							
							
							
						 | 
						
							2013-04-25 18:10:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								5f3238634d
								
							
								
							
						 | 
						
							
							
								
								Added missing GTSAM_UNSTABLE_EXPORT tag
							
							
							
							
							
						 | 
						
							2013-04-25 15:57:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								124a38f72d
								
							
								
							
						 | 
						
							
							
								
								Made unit test local vars/functions in anonymous namespace
							
							
							
							
							
						 | 
						
							2013-04-22 17:44:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								c1f14d60be
								
							
								
							
						 | 
						
							
							
								
								Purged unused code
							
							
							
							
							
						 | 
						
							2013-04-19 12:16:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								201ca3da9e
								
							
								
							
						 | 
						
							
							
								
								Removed debug print statement
							
							
							
							
							
						 | 
						
							2013-04-19 12:16:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								3eade960b8
								
							
								
							
						 | 
						
							
							
								
								Fixed bugs in marginal generation. It is possible that the marginalization will be "perfect", resulting in no marginal factor. However, a factor was being created anyway.
							
							
							
							
							
						 | 
						
							2013-04-19 12:13:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								c2fb82b935
								
							
								
							
						 | 
						
							
							
								
								Added matlab wrapping for Fixed-Lag Smoothers and Concurrent Filters and Smoothers
							
							
							
							
							
						 | 
						
							2013-04-15 19:54:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								f216e97a15
								
							
								
							
						 | 
						
							
							
								
								Modified the getter method in the FixedLagSmoother base class to follow general GTSAM conventions
							
							
							
							
							
						 | 
						
							2013-04-15 17:53:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								f3007f5013
								
							
								
							
						 | 
						
							
							
								
								Moved the pre-sync code back into the presync() function call. This allows the Filter and Smoother to synchronize properly even when no call to smoother.update() has been made.
							
							
							
							
							
						 | 
						
							2013-04-12 13:05:20 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								03db2b7e55
								
							
								
							
						 | 
						
							
							
								
								Modified comments
							
							
							
							
							
						 | 
						
							2013-04-12 12:53:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								460a428c97
								
							
								
							
						 | 
						
							
							
								
								Provided default parameters for concurrent batch filter and smoother constructors
							
							
							
							
							
						 | 
						
							2013-04-12 12:52:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								321de2f701
								
							
								
							
						 | 
						
							
							
								
								Removed debugging check from IncrementalFixedLagSmoother and added work around for tree reordering
							
							
							
							
							
						 | 
						
							2013-04-11 20:55:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								95e97c2dfc
								
							
								
							
						 | 
						
							
							
								
								Changed the default 'enforceConsistency' flag to true in the Batch Fixed-Lag Smoother to match the incremental version
							
							
							
							
							
						 | 
						
							2013-04-11 20:07:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								d44a9e3b75
								
							
								
							
						 | 
						
							
							
								
								Removed unused code from Concurrent Batch Filter unit test
							
							
							
							
							
						 | 
						
							2013-04-11 19:16:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								f963aeb401
								
							
								
							
						 | 
						
							
							
								
								Completed rewrite of synchronization functions for the Concurrent Batch Filter
							
							
							
							
							
						 | 
						
							2013-04-11 19:16:15 +00:00 | 
						
					
				
					
						
							
							
								 
								Stephen Williams
							
						 | 
						
							
							
							
							
								
							
								04d595dec1
								
							
								
							
						 | 
						
							
							
								
								Started re-implementing the synchronization functions for the Concurrent Filter
							
							
							
							
							
						 | 
						
							2013-04-11 12:43:42 +00:00 |