Zsolt Kira
							
						 
						
							 
							
							
							
								
							
								6dd67a13fd 
								
							
								 
							
						 
						
							
							
								
								Changed to optimize entire graph instead of sub-graphs  
							
							 
							
							
							
						 
						
							2013-08-08 14:20:08 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								a82262cf99 
								
							
								 
							
						 
						
							
							
								
								Included noise model and f term in SmartProjectionFactor  
							
							 
							
							
							
						 
						
							2013-08-08 14:00:26 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								6959ad5e6f 
								
							
								 
							
						 
						
							
							
								
								Fix error when wrapping a library using Rot3 to matlab: "type stored... is N5gtsam4Rot3E but requested type was N5gtsam4Rot3E", because gtsam is linked 2 times: one with the library, one with the mex, and somehow Rot3 is not virtual and exists in both. Moving print implementation to cpp seems to fix this problem.  
							
							 
							
							
							
						 
						
							2013-08-08 08:51:52 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								8cf7b6723f 
								
							
								 
							
						 
						
							
							
								
								comment on how to pass this test  
							
							 
							
							
							
						 
						
							2013-08-08 08:46:55 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								1631222a29 
								
							
								 
							
						 
						
							
							
								
								fix streaming tests to agree with new print in matlab column vector style  
							
							 
							
							
							
						 
						
							2013-08-08 08:44:00 +00:00  
						
					 
				
					
						
							
							
								 
								Zsolt Kira
							
						 
						
							 
							
							
							
								
							
								159f9eee1e 
								
							
								 
							
						 
						
							
							
								
								Added SmartProjectionFactorExample_kitti.cpp.  
							
							 
							
							... 
							
							
							
							Currently loads kitti dataset after processing by VO code (stereo_factors.txt and camera_poses.txt)
