Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								9b62b326c9
								
							
								
							
						 | 
						
							
							
								
								One more fix, inverse was actually needed in one case.
							
							
							
							
							
						 | 
						
							2010-01-26 20:10:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								b82d054aaa
								
							
								
							
						 | 
						
							
							
								
								Definitions of Lie::between, Pose2::compose, expmap, and derivatives were not correct.  Fixed, but changes some behavior (iSAM and CitySLAM already fixed), will send email about this change.
							
							
							
							
							
						 | 
						
							2010-01-26 20:00:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								74828669b5
								
							
								
							
						 | 
						
							
							
								
								hairy derivative math moved from libraries/caml/geometry, with exmap on right now
							
							
							
							
							
						 | 
						
							2010-01-25 21:04:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Manohar Paluri
							
						 | 
						
							
							
							
							
								
							
								a0b96e7684
								
							
								
							
						 | 
						
							
							
								
								corrected case of Pose2SLAMoptimizer
							
							
							
							
							
						 | 
						
							2010-01-25 14:50:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								1685920d52
								
							
								
							
						 | 
						
							
							
								
								fixed Ab2 bug
							
							
							
							
							
						 | 
						
							2010-01-23 05:29:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								afa964b8db
								
							
								
							
						 | 
						
							
							
								
								Fixed sparse bug
							
							
							
							
							
						 | 
						
							2010-01-23 05:16:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								744269343f
								
							
								
							
						 | 
						
							
							
								
								add print
							
							
							
							
							
						 | 
						
							2010-01-23 04:46:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								b092fee64b
								
							
								
							
						 | 
						
							
							
								
								pose2slamoptimizer unit tests worked
							
							
							
							
							
						 | 
						
							2010-01-23 03:49:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								21c1af2b9f
								
							
								
							
						 | 
						
							
							
								
								Collecting more statistics in isam2, logmap for configs
							
							
							
							
							
						 | 
						
							2010-01-23 01:53:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								4491db99be
								
							
								
							
						 | 
						
							
							
								
								add beijing data set
							
							
							
							
							
						 | 
						
							2010-01-23 01:10:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								7644ff0080
								
							
								
							
						 | 
						
							
							
								
								optimize returns Vector, does not update
							
							
							
							
							
						 | 
						
							2010-01-23 01:08:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								ada844300d
								
							
								
							
						 | 
						
							
							
								
								Fixed compile issue in tests
							
							
							
							
							
						 | 
						
							2010-01-23 01:03:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								807cffbd61
								
							
								
							
						 | 
						
							
							
								
								Pose2SLAMOptimizer prototype for use in MATLAB
							
							
							
							
							
						 | 
						
							2010-01-23 00:57:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								7bc4ee65da
								
							
								
							
						 | 
						
							
							
								
								allow pure linear steps (disabled)
							
							
							
							
							
						 | 
						
							2010-01-23 00:21:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Manohar Paluri
							
						 | 
						
							
							
							
							
								
							
								80d335ed77
								
							
								
							
						 | 
						
							
							
								
								added saveGraph function to BayesTree which writes out a dot file which can be visualized using graphviz dot command
							
							
							
							
							
						 | 
						
							2010-01-22 23:52:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								e87faa078d
								
							
								
							
						 | 
						
							
							
								
								write correct information matrix to data file
							
							
							
							
							
						 | 
						
							2010-01-22 23:20:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								2150b24e29
								
							
								
							
						 | 
						
							
							
								
								Fixed memory hog problem with Alex's help. SAM marginally faster (3-4% with 1000 poses, might be bigger effect for full dataset)
							
							
							
							
							
						 | 
						
							2010-01-22 23:00:35 +00:00 | 
						
					
				
					
						
							
							
								 
								justinca
							
						 | 
						
							
							
							
							
								
							
								16c55975c1
								
							
								
							
						 | 
						
							
							
								
								Fix inverse_square_root, add cholesky decomposition options
							
							
							
							
							
						 | 
						
							2010-01-22 22:28:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								e88ae4a944
								
							
								
							
						 | 
						
							
							
								
								add dataset.h/cpp
							
							
							
							
							
						 | 
						
							2010-01-22 20:18:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								ab155999cf
								
							
								
							
						 | 
						
							
							
								
								simplified alg, but no measureable speed improvement
							
							
							
							
							
						 | 
						
							2010-01-22 18:29:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								351cdd18c2
								
							
								
							
						 | 
						
							
							
								
								case change: SharedGaussian and SharedDiagonal are now classes with their own header file. Needed for MATLAB TORO hail Mary
							
							
							
							
							
						 | 
						
							2010-01-22 17:36:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								490791cd48
								
							
								
							
						 | 
						
							
							
								
								add writer module to dump the errors and time
							
							
							
							
							
						 | 
						
							2010-01-22 08:13:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								4b778a4e82
								
							
								
							
						 | 
						
							
							
								
								fixed a bug in matrix solve function
							
							
							
							
							
						 | 
						
							2010-01-22 06:45:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								1d093e388d
								
							
								
							
						 | 
						
							
							
								
								changed main algorithm to allow recovery of exact solution
							
							
							
							
							
						 | 
						
							2010-01-22 06:28:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								75e29dc015
								
							
								
							
						 | 
						
							
							
								
								failing test
							
							
							
							
							
						 | 
						
							2010-01-22 05:45:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								5367e5a157
								
							
								
							
						 | 
						
							
							
								
								All std::map<Symbol,T> are now SymbolMap<T>, which is just a thin wrapper around std::map.  at(Key) is used instead of first checking with find when an exception should be thrown for non-existent keys.  This does not change any behavior or timing currently.  This check-in also includes some functions in BayesTree for gathering clique statistics.
							
							
							
							
							
						 | 
						
							2010-01-22 04:41:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								41a6e64bbb
								
							
								
							
						 | 
						
							
							
								
								Fixed insert to use IndexTable, a new class
							
							
							
							
							
						 | 
						
							2010-01-22 02:27:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								2cc777228b
								
							
								
							
						 | 
						
							
							
								
								coments and variables only
							
							
							
							
							
						 | 
						
							2010-01-21 20:15:52 +00:00 | 
						
					
				
					
						
							
							
								 
								justinca
							
						 | 
						
							
							
							
							
								
							
								7575996d52
								
							
								
							
						 | 
						
							
							
								
								Remove leftover commented out unused code
							
							
							
							
							
						 | 
						
							2010-01-21 19:49:36 +00:00 | 
						
					
				
					
						
							
							
								 
								justinca
							
						 | 
						
							
							
							
							
								
							
								f89a53ed91
								
							
								
							
						 | 
						
							
							
								
								Bugfix in Rot3::logmap.  The function checked for a trace of 3, but the check could fail due to rounding errors, causing the function to try to take acos(something larger than 1) resulting in NaNs being returned.
							
							
							
							
							
						 | 
						
							2010-01-21 19:49:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								ac746ccead
								
							
								
							
						 | 
						
							
							
								
								Improved performance of updateAb in NoiseModel with GSL/ATLAS.  Various other small optimizations were made.
							
							
							
							
							
						 | 
						
							2010-01-21 18:51:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								2183e09c67
								
							
								
							
						 | 
						
							
							
								
								fluid relinearization works
							
							
							
							
							
						 | 
						
							2010-01-21 17:41:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								16a9ba1fdc
								
							
								
							
						 | 
						
							
							
								
								Removing the svn:external property that pulls in GotoBLAS
							
							
							
							
							
						 | 
						
							2010-01-21 16:49:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								523c8630d3
								
							
								
							
						 | 
						
							
							
								
								works at least on already solved data...
							
							
							
							
							
						 | 
						
							2010-01-21 16:09:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								0dc4f417e9
								
							
								
							
						 | 
						
							
							
								
								sampling from NoiseModel
							
							
							
							
							
						 | 
						
							2010-01-21 08:31:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								8fd0c2ae72
								
							
								
							
						 | 
						
							
							
								
								new fluid relinearization algorithm, in sync with lyx
							
							
							
							
							
						 | 
						
							2010-01-21 07:38:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								9db7623f80
								
							
								
							
						 | 
						
							
							
								
								Improved instructions for GSL/ATLAS
							
							
							
							
							
						 | 
						
							2010-01-21 01:03:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								063aa14118
								
							
								
							
						 | 
						
							
							
								
								Reimplemented matrix::householder_update using GSL and BLAS, you'll need to edit Makefile.am to enable the new version -- see email
							
							
							
							
							
						 | 
						
							2010-01-21 00:59:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								188561d925
								
							
								
							
						 | 
						
							
							
								
								removeTop/Path now returns a BayesNet to avoid converting the conditionals to a factor graph
							
							
							
							
							
						 | 
						
							2010-01-21 00:38:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								eb03f78e7d
								
							
								
							
						 | 
						
							
							
								
								Removing dependency hack speeds up compilation
							
							
							
							
							
						 | 
						
							2010-01-20 20:47:15 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								588c119bf3
								
							
								
							
						 | 
						
							
							
								
								Added timing script for Matrix::householder_()
							
							
							
							
							
						 | 
						
							2010-01-20 18:52:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								5f588031bc
								
							
								
							
						 | 
						
							
							
								
								Merged NoiseQR back into trunk
							
							
							
							
							
						 | 
						
							2010-01-20 18:32:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								9c9007920a
								
							
								
							
						 | 
						
							
							
								
								Changed the interface on Matrix::column() so that it uses the one in our library (now called column_() ) rather than the boost default.  Currently, our implementation just uses the boost default, but this may change due to timing results.
							
							
							
							
							
						 | 
						
							2010-01-20 16:08:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								98b143cd22
								
							
								
							
						 | 
						
							
							
								
								Switched all loop indices in Matrix/Vector to size_t, with improved results in timeGaussianFactorGraph
							
							
							
							
							
						 | 
						
							2010-01-20 14:42:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								b4f9163296
								
							
								
							
						 | 
						
							
							
								
								Added more labels and results (with higher numbers of repetitions) for timeGaussianFactorGraph
							
							
							
							
							
						 | 
						
							2010-01-20 14:31:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								8db99db57e
								
							
								
							
						 | 
						
							
							
								
								Small performance improvement for matrix_augmented, with accompanying test in timeGaussianFactor
							
							
							
							
							
						 | 
						
							2010-01-20 14:09:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								6bc0462669
								
							
								
							
						 | 
						
							
							
								
								Checked Matrix::collect() with different timing metric, and memcpy has approx 25% speedup over original version.  Matrix_range is slower or the same speed as the original version.
							
							
							
							
							
						 | 
						
							2010-01-20 13:45:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								977a97eacf
								
							
								
							
						 | 
						
							
							
								
								rename variable
							
							
							
							
							
						 | 
						
							2010-01-20 09:47:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Kaess
							
						 | 
						
							
							
							
							
								
							
								aae49e43f0
								
							
								
							
						 | 
						
							
							
								
								code factorization, speedup
							
							
							
							
							
						 | 
						
							2010-01-20 06:49:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Kai Ni
							
						 | 
						
							
							
							
							
								
							
								ae908316e0
								
							
								
							
						 | 
						
							
							
								
								add comments
							
							
							
							
							
						 | 
						
							2010-01-20 06:34:25 +00:00 |