Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								3d2c3aff05 
								
							
								 
							
						 
						
							
							
								
								Moved all Simulated* example domains and smallExample to the tests folder so they are no longer installed  
							
							 
							
							
							
						 
						
							2012-06-09 20:15:44 +00:00  
						
					 
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 
						
							 
							
							
							
								
							
								a9c36fc172 
								
							
								 
							
						 
						
							
							
								
								move linear algebra functions for jacobian factor graph to a new file  
							
							 
							
							
							
						 
						
							2012-06-07 01:24:19 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								5160c2eb50 
								
							
								 
							
						 
						
							
							
								
								Significant API change in slam (GTSAM 2.0.1 or 2.1): to eliminate confusion and give the user more freedom in creating their own Keys, the different slam variants no longer create Symbol keys themselves. Instead, all interaction is done via Keys (which are just unordered, unsigned ints). All PoseSLAM unit tests and examples now just use sequential keys. However, a user can still create Keys using the Symbol constructor, which is illustrated in the landmark-based unit tests and examples.  
							
							 
							
							
							
						 
						
							2012-06-02 16:18:40 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								cb017fee80 
								
							
								 
							
						 
						
							
							
								
								tested and documented ability to swap factors with ISAM2  
							
							 
							
							
							
						 
						
							2012-05-01 18:54:44 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								2ac1473a84 
								
							
								 
							
						 
						
							
							
								
								Fixed iSAM2 deep copy of empty tree  
							
							 
							
							
							
						 
						
							2012-04-09 03:02:11 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								45f2101f48 
								
							
								 
							
						 
						
							
							
								
								Fixed deep copy in iSAM2 and added unit test to reproduce problem  
							
							 
							
							
							
						 
						
							2012-04-06 18:56:07 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								ba8fb0ba27 
								
							
								 
							
						 
						
							
							
								
								iSAM2 factorization parameter to choose LDL or QR  
							
							 
							
							
							
						 
						
							2012-03-27 23:30:19 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								3baba11815 
								
							
								 
							
						 
						
							
							
								
								Fine-grained ordering constraints in iSAM2  
							
							 
							
							
							
						 
						
							2012-03-24 16:52:55 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								670117cfe7 
								
							
								 
							
						 
						
							
							
								
								Compiles and passes unit tests  
							
							 
							
							
							
						 
						
							2012-03-19 14:32:37 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								047dda05d7 
								
							
								 
							
						 
						
							
							
								
								Removed ISAM2 templating  
							
							 
							
							
							
						 
						
							2012-03-17 23:57:42 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								1c63d72785 
								
							
								 
							
						 
						
							
							
								
								Cleanup in linear solving:  
							
							 
							
							... 
							
							
							
							- No longer need to fill solution vector with rhs
 - Removed rhs functions
 - Combined/removed redundant optimize functions for GaussianConditional, GaussianBayesNet, and GaussianBayesTree
 - Renamed some to optimizeInPlace and optimizeWildfire
 - Moved BayesTree optimize functions from GaussianISAM(2) to GaussianBayesTree. 
							
						 
						
							2012-03-13 19:41:03 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								0d216c8878 
								
							
								 
							
						 
						
							
							
								
								Only do ISAM2 back-substitution when needed instead of during every update  
							
							 
							
							
							
						 
						
							2012-03-11 22:10:51 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								1d0aaacbd6 
								
							
								 
							
						 
						
							
							
								
								Removed use of GTSAM_MAGIC_KEY for constructing Symbols from strings  
							
							 
							
							
							
						 
						
							2012-02-22 23:38:09 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								a3797e3cdb 
								
							
								 
							
						 
						
							
							
								
								Int keys with formatter objects, all unit tests pass  
							
							 
							
							
							
						 
						
							2012-02-21 00:53:35 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								2f7f535f34 
								
							
								 
							
						 
						
							
							
								
								All unit tests pass with nonlinear factors templated on value instead of key  
							
							 
							
							
							
						 
						
							2012-02-07 04:02:20 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								26cdf28421 
								
							
								 
							
						 
						
							
							
								
								Renamed DynamicValues to Values and removed specialized derived Values classes  
							
							 
							
							
							
						 
						
							2012-02-02 16:16:46 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								98f2d47f58 
								
							
								 
							
						 
						
							
							
								
								most tests passed, except testPose2SLAMwSPCG, testGaussianISAM2, testNonlinearEquality, testNonlinearFactorGraph, testProjectionFactor, testVSLAM  
							
							 
							
							
							
						 
						
							2012-01-30 04:34:46 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								18a1a98859 
								
							
								 
							
						 
						
							
							
								
								Ability to manually constrain specified variables to end of ordering in iSAM2  
							
							 
							
							
							
						 
						
							2012-01-03 19:14:00 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								6c6409b81a 
								
							
								 
							
						 
						
							
							
								
								Ability to remove factors from iSAM2  
							
							 
							
							
							
						 
						
							2012-01-03 17:50:48 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								21140ea0d5 
								
							
								 
							
						 
						
							
							
								
								(in branch) incremental dogleg bug fix and unit test (wasn't computing Gauss-Newton point)  
							
							 
							
							
							
						 
						
							2011-12-15 15:37:52 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								f3de9e425f 
								
							
								 
							
						 
						
							
							
								
								(in branch) first pass at Dogleg in ISAM2, bug(s) remaining  
							
							 
							
							
							
						 
						
							2011-12-15 00:08:57 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								dace9e213c 
								
							
								 
							
						 
						
							
							
								
								(in branch) Start of unit test for incremental gradient calculation  
							
							 
							
							
							
						 
						
							2011-12-13 22:54:11 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								88c3e81a7d 
								
							
								 
							
						 
						
							
							
								
								(in branch) bug fix and unit test in permutation bug introduced during BayesTree Clique refactoring  
							
							 
							
							
							
						 
						
							2011-12-13 18:46:31 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								8d5facb09e 
								
							
								 
							
						 
						
							
							
								
								(in branch) make check passes after refactoring and code changes for including -inl.h files from .h files  
							
							 
							
							
							
						 
						
							2011-12-12 23:19:31 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								3b139cbae2 
								
							
								 
							
						 
						
							
							
								
								(in branch) Merged from trunk r7960-r8057  
							
							 
							
							
							
						 
						
							2011-12-12 16:03:52 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								e6a43d6330 
								
							
								 
							
						 
						
							
							
								
								(in branch) Dogleg in ISAM2 in progress  
							
							 
							
							
							
						 
						
							2011-11-12 21:19:46 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								97a82add25 
								
							
								 
							
						 
						
							
							
								
								make check for entire library now works  
							
							 
							
							
							
						 
						
							2011-11-04 21:44:34 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								2c53df3ee7 
								
							
								 
							
						 
						
							
							
								
								Simplified VectorValues interface and implementation, slight simplification to Permuted<>  
							
							 
							
							
							
						 
						
							2011-10-26 02:04:06 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								936ee6d9fd 
								
							
								 
							
						 
						
							
							
								
								ISAM2 refactoring and documentation  
							
							 
							
							
							
						 
						
							2011-09-07 15:42:49 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								0c34b57b92 
								
							
								 
							
						 
						
							
							
								
								removed spurious typename  
							
							 
							
							
							
						 
						
							2011-09-02 13:53:36 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								06fd0335cc 
								
							
								 
							
						 
						
							
							
								
								ISAM2 parameters struct instead of function arguments and hard-coded values, also documentation improvement and refactored IndicesFromFactors  
							
							 
							
							
							
						 
						
							2011-09-01 21:53:57 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								059de23b6e 
								
							
								 
							
						 
						
							
							
								
								Moved ISAM2 from inference to nonlinear  
							
							 
							
							
							
						 
						
							2011-08-30 17:15:50 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								d329d06b77 
								
							
								 
							
						 
						
							
							
								
								(in branch) moved ISAM2 into main gtsam library  
							
							 
							
							
							
						 
						
							2011-08-18 18:06:35 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								559eaf8cc1 
								
							
								 
							
						 
						
							
							
								
								Moved smallExample to slam, as used in some project unit tests as well. [tests] no longer builds a local library as a consequence.  
							
							 
							
							
							
						 
						
							2010-07-13 05:26:19 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								fea5beb638 
								
							
								 
							
						 
						
							
							
								
								Re-organization: moving all files.  
							
							 
							
							... 
							
							
							
							I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory. 
							
						 
						
							2010-07-12 07:16:31 +00:00