Kai Ni
							
						 
						
							 
							
							
							
								
							
								c1baca1b29 
								
							
								 
							
						 
						
							
							
								
								add != to TypedSymbol  
							
							 
							
							
							
						 
						
							2010-03-31 17:58:42 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								c343cf403e 
								
							
								 
							
						 
						
							
							
								
								make BetweenFactor support two different keys  
							
							 
							
							
							
						 
						
							2010-03-31 17:43:52 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								1483de5479 
								
							
								 
							
						 
						
							
							
								
								mute the messages that has no verbosity level checking  
							
							 
							
							
							
						 
						
							2010-03-31 17:43:28 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								a647c84c16 
								
							
								 
							
						 
						
							
							
								
								added splitMinimumSpanningTree that uses DSF  
							
							 
							
							
							
						 
						
							2010-03-30 07:27:10 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								cc2e42aa15 
								
							
								 
							
						 
						
							
							
								
								added DSF  
							
							 
							
							
							
						 
						
							2010-03-27 06:05:06 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								81b6f5975b 
								
							
								 
							
						 
						
							
							
								
								added unit tests  
							
							 
							
							
							
						 
						
							2010-03-24 02:20:54 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								6c198809af 
								
							
								 
							
						 
						
							
							
								
								fixed the warnings caused by the initialization order  
							
							 
							
							
							
						 
						
							2010-03-19 20:32:19 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								62d24a8d48 
								
							
								 
							
						 
						
							
							
								
								add backproject  
							
							 
							
							
							
						 
						
							2010-03-19 08:32:55 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								b895760404 
								
							
								 
							
						 
						
							
							
								
								reenable veclib include path  
							
							 
							
							
							
						 
						
							2010-03-17 18:03:54 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								0a48b45b12 
								
							
								 
							
						 
						
							
							
								
								Added insertSub() to tupleconfig to allow the insertion of a subtype of config at once.  
							
							 
							
							
							
						 
						
							2010-03-17 16:24:22 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								1f6990635c 
								
							
								 
							
						 
						
							
							
								
								removed gsl code, fixed flags for inclusion of blas  
							
							 
							
							
							
						 
						
							2010-03-17 13:23:01 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								b8167a1788 
								
							
								 
							
						 
						
							
							
								
								Changed blas inclusion to be smarter about what os is used, removed old GSL code  
							
							 
							
							
							
						 
						
							2010-03-17 13:19:48 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								276c027ef3 
								
							
								 
							
						 
						
							
							
								
								Added mechanism to check for blas functionality.  
							
							 
							
							
							
						 
						
							2010-03-16 13:06:24 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								ae98bb72fe 
								
							
								 
							
						 
						
							
							
								
								Added define for CBLAS to the mac version so that blas functions are actually used  
							
							 
							
							
							
						 
						
							2010-03-16 12:51:05 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								5b86f2777b 
								
							
								 
							
						 
						
							
							
								
								added USE_BLAS_MACOS and changed old USE_BLAS to USE_BLAS_LINUX to make ublas compilable on mac  
							
							 
							
							
							
						 
						
							2010-03-15 20:10:36 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								942893ebca 
								
							
								 
							
						 
						
							
							
								
								move trylambda before printing all the configs  
							
							 
							
							
							
						 
						
							2010-03-15 18:38:08 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								a1273a91fc 
								
							
								 
							
						 
						
							
							
								
								Integrated blas into gtsam using autotools  
							
							 
							
							
							
						 
						
							2010-03-15 18:17:43 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								3a5aeeeb0d 
								
							
								 
							
						 
						
							
							
								
								added test for insert function in TupleConfig that takes other configs  
							
							 
							
							
							
						 
						
							2010-03-15 16:34:40 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								503fe46306 
								
							
								 
							
						 
						
							
							
								
								changed template argument names  
							
							 
							
							
							
						 
						
							2010-03-12 22:00:55 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								10af1930bb 
								
							
								 
							
						 
						
							
							
								
								Eiffel datasets  
							
							 
							
							
							
						 
						
							2010-03-12 21:56:14 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								00ac961c8a 
								
							
								 
							
						 
						
							
							
								
								I changed the name of SubgraphPCG to SubgraphSolver and put it in its own compilation unit  
							
							 
							
							
							
						 
						
							2010-03-12 19:19:21 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								f217a5bd8a 
								
							
								 
							
						 
						
							
							
								
								I reverted back to the old expmap in Pose3 :-( It does not work well for Urban, and now it turns out Yong-Dian has problems, too. It seems there is still something that we do not quite understand about the whole Lie group optimization business. If you want to run with the new expmap, define CORRECT_POSE3_EXPMAP  
							
							 
							
							
							
						 
						
							2010-03-12 19:16:53 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								91f020fee1 
								
							
								 
							
						 
						
							
							
								
								fixed namespaces  
							
							 
							
							
							
						 
						
							2010-03-12 18:52:04 +00:00  
						
					 
				
					
						
							
							
								 
								Manohar Paluri
							
						 
						
							 
							
							
							
								
							
								a4c769fddc 
								
							
								 
							
						 
						
							
							
								
								Added serialization to Pose2  
							
							 
							
							
							
						 
						
							2010-03-12 14:20:29 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								26304b749a 
								
							
								 
							
						 
						
							
							
								
								MAJOR: I made the correct Pose3 expmap the default. It turns out that all but the transform_to derivatives were in fact correct (and I fixed transform_to based on new math in math.lyx), but there was still a wrong expmap and logmap in the header file that I forgot about. I now moved those the te cpp file. The new code, which executes a correct "screw motion" for the exponential map, is now linked in by default. If you want the old, incorrect behavior, configure with FASTER_BUT_INCORRECT_EXPMAP defined. Note that the old code is faster per expmap, but *converges* faster (and to a deeper minimum) and hence is faster overall in many cases.  
							
							 
							
							
							
						 
						
							2010-03-11 21:52:24 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								b4a9ad2a9c 
								
							
								 
							
						 
						
							
							
								
								images  
							
							 
							
							
							
						 
						
							2010-03-11 21:48:01 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								1cba03a490 
								
							
								 
							
						 
						
							
							
								
								Always do BOOST_FOREACH with a reference if you can! In this case, made a noticeable difference in performance by avoiding hundreds of thousands of mallocs.  
							
							 
							
							
							
						 
						
							2010-03-11 21:40:56 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								84c25b2346 
								
							
								 
							
						 
						
							
							
								
								inverse action, much nicer  
							
							 
							
							
							
						 
						
							2010-03-11 21:39:44 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								67fb7fa9ff 
								
							
								 
							
						 
						
							
							
								
								in-place house vector (was about 10% of all mallocs in Urban)  
							
							 
							
							
							
						 
						
							2010-03-11 15:04:31 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								b726e8e5e2 
								
							
								 
							
						 
						
							
							
								
								typos  
							
							 
							
							
							
						 
						
							2010-03-11 13:45:39 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								cf28e3ab04 
								
							
								 
							
						 
						
							
							
								
								Removed unused TupleConfigEnd global expmap and logmap as they were causing function resolution problems  
							
							 
							
							
							
						 
						
							2010-03-10 16:30:00 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								d149afbec2 
								
							
								 
							
						 
						
							
							
								
								Adding lambdaMode flag - defaults to BOUNDED (bounds lambda at 1e5), CAUTIOUS is currently broken.  
							
							 
							
							
							
						 
						
							2010-03-10 16:27:38 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								fb1396d1c3 
								
							
								 
							
						 
						
							
							
								
								zero method  
							
							 
							
							
							
						 
						
							2010-03-10 00:21:01 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								e10938688e 
								
							
								 
							
						 
						
							
							
								
								removed dim_ (which was buggy) and added zero  
							
							 
							
							
							
						 
						
							2010-03-10 00:20:12 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								0f78d861ad 
								
							
								 
							
						 
						
							
							
								
								version I gave to Jean Gallier  
							
							 
							
							
							
						 
						
							2010-03-10 00:12:05 +00:00  
						
					 
				
					
						
							
							
								 
								Kai Ni
							
						 
						
							 
							
							
							
								
							
								266ad062fe 
								
							
								 
							
						 
						
							
							
								
								added empty method  
							
							 
							
							
							
						 
						
							2010-03-09 22:26:24 +00:00  
						
					 
				
					
						
							
							
								 
								Manohar Paluri
							
						 
						
							 
							
							
							
								
							
								fd863fa7ac 
								
							
								 
							
						 
						
							
							
								
								added calibrate function which transforms image coordinates  to intrinsic coordinates and added a unit test to check the validity  
							
							 
							
							
							
						 
						
							2010-03-09 22:23:33 +00:00  
						
					 
				
					
						
							
							
								 
								Viorela Ila
							
						 
						
							 
							
							
							
								
							
								bfd5b5ab5d 
								
							
								 
							
						 
						
							
							
								
								remove tree files  
							
							 
							
							
							
						 
						
							2010-03-08 20:35:35 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								9aa76cfcbd 
								
							
								 
							
						 
						
							
							
								
								0-based index bug fix  
							
							 
							
							
							
						 
						
							2010-03-08 18:45:22 +00:00  
						
					 
				
					
						
							
							
								 
								Yong-Dian Jian
							
						 
						
							 
							
							
							
								
							
								536dfd5ea1 
								
							
								 
							
						 
						
							
							
								
								fix calibrated camera  
							
							 
							
							
							
						 
						
							2010-03-08 15:43:35 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								74f8102d29 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							 
							
							
							
						 
						
							2010-03-08 14:06:07 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								d478767d4d 
								
							
								 
							
						 
						
							
							
								
								righ-hand-side  
							
							 
							
							
							
						 
						
							2010-03-08 03:56:49 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								920d86ce35 
								
							
								 
							
						 
						
							
							
								
								Both GaussNewton and LM now exit immediately if initial error<absoluteThreshold, and pront out a messsage saying that if verbisty>=ERROR  
							
							 
							
							
							
						 
						
							2010-03-07 17:51:46 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								d4447cbe48 
								
							
								 
							
						 
						
							
							
								
								inserted figures  
							
							 
							
							
							
						 
						
							2010-03-07 17:50:27 +00:00  
						
					 
				
					
						
							
							
								 
								Manohar Paluri
							
						 
						
							 
							
							
							
								
							
								e9ea8b426a 
								
							
								 
							
						 
						
							
							
								
								fixed a bug in equals  
							
							 
							
							
							
						 
						
							2010-03-07 06:29:23 +00:00  
						
					 
				
					
						
							
							
								 
								Manohar Paluri
							
						 
						
							 
							
							
							
								
							
								9b93731ed9 
								
							
								 
							
						 
						
							
							
								
								removed caching of size and dim in PairConfig as it was buggy  
							
							 
							
							
							
						 
						
							2010-03-07 06:16:49 +00:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								2f72d585c5 
								
							
								 
							
						 
						
							
							
								
								be a bit more verbose  
							
							 
							
							
							
						 
						
							2010-03-07 00:10:02 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								3e2924a5bf 
								
							
								 
							
						 
						
							
							
								
								Uncommented some testSQP tests, which do work  
							
							 
							
							
							
						 
						
							2010-03-06 22:51:03 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								7c3dbf164e 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in ternary functions  
							
							 
							
							
							
						 
						
							2010-03-06 17:27:01 +00:00