Creates graph after N landmarks have been seen, runs it through SmartProjectionFactor
Verification of output is still needed; LM seems to optimize but poses don't seem to change. 
							
						 
						
							2013-08-08 03:11:42 +00:00  
						
					 
				
					
						
							
							
								 
								Zsolt Kira
							
						 
						
							 
							
							
							
								
							
								f423d6f2a8 
								
							
								 
							
						 
						
							
							
								
								SmartProjectionFactor: More cleanup, added more tests, added some timing  
							
							 
							
							
							
						 
						
							2013-08-07 23:32:40 +00:00  
						
					 
				
					
						
							
							
								 
								Vadim Indelman
							
						 
						
							 
							
							
							
								
							
								d33f435eab 
								
							
								 
							
						 
						
							
							
								
								Added BetweenFactorEM with 2 indicator variables.  
							
							 
							
							
							
						 
						
							2013-08-07 15:25:00 +00:00  
						
					 
				
					
						
							
							
								 
								Zsolt Kira
							
						 
						
							 
							
							
							
								
							
								c2f5adc7d0 
								
							
								 
							
						 
						
							
							
								
								Cleaned up code: Removed commented out code, added debug condition  
							
							 
							
							... 
							
							
							
							If debug is enabled, both blockwise and full implementations are performed and then compared 
							
						 
						
							2013-08-07 13:05:08 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								6fc1464d7b 
								
							
								 
							
						 
						
							
							
								
								print Point3 in matlab's column vector style  
							
							 
							
							
							
						 
						
							2013-08-06 18:49:03 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								b0c25f2668 
								
							
								 
							
						 
						
							
							
								
								Split timing benchmark that had appeared inside a test to a separate timing script  
							
							 
							
							
							
						 
						
							2013-08-06 18:30:27 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								43ebc2c55e 
								
							
								 
							
						 
						
							
							
								
								Upgraded Eigen to the new release: 3.2.0  
							
							 
							
							
							
						 
						
							2013-08-06 18:24:06 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								6bf6cc8bdd 
								
							
								 
							
						 
						
							
							
								
								Point3 and Rot3 dexpInvL  
							
							 
							
							
							
						 
						
							2013-08-06 16:26:35 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								81b9fc33b7 
								
							
								 
							
						 
						
							
							
								
								in diag with matrices: initialize the result with zeros first.  
							
							 
							
							
							
						 
						
							2013-08-06 15:35:37 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								bcae0afd31 
								
							
								 
							
						 
						
							
							
								
								Putting sub matrices along the diagonal of a big matrix. dexpL for Rot3 and Point3  
							
							 
							
							
							
						 
						
							2013-08-06 14:24:10 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								482c5df647 
								
							
								 
							
						 
						
							
							
								
								updates in SmartProjectionFactor: first working version with full and block version producing the same results (non-optimized)  
							
							 
							
							
							
						 
						
							2013-08-05 22:34:31 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								2e085ace91 
								
							
								 
							
						 
						
							
							
								
								Changes in SmartProjectionFactor  
							
							 
							
							
							
						 
						
							2013-08-05 19:25:08 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Beall
							
						 
						
							 
							
							
							
								
							
								5518007317 
								
							
								 
							
						 
						
							
							
								
								adding test with regular projection factors for comparison, and bug fixes in SmartFactor test.  
							
							 
							
							
							
						 
						
							2013-08-05 17:58:32 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								587bfd3772 
								
							
								 
							
						 
						
							
							
								
								VectorValues constructor and append with initial values  
							
							 
							
							
							
						 
						
							2013-08-05 17:01:56 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Beall
							
						 
						
							 
							
							
							
								
							
								d1de6b29a9 
								
							
								 
							
						 
						
							
							
								
								adding 3 camera, 3 landmark test  
							
							 
							
							
							
						 
						
							2013-08-05 15:50:19 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								39ec641c4a 
								
							
								 
							
						 
						
							
							
								
								Modifications to SmartProjectionFactor and unit test: work in progress  
							
							 
							
							
							
						 
						
							2013-08-05 15:09:03 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								bf34b019e9 
								
							
								 
							
						 
						
							
							
								
								Removing folder that isn't really a folder  
							
							 
							
							
							
						 
						
							2013-08-04 19:47:51 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								d1419a3d11 
								
							
								 
							
						 
						
							
							
								
								Added SmartProjectionFactor (+unit tests)  
							
							 
							
							
							
						 
						
							2013-08-02 23:35:39 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								334d71ce51 
								
							
								 
							
						 
						
							
							
								
								IMUKittiExample: added infrastructure for reading and processing data - work in progress  
							
							 
							
							
							
						 
						
							2013-08-02 20:07:52 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								c9c2025d52 
								
							
								 
							
						 
						
							
							
								
								Swiched from isnan() check to isfinite() check for DOUBLES_EQUAL - also handles infinite case  
							
							 
							
							
							
						 
						
							2013-08-02 19:04:52 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								bf7dc7d480 
								
							
								 
							
						 
						
							
							
								
								failed unit test of BetweenFactor<Rot3> when the measurement is not the ground truth  
							
							 
							
							
							
						 
						
							2013-08-02 18:15:58 +00:00  
						
					 
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 
						
							 
							
							
							
								
							
								3200c999b2 
								
							
								 
							
						 
						
							
							
								
								function for computing log-determinant  
							
							 
							
							
							
						 
						
							2013-08-02 17:00:22 +00:00  
						
					 
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 
						
							 
							
							
							
								
							
								74f7e3e16a 
								
							
								 
							
						 
						
							
							
								
								added a funtion for computing log-Determinant  
							
							 
							
							
							
						 
						
							2013-08-02 16:59:46 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								f273b8f915 
								
							
								 
							
						 
						
							
							
								
								Removed extra 'typename'  
							
							 
							
							
							
						 
						
							2013-08-02 16:04:29 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								34dc67c1af 
								
							
								 
							
						 
						
							
							
								
								Brought some relevant changes from aspn-imu-factor branch (is correct this time)  
							
							 
							
							
							
						 
						
							2013-08-02 16:04:17 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								3545b114ab 
								
							
								 
							
						 
						
							
							
								
								Altered [CHECK|EXPECT]_DOUBLES_EQUAL such that nan values automatically cause the test to fail. The previous approach would always return pass if one of the compared values is nan, resulting in tests passing when they shouldn't.  If you have a test where you want to check that the value is nan, use EXPECT(isnan(x));, where x is the value you want to test.  
							
							 
							
							
							
						 
						
							2013-08-02 15:21:36 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								95ffb0c4ea 
								
							
								 
							
						 
						
							
							
								
								fix ofstream filename c_str compilation issues  
							
							 
							
							
							
						 
						
							2013-08-02 13:33:23 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								ef99e1bf1a 
								
							
								 
							
						 
						
							
							
								
								add some comments for Constrained model  
							
							 
							
							
							
						 
						
							2013-08-02 13:29:54 +00:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								a48864452b 
								
							
								 
							
						 
						
							
							
								
								fix GTSAM_POSE3_EXPMAP warnings. Add GTSAM_ROT3_EXPMAP option.  
							
							 
							
							
							
						 
						
							2013-08-02 13:28:29 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								fcc6b804d1 
								
							
								 
							
						 
						
							
							
								
								Switched SolverComparer to QR  
							
							 
							
							
							
						 
						
							2013-08-01 21:57:05 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								ff88c8fdc8 
								
							
								 
							
						 
						
							
							
								
								Added wall time to timing functions  
							
							 
							
							
							
						 
						
							2013-08-01 21:57:03 +00:00  
						
					 
				
					
						
							
							
								 
								Alex Cunningham
							
						 
						
							 
							
							
							
								
							
								424ef0728f 
								
							
								 
							
						 
						
							
							
								
								Changed a filename to avoid having multiple object files of the same name in the library  
							
							 
							
							
							
						 
						
							2013-08-01 16:54:44 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								15ae7b553a 
								
							
								 
							
						 
						
							
							
								
								Modifications to SolverComparer - only write soln to output file, read dataset instead of input graph in batch mode  
							
							 
							
							
							
						 
						
							2013-08-01 15:38:15 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								ab083b22c5 
								
							
								 
							
						 
						
							
							
								
								Added SolverComparer script for doing regression tests across branches and with datasets  
							
							 
							
							
							
						 
						
							2013-07-31 18:53:26 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								c413789a0a 
								
							
								 
							
						 
						
							
							
								
								Linking examples with Boost program options library  
							
							 
							
							
							
						 
						
							2013-07-31 18:53:25 +00:00  
						
					 
				
					
						
							
							
								 
								Luca Carlone
							
						 
						
							 
							
							
							
								
							
								ed79432a69 
								
							
								 
							
						 
						
							
							
								
								Added MultiProjectionFactor, invoving n views (camera poses) observing a single landmark: work in progress  
							
							 
							
							
							
						 
						
							2013-07-31 18:02:56 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								ba2ddb22d8 
								
							
								 
							
						 
						
							
							
								
								Fixed duplicate last line bug in load2D  
							
							 
							
							
							
						 
						
							2013-07-31 15:39:55 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								34998b3435 
								
							
								 
							
						 
						
							
							
								
								Added missing export tag  
							
							 
							
							
							
						 
						
							2013-07-31 15:36:39 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								321a286f02 
								
							
								 
							
						 
						
							
							
								
								Revert "Brought some relevant changes from aspn-imu-factor branch"  
							
							 
							
							... 
							
							
							
							This reverts commit b08a11ffb27d14487115f20745f1cea17fcc55ee. 
							
						 
						
							2013-07-31 15:26:48 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								b62af20fdc 
								
							
								 
							
						 
						
							
							
								
								Revert "Removed extra 'typename'"  
							
							 
							
							... 
							
							
							
							This reverts commit 04fd69f56c1e1cbd934a54aeb415e2cf2132d236. 
							
						 
						
							2013-07-31 15:26:46 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								fc79a13932 
								
							
								 
							
						 
						
							
							
								
								Working on IMUKittiExample script  
							
							 
							
							
							
						 
						
							2013-07-31 15:25:06 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								90cf73d4a7 
								
							
								 
							
						 
						
							
							
								
								Removed extra 'typename'  
							
							 
							
							
							
						 
						
							2013-07-31 15:25:05 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								7345b40feb 
								
							
								 
							
						 
						
							
							
								
								Brought some relevant changes from aspn-imu-factor branch  
							
							 
							
							
							
						 
						
							2013-07-31 15:25:03 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								a6f46159db 
								
							
								 
							
						 
						
							
							
								
								Adapted timeIncremental to work with landmarks  
							
							 
							
							
							
						 
						
							2013-07-31 15:24:58 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								2a54ed6e73 
								
							
								 
							
						 
						
							
							
								
								Added ability to load2D with landmark datasets  
							
							 
							
							
							
						 
						
							2013-07-31 15:24:53 +00:00