dellaert
							
						 
						
							 
							
							
							
								
							
								72644b8ff3 
								
							
								 
							
						 
						
							
							
								
								Fixed headers  
							
							 
							
							
							
						 
						
							2014-11-26 17:31:40 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								c2e38633b5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/BAD_custom_chart  
							
							 
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/nonlinear/ExpressionFactor.h 
							
						 
						
							2014-11-26 11:20:56 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								084de3350e 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							 
							
							
							
						 
						
							2014-11-25 08:47:25 +01:00  
						
					 
				
					
						
							
							
								 
								Chris Beall
							
						 
						
							 
							
							
							
								
							
								e34a237162 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/ordering (pull request  #34 )  
							
							 
							
							... 
							
							
							
							METIS Ordering 
							
						 
						
							2014-11-24 18:04:35 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								f9ca07e610 
								
							
								 
							
						 
						
							
							
								
								Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax  
							
							 
							
							
							
						 
						
							2014-11-23 10:22:25 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								aa093a35da 
								
							
								 
							
						 
						
							
							
								
								Updated all comma initializer usages to use .finished()  
							
							 
							
							
							
						 
						
							2014-11-22 16:35:27 -08:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								36a485169d 
								
							
								 
							
						 
						
							
							
								
								Refactor Ordering parameters. Now compiles and passes with gcc  
							
							 
							
							
							
						 
						
							2014-11-17 16:16:52 -05:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e2aef1b325 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/BAD  
							
							 
							
							
							
						 
						
							2014-11-14 01:31:49 +01:00  
						
					 
				
					
						
							
							
								 
								HannesSommer
							
						 
						
							 
							
							
							
								
							
								fed2c8b684 
								
							
								 
							
						 
						
							
							
								
								added missing square matrix specialization - without it, square to square cases would be ambiguous.  
							
							 
							
							
							
						 
						
							2014-11-10 16:35:23 +01:00  
						
					 
				
					
						
							
							
								 
								HannesSommer
							
						 
						
							 
							
							
							
								
							
								6d04309dfb 
								
							
								 
							
						 
						
							
							
								
								* cleaned up and optimized a bit the Eigen matrices' DefaultChart  
							
							 
							
							... 
							
							
							
							* also added a few unit tests more for those chars 
							
						 
						
							2014-11-09 17:48:52 +01:00  
						
					 
				
					
						
							
							
								 
								HannesSommer
							
						 
						
							 
							
							
							
								
							
								9f765c7496 
								
							
								 
							
						 
						
							
							
								
								micro cleanup  
							
							 
							
							
							
						 
						
							2014-11-09 10:27:23 +01:00  
						
					 
				
					
						
							
							
								 
								HannesSommer
							
						 
						
							 
							
							
							
								
							
								6cfc4c45d2 
								
							
								 
							
						 
						
							
							
								
								* implemented traits::identity for Eigen matrices  
							
							 
							
							... 
							
							
							
							* simplified the traits::dimension for Eigen matrices
* added some tests for traits::identity and traits::zero
* got rid of a compiler warning (signed vs. unsigned) in Matrix.cpp 
							
						 
						
							2014-11-08 13:51:24 +01:00  
						
					 
				
					
						
							
							
								 
								Sungtae An
							
						 
						
							 
							
							
							
								
							
								7bbd0513f4 
								
							
								 
							
						 
						
							
							
								
								Add the first unit test for Block-Jacobi Preconditioner  
							
							 
							
							
							
						 
						
							2014-11-06 23:14:52 -05:00  
						
					 
				
					
						
							
							
								 
								Sungtae An
							
						 
						
							 
							
							
							
								
							
								a89781a9e6 
								
							
								 
							
						 
						
							
							
								
								Add some comments  
							
							 
							
							
							
						 
						
							2014-11-06 14:26:46 -05:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								c332a44c5e 
								
							
								 
							
						 
						
							
							
								
								No more LieVector  
							
							 
							
							
							
						 
						
							2014-11-04 15:44:20 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								d06de2f044 
								
							
								 
							
						 
						
							
							
								
								Reverted to LieScalar until Prior and Between factors fixed  
							
							 
							
							
							
						 
						
							2014-11-04 14:26:50 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								b5327673fb 
								
							
								 
							
						 
						
							
							
								
								Get rid of LieVector  
							
							 
							
							
							
						 
						
							2014-11-03 11:02:15 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								492c607f9e 
								
							
								 
							
						 
						
							
							
								
								No more Lie types  
							
							 
							
							
							
						 
						
							2014-11-03 09:27:40 +01:00  
						
					 
				
					
						
							
							
								 
								Mike Bosse
							
						 
						
							 
							
							
							
								
							
								82f6ed5ca8 
								
							
								 
							
						 
						
							
							
								
								inserted spaces after commas  
							
							 
							
							
							
						 
						
							2014-10-28 14:15:34 +01:00  
						
					 
				
					
						
							
							
								 
								Mike Bosse
							
						 
						
							 
							
							
							
								
							
								bc094951ed 
								
							
								 
							
						 
						
							
							
								
								all values in Values container are now a ChartValue<ValueType, Chart=DefaultChart<ValueType> >  
							
							 
							
							... 
							
							
							
							ChartValues are GenericValues and a Chart, which defaults to DefaultChart
had to make charts functional (ie no storage of the chart origin) so that they could be zero sized base class
otherwise there would have been a double of the memory for values (ones for the value, and once for the chart origin, which default to the same)
most tests work, execept for serialization based stuff, and const filtering of values. 
							
						 
						
							2014-10-28 00:57:44 +01:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								5a792c8847 
								
							
								 
							
						 
						
							
							
								
								No Cayley in quaternion mode  
							
							 
							
							
							
						 
						
							2014-10-22 21:55:35 +02:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								06af482d61 
								
							
								 
							
						 
						
							
							
								
								Added test for Rot3 - all is good  
							
							 
							
							
							
						 
						
							2014-10-21 23:07:38 +02:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								224b71d696 
								
							
								 
							
						 
						
							
							
								
								Created testManifold  
							
							 
							
							
							
						 
						
							2014-10-21 12:54:28 +02:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								e46a8b05eb 
								
							
								 
							
						 
						
							
							
								
								Some mode readable matrix types  
							
							 
							
							
							
						 
						
							2014-10-11 23:06:57 +02:00  
						
					 
				
					
						
							
							
								 
								Chris Beall
							
						 
						
							 
							
							
							
								
							
								7a658e0347 
								
							
								 
							
						 
						
							
							
								
								relaxed tolerance a tiny bit to make test pass with Boost 1.56  
							
							 
							
							
							
						 
						
							2014-08-14 00:25:49 -04:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								946cc5338a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/timing_scripts_build  
							
							 
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/CMakeLists.txt 
							
						 
						
							2014-06-21 08:55:49 -07:00  
						
					 
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 
						
							 
							
							
							
								
							
								17426d0076 
								
							
								 
							
						 
						
							
							
								
								subgraph preconditioner revised  
							
							 
							
							
							
						 
						
							2014-06-15 23:14:06 -04:00  
						
					 
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 
						
							 
							
							
							
								
							
								67398f0f13 
								
							
								 
							
						 
						
							
							
								
								add BlockJacobiPreconditioner class and unit test  
							
							 
							
							
							
						 
						
							2014-06-08 16:15:00 -04:00  
						
					 
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 
						
							 
							
							
							
								
							
								e8d3809917 
								
							
								 
							
						 
						
							
							
								
								add new generic pcgsolver and preconditioner classes  
							
							 
							
							... 
							
							
							
							add a unit test for the PCGSolver class 
							
						 
						
							2014-06-08 00:34:23 -04:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								fe235b1209 
								
							
								 
							
						 
						
							
							
								
								Building timing scripts using new timing script support in GtsamTesting.cmake.  Fixed compile errors in timing scripts but disabled a couple.  
							
							 
							
							
							
						 
						
							2014-06-07 19:02:11 -07:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								515b612ca0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop'  
							
							 
							
							... 
							
							
							
							Conflicts:
	.cproject 
							
						 
						
							2014-05-28 18:59:04 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								2af4b4ec4c 
								
							
								 
							
						 
						
							
							
								
								commented test on spanning forest  
							
							 
							
							
							
						 
						
							2014-05-28 18:56:44 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								386ed2e510 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop'  
							
							 
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/slam/SmartFactorBase.h 
							
						 
						
							2014-05-28 18:11:39 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								f6ad0a1920 
								
							
								 
							
						 
						
							
							
								
								fixes with Frank  
							
							 
							
							
							
						 
						
							2014-05-16 19:22:35 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								b8300c3b0a 
								
							
								 
							
						 
						
							
							
								
								Improved function findMinimumSpanningTree to cope with general graphs (and added comments)  
							
							 
							
							
							
						 
						
							2014-05-14 17:39:59 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								0d957084c0 
								
							
								 
							
						 
						
							
							
								
								fixed unit test on findMinimumSpanningTree  
							
							 
							
							
							
						 
						
							2014-05-14 17:21:32 -04:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								d725dd4816 
								
							
								 
							
						 
						
							
							
								
								Renamed unit tests that still had 'Unordered' in the name  
							
							 
							
							
							
						 
						
							2014-05-07 18:19:11 -07:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								92c9e9c0aa 
								
							
								 
							
						 
						
							
							
								
								Fixed "unused" warnings  
							
							 
							
							
							
						 
						
							2014-05-03 12:23:49 -04:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								1ed07ca4ed 
								
							
								 
							
						 
						
							
							
								
								Moved to unstable  
							
							 
							
							
							
						 
						
							2014-05-03 12:23:20 -04:00  
						
					 
				
					
						
							
							
								 
								Zsolt Kira
							
						 
						
							 
							
							
							
								
							
								4769e3c3fa 
								
							
								 
							
						 
						
							
							
								
								Fix for unit test based on previous LM change  
							
							 
							
							
							
						 
						
							2014-04-24 12:05:37 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								a6d73e8884 
								
							
								 
							
						 
						
							
							
								
								improved efficiency of diagonal damping (avoiding multiple traversal of binary tree)  
							
							 
							
							
							
						 
						
							2014-03-13 22:43:51 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								e65ddf4d87 
								
							
								 
							
						 
						
							
							
								
								cleaned up LM with Richard, before merge  
							
							 
							
							
							
						 
						
							2014-03-12 14:24:15 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								6f692b1547 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop'  
							
							 
							
							... 
							
							
							
							Conflicts:
	gtsam/base/SymmetricBlockMatrix.cpp
	gtsam/linear/JacobianFactor-inl.h
	gtsam_unstable/geometry/tests/testTriangulation.cpp 
							
						 
						
							2014-03-12 12:57:59 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								49a1b7abca 
								
							
								 
							
						 
						
							
							
								
								partially fixed unit test on LM  
							
							 
							
							
							
						 
						
							2014-02-25 21:09:05 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								1770f44ad9 
								
							
								 
							
						 
						
							
							
								
								Fixed a number of clang warnings  
							
							 
							
							
							
						 
						
							2014-02-23 18:53:48 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								fdd891c7c9 
								
							
								 
							
						 
						
							
							
								
								Fixed left-over "ordered" test factor in testExtendedKalmanFilter.cpp  
							
							 
							
							
							
						 
						
							2014-02-23 18:52:57 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								7192bd2f79 
								
							
								 
							
						 
						
							
							
								
								Removed namespace-functions for ISAM2 optimize* and gradient*, these were only there to try to maintain a consistent interface for linear but really were not correct anyway since ISAM2 is a nonlinear object.  They instead caused confusion and made the code complicated since they used a complicated system for updating and caching various components that go into calculating the solution.  Replaced all this with much simpler code directly inside updateDelta, which uses clearly-defined functions in the ISAM2::Impl class to calculate the components that go into the solution.  Also removed the redundant deltaUpToDate flags - now just checks whether deltaReplacedMask is empty.  
							
							 
							
							
							
						 
						
							2014-02-22 16:46:38 -05:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								a0bc4b0a5a 
								
							
								 
							
						 
						
							
							
								
								added 1 more unit test: delta is perpendicular to gradient of original system  
							
							 
							
							
							
						 
						
							2014-02-20 12:35:07 -05:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								dec6430d9b 
								
							
								 
							
						 
						
							
							
								
								1 more test: a small step in delta direction does not decrease error  
							
							 
							
							
							
						 
						
							2014-02-20 12:22:12 -05:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								541dbd5199 
								
							
								 
							
						 
						
							
							
								
								Plot thickens: delta computed from damped system points downhill but non-linear error does not decrease  
							
							 
							
							
							
						 
						
							2014-02-20 09:02:24 -05:00