|  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 | 
				
					
						|  Richard Roberts | 19dc8bf4b1 | Fixed size() crash when BayesTree empty, added clear() function to BayesTree, added and removed #includes to fix link errors | 2010-01-20 04:23:35 +00:00 | 
				
					
						|  Michael Kaess | e767996b45 | same bug fix as in ISAM2 | 2010-01-20 03:54:20 +00:00 | 
				
					
						|  Alex Cunningham | 55e414cbdd | Tried noalias() for collect(), but no real improvement | 2010-01-20 03:25:55 +00:00 | 
				
					
						|  Kai Ni | 3bf15333af | move ordering into the solver, and the nonlinear optimizer is now exact <G, T, L> | 2010-01-20 02:28:23 +00:00 | 
				
					
						|  Alex Cunningham | 03ec3e3e62 | Implemented a version of collect() using matrix_range, but it had worse performance than memcpy.  New version of vector_scale[column] with new pointer arithmetic implementation for approx 20% improvement. | 2010-01-20 02:28:25 +00:00 | 
				
					
						|  Alex Cunningham | 820ae5682d | Optimized row version of vector_scale with approx 20% improvement | 2010-01-20 02:04:25 +00:00 | 
				
					
						|  Michael Kaess | ecde508318 | incremental nonlinear working | 2010-01-20 01:52:40 +00:00 |