3b94469ce2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/remove_boost_in_Values  
							
							
							
						 
						
							2023-01-22 21:32:27 -08:00  
				
					
						
							
							
								 
						
							
							
								79682c2d8e 
								
							
								 
							
						 
						
							
							
								
								Deprecated boost iterators in Values  
							
							
							
						 
						
							2023-01-22 17:04:49 -08:00  
				
					
						
							
							
								 
						
							
							
								c037e0a1fc 
								
							
								 
							
						 
						
							
							
								
								replaced casts  
							
							
							
						 
						
							2023-01-22 08:40:02 -08:00  
				
					
						
							
							
								 
						
							
							
								4bc2795299 
								
							
								 
							
						 
						
							
							
								
								gtsam_unstable/nonlinear  
							
							
							
						 
						
							2023-01-21 09:27:20 -08:00  
				
					
						
							
							
								 
						
							
							
								4d100461d4 
								
							
								 
							
						 
						
							
							
								
								Removed reference for iterating over values. Also used auto where I could, when changing.  
							
							
							
						 
						
							2021-01-04 20:46:16 -05:00  
				
					
						
							
							
								 
						
							
							
								76b29b78af 
								
									
								
							
								 
							
						 
						
							
							
								
								Prefer C++11 nullptr  
							
							
							
						 
						
							2020-04-06 23:31:05 +02:00  
				
					
						
							
							
								 
						
							
							
								1cdc228d6a 
								
							
								 
							
						 
						
							
							
								
								remove trailing spaces  
							
							
							
						 
						
							2019-02-11 10:58:34 -05:00  
				
					
						
							
							
								 
						
							
							
								2aa43e11bd 
								
							
								 
							
						 
						
							
							
								
								Use KeyVector everywhere to avoid conversions  
							
							
							
						 
						
							2018-11-08 10:10:32 -05:00  
				
					
						
							
							
								 
						
							
							
								f7ec58cde0 
								
							
								 
							
						 
						
							
							
								
								Replaced BOOSE_FOREACH with for in gtsam_unstable folder.  
							
							
							
						 
						
							2016-05-21 11:52:14 -04:00  
				
					
						
							
							
								 
						
							
							
								464a82cc51 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/betterOrdering  
							
							... 
							
							
							
							Conflicts:
	.cproject
	gtsam/inference/Ordering.h
	gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp
	gtsam_unstable/nonlinear/BatchFixedLagSmoother.cpp
	gtsam_unstable/nonlinear/ConcurrentBatchSmoother.cpp 
							
						 
						
							2015-06-28 15:41:58 -07:00  
				
					
						
							
							
								 
						
							
							
								0e022b3b33 
								
							
								 
							
						 
						
							
							
								
								Values::keys now returns KeyVector instead of list. Corresponding fixes in Matlab wrapper.  
							
							
							
						 
						
							2015-06-24 00:35:32 -04:00  
				
					
						
							
							
								 
						
							
							
								128bac616c 
								
							
								 
							
						 
						
							
							
								
								Globally replaced FastSet<Key> with KeySet.  
							
							
							
						 
						
							2015-06-20 18:38:25 -07:00  
				
					
						
							
							
								 
						
							
							
								1d81572894 
								
							
								 
							
						 
						
							
							
								
								Capitalize static methods in ordering.h  
							
							... 
							
							
							
							This commit involves the API change. Related files in gtsam have been changed. All the tests examples run without issue. 
							
						 
						
							2015-02-21 13:16:03 -05:00  
				
					
						
							
							
								 
						
							
							
								36a485169d 
								
							
								 
							
						 
						
							
							
								
								Refactor Ordering parameters. Now compiles and passes with gcc  
							
							
							
						 
						
							2014-11-17 16:16:52 -05:00  
				
					
						
							
							
								 
						
							
							
								0450c58d66 
								
							
								 
							
						 
						
							
							
								
								silence warning  
							
							
							
						 
						
							2014-05-06 12:06:07 -04:00  
				
					
						
							
							
								 
						
							
							
								def9b84e45 
								
							
								 
							
						 
						
							
							
								
								Added virtual solve method to NonlinearOptimizer that you can override, e.g., with Ceres  
							
							... 
							
							
							
							See example in testNonlinearOptimizer
As part of this, I also merged SuccessiveLinearizationParams into NonlinearOptimizerParams, which is now in its own separate file NonlinearOptimizerParams.h 
							
						 
						
							2013-10-25 18:27:43 +00:00  
				
					
						
							
							
								 
						
							
							
								e799c9ffa9 
								
							
								 
							
						 
						
							
							
								
								tabs converted to two spaces  
							
							
							
						 
						
							2013-10-10 17:52:57 +00:00  
				
					
						
							
							
								 
						
							
							
								bf40956592 
								
							
								 
							
						 
						
							
							
								
								Merged from Hmf6_unordered 970392249a8c50153f24594c9c81acb740cedd06  
							
							
							
						 
						
							2013-10-03 19:51:56 +00:00  
				
					
						
							
							
								 
						
							
							
								4dfa2506ab 
								
							
								 
							
						 
						
							
							
								
								ConcurrentFilterAndSmoother updated and working with the unordered version of GTSAM  
							
							
							
						 
						
							2013-08-13 22:30:08 +00:00  
				
					
						
							
							
								 
						
							
							
								12d003229a 
								
							
								 
							
						 
						
							
							
								
								Fixed missing '}'  
							
							
							
						 
						
							2013-08-10 17:16:19 +00:00  
				
					
						
							
							
								 
						
							
							
								663c598591 
								
							
								 
							
						 
						
							
							
								
								Updated Concurrent Batch Filter and Smoother to the latest versions  
							
							
							
						 
						
							2013-08-10 17:15:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7d03d3c502 
								
							
								 
							
						 
						
							
							
								
								Moved pre-sync code to the update() call for the cuncurrent smoother  
							
							
							
						 
						
							2013-05-09 18:59:22 +00:00  
				
					
						
							
							
								 
						
							
							
								201ca3da9e 
								
							
								 
							
						 
						
							
							
								
								Removed debug print statement  
							
							
							
						 
						
							2013-04-19 12:16:04 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								634a4c5ef9 
								
							
								 
							
						 
						
							
							
								
								Updated Concurrent Smoother for changes in the base class synchronization  
							
							
							
						 
						
							2013-04-11 12:42:45 +00:00  
				
					
						
							
							
								 
						
							
							
								1952337e23 
								
							
								 
							
						 
						
							
							
								
								Removed unused code from Concurrent Batch Smoother  
							
							
							
						 
						
							2013-04-10 21:08:52 +00:00  
				
					
						
							
							
								 
						
							
							
								dce575cb73 
								
							
								 
							
						 
						
							
							
								
								Refactored synchronization code for Concurrent Batch Smoother  
							
							
							
						 
						
							2013-04-10 15:22:28 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								ed90b00edf 
								
							
								 
							
						 
						
							
							
								
								Updated ConcurrentBatchSmoother to use LinearContainerFactors  
							
							
							
						 
						
							2013-04-09 15:48:53 +00:00  
				
					
						
							
							
								 
						
							
							
								4c6a460fa0 
								
							
								 
							
						 
						
							
							
								
								Fixed bugs in tic-toc statements for Concurrent Filter and Smoother  
							
							
							
						 
						
							2013-04-08 17:42:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6fef6cf7d5 
								
							
								 
							
						 
						
							
							
								
								Added Fixed Lag Smoother and Concurrent Filtering and Smoothing to gtsam_unstable  
							
							
							
						 
						
							2013-02-19 21:37:17 +00:00