1c0dcbc438 
								
							
								 
							
						 
						
							
							
								
								Added smart=true for the noise model when constructing GaussianFactor from GaussianConditional (and unit test).  If a factor with a constrained noise model was eliminated, and then a new factor was constructed from the conditional (this happens in iSAM), the new factor would have an unconstrained noise model with zero sigmas.  
							
							
							
						 
						
							2010-05-16 17:08:14 +00:00  
				
					
						
							
							
								 
						
							
							
								d5143347d9 
								
							
								 
							
						 
						
							
							
								
								add makeUnionInPlace  
							
							
							
						 
						
							2010-05-08 20:11:19 +00:00  
				
					
						
							
							
								 
						
							
							
								2d80c7c1cd 
								
							
								 
							
						 
						
							
							
								
								optimize push_back function  
							
							
							
						 
						
							2010-05-08 20:11:04 +00:00  
				
					
						
							
							
								 
						
							
							
								d2d51d9f68 
								
							
								 
							
						 
						
							
							
								
								Added single-element update function to TupleConfigs  
							
							
							
						 
						
							2010-05-04 13:41:46 +00:00  
				
					
						
							
							
								 
						
							
							
								3df1f69e6c 
								
							
								 
							
						 
						
							
							
								
								Added a single-element update() for LieConfig  
							
							
							
						 
						
							2010-05-03 18:07:27 +00:00  
				
					
						
							
							
								 
						
							
							
								0b5ebba67e 
								
							
								 
							
						 
						
							
							
								
								Added tests for NonlinearEquality for poses near the origin, removed extraneous print statement.  
							
							
							
						 
						
							2010-05-01 22:21:52 +00:00  
				
					
						
							
							
								 
						
							
							
								8a7ebf9429 
								
							
								 
							
						 
						
							
							
								
								Pacified failing test for ConstraintOptimizer, removed extraneous code in VectorMap  
							
							
							
						 
						
							2010-04-30 14:16:10 +00:00  
				
					
						
							
							
								 
						
							
							
								e2728184b9 
								
							
								 
							
						 
						
							
							
								
								normalize cos and sin when there is numerical error, which does happen sometimes when composing two rotations  
							
							
							
						 
						
							2010-04-29 21:28:24 +00:00  
				
					
						
							
							
								 
						
							
							
								f81519b046 
								
							
								 
							
						 
						
							
							
								
								fixed a bug in update  
							
							
							
						 
						
							2010-04-29 02:16:18 +00:00  
				
					
						
							
							
								 
						
							
							
								5f7b2ef2ee 
								
							
								 
							
						 
						
							
							
								
								return immediately if maxIterations is zero  
							
							
							
						 
						
							2010-04-28 21:35:01 +00:00  
				
					
						
							
							
								 
						
							
							
								66caac3c1c 
								
							
								 
							
						 
						
							
							
								
								Added BFGS class, as well as a (currently failing) test in testConstraintOptimizer that uses the LDL machinery to solve an unconstrained example  
							
							
							
						 
						
							2010-04-23 06:32:31 +00:00  
				
					
						
							
							
								 
						
							
							
								9c97550218 
								
							
								 
							
						 
						
							
							
								
								Added raw vector updates for whole VectorMaps  
							
							
							
						 
						
							2010-04-23 06:11:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c05711a67e 
								
							
								 
							
						 
						
							
							
								
								Basic BFGS test functional  
							
							
							
						 
						
							2010-04-23 04:15:25 +00:00  
				
					
						
							
							
								 
						
							
							
								e35e7a98d1 
								
							
								 
							
						 
						
							
							
								
								Added analytic hessian SQP example, removed binary  
							
							
							
						 
						
							2010-04-23 02:57:37 +00:00  
				
					
						
							
							
								 
						
							
							
								16e2f8430b 
								
							
								 
							
						 
						
							
							
								
								changed to compile without BLAS  
							
							
							
						 
						
							2010-04-23 02:19:36 +00:00  
				
					
						
							
							
								 
						
							
							
								6eca454de1 
								
							
								 
							
						 
						
							
							
								
								Added a separate ConstraintOptimizer, and moved CQP test from testMatrix to testConstraintOptimizer  
							
							
							
						 
						
							2010-04-23 02:08:34 +00:00  
				
					
						
							
							
								 
						
							
							
								ba63628ecd 
								
							
								 
							
						 
						
							
							
								
								Added CQP example from the matlab test, changed the linking to avoid warnings  
							
							
							
						 
						
							2010-04-23 01:34:40 +00:00  
				
					
						
							
							
								 
						
							
							
								bb654a73ac 
								
							
								 
							
						 
						
							
							
								
								solve_ldl() now works and is a real function  
							
							
							
						 
						
							2010-04-22 23:53:36 +00:00  
				
					
						
							
							
								 
						
							
							
								25bd1c840f 
								
							
								 
							
						 
						
							
							
								
								Added Tim Davis' LDL library to use for solving quadratic programming problem.  Currently, code compiles and executes some sample code in a test for Matrix.  Also fixed some small issues with colamd.  
							
							
							
						 
						
							2010-04-22 22:17:08 +00:00  
				
					
						
							
							
								 
						
							
							
								b33ec1a34c 
								
							
								 
							
						 
						
							
							
								
								make no sense to call findAndRemoveFactors on the same key twice  
							
							
							
						 
						
							2010-04-21 22:08:41 +00:00  
				
					
						
							
							
								 
						
							
							
								1dce90bd76 
								
							
								 
							
						 
						
							
							
								
								Added BFGS to the sqp example for working sqp  
							
							
							
						 
						
							2010-04-21 20:13:11 +00:00  
				
					
						
							
							
								 
						
							
							
								b348e8b597 
								
							
								 
							
						 
						
							
							
								
								Added SQP matlab examples  
							
							
							
						 
						
							2010-04-21 17:49:01 +00:00  
				
					
						
							
							
								 
						
							
							
								89a67b0fb7 
								
							
								 
							
						 
						
							
							
								
								update to latest ax_blas.m4; commented ax_blas out (mac is not influenced, but linux needs a new way to check); remove obsoleted --with-blas  
							
							
							
						 
						
							2010-04-21 04:15:14 +00:00  
				
					
						
							
							
								 
						
							
							
								f7b36d151c 
								
							
								 
							
						 
						
							
							
								
								change private to protected  
							
							
							
						 
						
							2010-04-21 03:47:20 +00:00  
				
					
						
							
							
								 
						
							
							
								0142cc3d3f 
								
							
								 
							
						 
						
							
							
								
								add nrKeys and set  
							
							
							
						 
						
							2010-04-09 23:36:13 +00:00  
				
					
						
							
							
								 
						
							
							
								6355b128fc 
								
							
								 
							
						 
						
							
							
								
								add update and exists_  
							
							
							
						 
						
							2010-04-09 06:55:54 +00:00  
				
					
						
							
							
								 
						
							
							
								13a05e8671 
								
							
								 
							
						 
						
							
							
								
								add Ordering.exists  
							
							
							
						 
						
							2010-04-08 22:16:08 +00:00  
				
					
						
							
							
								 
						
							
							
								3120d6842f 
								
							
								 
							
						 
						
							
							
								
								startup  
							
							
							
						 
						
							2010-04-07 21:47:21 +00:00  
				
					
						
							
							
								 
						
							
							
								8a9f5c7494 
								
							
								 
							
						 
						
							
							
								
								finished oriented simulated2D  
							
							
							
						 
						
							2010-04-07 21:27:16 +00:00  
				
					
						
							
							
								 
						
							
							
								a32892c043 
								
							
								 
							
						 
						
							
							
								
								added oriented version of simulate2d  
							
							
							
						 
						
							2010-04-07 19:09:14 +00:00  
				
					
						
							
							
								 
						
							
							
								0355c14007 
								
							
								 
							
						 
						
							
							
								
								added serialization  
							
							
							
						 
						
							2010-04-07 17:22:10 +00:00  
				
					
						
							
							
								 
						
							
							
								f06d1a2e30 
								
							
								 
							
						 
						
							
							
								
								changed case for include key.h  
							
							
							
						 
						
							2010-04-07 17:21:40 +00:00  
				
					
						
							
							
								 
						
							
							
								41c77ef421 
								
							
								 
							
						 
						
							
							
								
								remove column singletons in the factor graph  
							
							
							
						 
						
							2010-04-03 03:36:10 +00:00  
				
					
						
							
							
								 
						
							
							
								94395249fb 
								
							
								 
							
						 
						
							
							
								
								add stack_matrices to prevent the name conflict with class std::stack  
							
							
							
						 
						
							2010-04-02 00:04:11 +00:00  
				
					
						
							
							
								 
						
							
							
								6abb9af0a6 
								
							
								 
							
						 
						
							
							
								
								added BearingRangeFactor which captures both BearingFactor and RangeFactor  
							
							
							
						 
						
							2010-04-01 22:02:31 +00:00  
				
					
						
							
							
								 
						
							
							
								db533c565b 
								
							
								 
							
						 
						
							
							
								
								found there are two implementations of bearing and range in gtsam. removed the redundant one.  
							
							
							
						 
						
							2010-03-31 23:32:39 +00:00  
				
					
						
							
							
								 
						
							
							
								c1baca1b29 
								
							
								 
							
						 
						
							
							
								
								add != to TypedSymbol  
							
							
							
						 
						
							2010-03-31 17:58:42 +00:00  
				
					
						
							
							
								 
						
							
							
								c343cf403e 
								
							
								 
							
						 
						
							
							
								
								make BetweenFactor support two different keys  
							
							
							
						 
						
							2010-03-31 17:43:52 +00:00  
				
					
						
							
							
								 
						
							
							
								1483de5479 
								
							
								 
							
						 
						
							
							
								
								mute the messages that has no verbosity level checking  
							
							
							
						 
						
							2010-03-31 17:43:28 +00:00  
				
					
						
							
							
								 
						
							
							
								a647c84c16 
								
							
								 
							
						 
						
							
							
								
								added splitMinimumSpanningTree that uses DSF  
							
							
							
						 
						
							2010-03-30 07:27:10 +00:00  
				
					
						
							
							
								 
						
							
							
								cc2e42aa15 
								
							
								 
							
						 
						
							
							
								
								added DSF  
							
							
							
						 
						
							2010-03-27 06:05:06 +00:00  
				
					
						
							
							
								 
						
							
							
								81b6f5975b 
								
							
								 
							
						 
						
							
							
								
								added unit tests  
							
							
							
						 
						
							2010-03-24 02:20:54 +00:00  
				
					
						
							
							
								 
						
							
							
								6c198809af 
								
							
								 
							
						 
						
							
							
								
								fixed the warnings caused by the initialization order  
							
							
							
						 
						
							2010-03-19 20:32:19 +00:00  
				
					
						
							
							
								 
						
							
							
								62d24a8d48 
								
							
								 
							
						 
						
							
							
								
								add backproject  
							
							
							
						 
						
							2010-03-19 08:32:55 +00:00  
				
					
						
							
							
								 
						
							
							
								b895760404 
								
							
								 
							
						 
						
							
							
								
								reenable veclib include path  
							
							
							
						 
						
							2010-03-17 18:03:54 +00:00  
				
					
						
							
							
								 
						
							
							
								0a48b45b12 
								
							
								 
							
						 
						
							
							
								
								Added insertSub() to tupleconfig to allow the insertion of a subtype of config at once.  
							
							
							
						 
						
							2010-03-17 16:24:22 +00:00  
				
					
						
							
							
								 
						
							
							
								1f6990635c 
								
							
								 
							
						 
						
							
							
								
								removed gsl code, fixed flags for inclusion of blas  
							
							
							
						 
						
							2010-03-17 13:23:01 +00:00  
				
					
						
							
							
								 
						
							
							
								b8167a1788 
								
							
								 
							
						 
						
							
							
								
								Changed blas inclusion to be smarter about what os is used, removed old GSL code  
							
							
							
						 
						
							2010-03-17 13:19:48 +00:00  
				
					
						
							
							
								 
						
							
							
								d5262135f4 
								
							
								 
							
						 
						
							
							
								
								1. to link with mac veclib, the compiler needs -DYA_BLAS, I changed matrix.cpp to handle both YA_BLAS and the linux's CBLAS flag  
							
							... 
							
							
							
							2. so the current plan is that linux just enables USE_BLAS_LINUX in configure.ac, and macos enables USE_BLAS_MACOS. Those two should be independent given USE_BLAS passed by the user when calling configure. 
							
						 
						
							2010-03-16 21:16:36 +00:00  
				
					
						
							
							
								 
						
							
							
								276c027ef3 
								
							
								 
							
						 
						
							
							
								
								Added mechanism to check for blas functionality.  
							
							
							
						 
						
							2010-03-16 13:06:24 +00:00