Kai Ni
							
						 | 
						
							
							
							
							
								
							
								03ca6ccc93
								
							
								
							
						 | 
						
							
							
								
								a new implementation of SPQRUtil to enhance the efficiency
							
							
							
							
							
						 | 
						
							2010-07-06 05:18:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								ef20bc75db
								
							
								
							
						 | 
						
							
							
								
								remove obsoleted comments
							
							
							
							
							
						 | 
						
							2010-07-05 19:44:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								56230f62dc
								
							
								
							
						 | 
						
							
							
								
								Fixed build flags to allow building on linux
							
							
							
							
							
						 | 
						
							2010-07-05 13:45:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								1a84b3127e
								
							
								
							
						 | 
						
							
							
								
								remove timing code
							
							
							
							
							
						 | 
						
							2010-07-05 01:32:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								d5c6f62387
								
							
								
							
						 | 
						
							
							
								
								massive check in for using spqr_front
							
							
							
							
							
						 | 
						
							2010-07-04 23:50:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								782eeb0bde
								
							
								
							
						 | 
						
							
							
								
								comment only
							
							
							
							
							
						 | 
						
							2010-07-01 20:50:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								41735ff9d7
								
							
								
							
						 | 
						
							
							
								
								Added some comments with Alex
							
							
							
							
							
						 | 
						
							2010-07-01 19:57:20 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								1547597ba4
								
							
								
							
						 | 
						
							
							
								
								add separate flags for lapack
							
							
							
							
							
						 | 
						
							2010-06-30 17:23:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								70adcb26c9
								
							
								
							
						 | 
						
							
							
								
								the lapack version of householder
							
							
							
							
							
						 | 
						
							2010-06-30 15:57:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								2d40df17ac
								
							
								
							
						 | 
						
							
							
								
								added a vector-based DSF implmentation
							
							
							
							
							
						 | 
						
							2010-06-25 06:35:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								676a74a0ac
								
							
								
							
						 | 
						
							
							
								
								fixed a potential bug
							
							
							
							
							
						 | 
						
							2010-06-23 03:09:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								fb4edc3642
								
							
								
							
						 | 
						
							
							
								
								Re-enabled test for subgraph solver in testNonlinearOptimizer and removed binary
							
							
							
							
							
						 | 
						
							2010-06-11 14:36:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								ab6fc4f68c
								
							
								
							
						 | 
						
							
							
								
								fixed broken unit tests
							
							
							
							
							
						 | 
						
							2010-06-10 18:28:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								553cf83194
								
							
								
							
						 | 
						
							
							
								
								created some unit tests to help viorela to debug
							
							
							
							
							
						 | 
						
							2010-06-10 18:09:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								1918d28f68
								
							
								
							
						 | 
						
							
							
								
								Added insertSub() to PairConfig
							
							
							
							
							
						 | 
						
							2010-06-08 18:32:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								8201c32046
								
							
								
							
						 | 
						
							
							
								
								added at() functions to PairConfig
							
							
							
							
							
						 | 
						
							2010-06-08 17:08:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								d2d6a26ff1
								
							
								
							
						 | 
						
							
							
								
								made a useful constructor for PairConfigs public and tested
							
							
							
							
							
						 | 
						
							2010-06-07 18:00:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								8ab0e0ac59
								
							
								
							
						 | 
						
							
							
								
								Disabled SubgraphSolver test in testNonlinearOptimizer due to compile problem
							
							
							
							
							
						 | 
						
							2010-06-07 15:45:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								2236f75527
								
							
								
							
						 | 
						
							
							
								
								linearPrepare for GaussianNewton
							
							
							
							
							
						 | 
						
							2010-06-06 17:42:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								9ddeaa91c6
								
							
								
							
						 | 
						
							
							
								
								linking to SparseQR as a shared library results in a performance hit. The proper way is to link the static library.
							
							
							
							
							
							
							
							add prepareLinear to NonlinearOptimizer so that some computation can be cached and does not happen every time. 
							
						 | 
						
							2010-06-05 20:46:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								ebfd979cc4
								
							
								
							
						 | 
						
							
							
								
								fixed a bug in SPQR calling, and the Victoria Park data-set just flies
							
							
							
							
							
						 | 
						
							2010-06-01 02:20:10 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								d6267c0440
								
							
								
							
						 | 
						
							
							
								
								a preliminary version of SparseQR routines that passes the unit tests but has slightly different results as the old method when optimizing large nonlinear problems.
							
							
							
							
							
						 | 
						
							2010-05-31 02:21:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								6827b23b3f
								
							
								
							
						 | 
						
							
							
								
								Removed extraneous const that triggered warnings
							
							
							
							
							
						 | 
						
							2010-05-26 17:32:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								e6e93475cf
								
							
								
							
						 | 
						
							
							
								
								added sizeOfA
							
							
							
							
							
						 | 
						
							2010-05-26 08:05:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								6c4c4f150e
								
							
								
							
						 | 
						
							
							
								
								solved the issue with empty rows
							
							
							
							
							
						 | 
						
							2010-05-25 08:16:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								ddd84ee598
								
							
								
							
						 | 
						
							
							
								
								Three-variable NonlinearFactor
							
							
							
							
							
						 | 
						
							2010-05-25 04:46:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								c70e818a79
								
							
								
							
						 | 
						
							
							
								
								added a variant of getOrdering
							
							
							
							
							
						 | 
						
							2010-05-24 08:57:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								981082e2a4
								
							
								
							
						 | 
						
							
							
								
								Jacobian versions of compose and between
							
							
							
							
							
						 | 
						
							2010-05-24 05:40:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								3b06e6401a
								
							
								
							
						 | 
						
							
							
								
								Fixed small typo when debug mode is on
							
							
							
							
							
						 | 
						
							2010-05-22 18:55:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								195fa64178
								
							
								
							
						 | 
						
							
							
								
								Added boost.function versions of numericalDerivative functions to allow for remapping of function arguments and testing of member functions using boost.bind.  See note in numericalDerivative.h for details and examples.
							
							
							
							
							
						 | 
						
							2010-05-21 19:18:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								55e4e791cb
								
							
								
							
						 | 
						
							
							
								
								Set define in graph.h to pacify warnings caused by boost.graph
							
							
							
							
							
						 | 
						
							2010-05-21 19:16:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								e8979dafad
								
							
								
							
						 | 
						
							
							
								
								Renabled BLAS using ATLAS for Linux, fixed a variety of annoying warnings
							
							
							
							
							
						 | 
						
							2010-05-21 17:59:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								fa954ab55e
								
							
								
							
						 | 
						
							
							
								
								Added version of transform_from and transform_to to Pose3 with optional derivatives
							
							
							
							
							
						 | 
						
							2010-05-18 14:51:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								d5143347d9
								
							
								
							
						 | 
						
							
							
								
								add makeUnionInPlace
							
							
							
							
							
						 | 
						
							2010-05-08 20:11:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								2d80c7c1cd
								
							
								
							
						 | 
						
							
							
								
								optimize push_back function
							
							
							
							
							
						 | 
						
							2010-05-08 20:11:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								d2d51d9f68
								
							
								
							
						 | 
						
							
							
								
								Added single-element update function to TupleConfigs
							
							
							
							
							
						 | 
						
							2010-05-04 13:41:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								3df1f69e6c
								
							
								
							
						 | 
						
							
							
								
								Added a single-element update() for LieConfig
							
							
							
							
							
						 | 
						
							2010-05-03 18:07:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								0b5ebba67e
								
							
								
							
						 | 
						
							
							
								
								Added tests for NonlinearEquality for poses near the origin, removed extraneous print statement.
							
							
							
							
							
						 | 
						
							2010-05-01 22:21:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								8a7ebf9429
								
							
								
							
						 | 
						
							
							
								
								Pacified failing test for ConstraintOptimizer, removed extraneous code in VectorMap
							
							
							
							
							
						 | 
						
							2010-04-30 14:16:10 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								f81519b046
								
							
								
							
						 | 
						
							
							
								
								fixed a bug in update
							
							
							
							
							
						 | 
						
							2010-04-29 02:16:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								5f7b2ef2ee
								
							
								
							
						 | 
						
							
							
								
								return immediately if maxIterations is zero
							
							
							
							
							
						 | 
						
							2010-04-28 21:35:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								9c97550218
								
							
								
							
						 | 
						
							
							
								
								Added raw vector updates for whole VectorMaps
							
							
							
							
							
						 | 
						
							2010-04-23 06:11:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								c05711a67e
								
							
								
							
						 | 
						
							
							
								
								Basic BFGS test functional
							
							
							
							
							
						 | 
						
							2010-04-23 04:15:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								e35e7a98d1
								
							
								
							
						 | 
						
							
							
								
								Added analytic hessian SQP example, removed binary
							
							
							
							
							
						 | 
						
							2010-04-23 02:57:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								6eca454de1
								
							
								
							
						 | 
						
							
							
								
								Added a separate ConstraintOptimizer, and moved CQP test from testMatrix to testConstraintOptimizer
							
							
							
							
							
						 | 
						
							2010-04-23 02:08:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								ba63628ecd
								
							
								
							
						 | 
						
							
							
								
								Added CQP example from the matlab test, changed the linking to avoid warnings
							
							
							
							
							
						 | 
						
							2010-04-23 01:34:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								bb654a73ac
								
							
								
							
						 | 
						
							
							
								
								solve_ldl() now works and is a real function
							
							
							
							
							
						 | 
						
							2010-04-22 23:53:36 +00:00 |