c965ce6be0 
								
							
								 
							
						 
						
							
							
								
								fixed equals  
							
							
							
						 
						
							2021-03-13 17:20:39 -05:00  
				
					
						
							
							
								 
						
							
							
								266d8248d0 
								
							
								 
							
						 
						
							
							
								
								simple tests are passing, but now we start on the serious ones  
							
							
							
						 
						
							2021-03-13 14:03:10 -05:00  
				
					
						
							
							
								 
						
							
							
								273d2da567 
								
							
								 
							
						 
						
							
							
								
								compiles and all tests pass!!  
							
							
							
						 
						
							2021-03-13 13:54:23 -05:00  
				
					
						
							
							
								 
						
							
							
								f84e1750ea 
								
							
								 
							
						 
						
							
							
								
								done factor!  
							
							
							
						 
						
							2021-03-13 13:50:47 -05:00  
				
					
						
							
							
								 
						
							
							
								bc8866bd9e 
								
							
								 
							
						 
						
							
							
								
								created .h  
							
							
							
						 
						
							2021-03-13 13:21:43 -05:00  
				
					
						
							
							
								 
						
							
							
								f7a84ff9f3 
								
							
								 
							
						 
						
							
							
								
								added test  
							
							
							
						 
						
							2021-03-13 12:46:18 -05:00  
				
					
						
							
							
								 
						
							
							
								52355012ae 
								
							
								 
							
						 
						
							
							
								
								removed new class and test  
							
							
							
						 
						
							2021-03-12 20:27:04 -05:00  
				
					
						
							
							
								 
						
							
							
								b4eeb2aed9 
								
							
								 
							
						 
						
							
							
								
								starting to implement tests and class for DisplacedPinholeCamera  
							
							
							
						 
						
							2021-02-13 13:13:53 -05:00  
				
					
						
							
							
								 
						
							
							
								d304358dee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #693  from melhashash/patch-1  
							
							... 
							
							
							
							Update LieGroups.lyx 
							
						 
						
							2021-02-07 12:17:11 -05:00  
				
					
						
							
							
								 
						
							
							
								7d34e9aab6 
								
									
								
							
								 
							
						 
						
							
							
								
								Generate LieGroups.pdf  
							
							... 
							
							
							
							pdf is generated after fixing a typo in the equation in item number 1, section 5.3. 
							
						 
						
							2021-02-07 11:52:27 -05:00  
				
					
						
							
							
								 
						
							
							
								aaaf554176 
								
									
								
							
								 
							
						 
						
							
							
								
								Update LieGroups.lyx  
							
							... 
							
							
							
							Fix typo in the equation in item 1 section 5.3 
							
						 
						
							2021-02-06 22:45:06 -05:00  
				
					
						
							
							
								 
						
							
							
								b6bd656584 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #690  from ToniRV/fix/shonan_averaging_dense_to_sparse  
							
							... 
							
							
							
							Fix/shonan averaging dense to sparse 
							
						 
						
							2021-02-04 00:07:52 -05:00  
				
					
						
							
							
								 
						
							
							
								44d9c77667 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary include eigen3  
							
							
							
						 
						
							2021-02-03 17:57:44 -05:00  
				
					
						
							
							
								 
						
							
							
								1e04dced47 
								
							
								 
							
						 
						
							
							
								
								Fix issue  #689  
							
							
							
						 
						
							2021-02-03 17:54:11 -05:00  
				
					
						
							
							
								 
						
							
							
								8261326e78 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #684  from borglab/feature/gncImprovements  
							
							... 
							
							
							
							changed barcsq to a vector to allow each factor to have a different inlier threshold 
							
						 
						
							2021-02-03 13:44:21 -05:00  
				
					
						
							
							
								 
						
							
							
								566e4c4a0a 
								
							
								 
							
						 
						
							
							
								
								use std namespace qualifier  
							
							
							
						 
						
							2021-01-31 17:41:28 -05:00  
				
					
						
							
							
								 
						
							
							
								95e685296e 
								
							
								 
							
						 
						
							
							
								
								removed commented line  
							
							
							
						 
						
							2021-01-30 17:04:20 -05:00  
				
					
						
							
							
								 
						
							
							
								bd0a735ee8 
								
							
								 
							
						 
						
							
							
								
								improved comments  
							
							
							
						 
						
							2021-01-29 19:05:29 -05:00  
				
					
						
							
							
								 
						
							
							
								eb85407475 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #688  from ToniRV/fix/warning_in_smart_factor  
							
							... 
							
							
							
							Fix can be marked override warning 
							
						 
						
							2021-01-29 08:05:08 -05:00  
				
					
						
							
							
								 
						
							
							
								b92a942534 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #683  from borglab/fix/cmake-variables  
							
							... 
							
							
							
							Update CMake Variables and TBB build type 
							
						 
						
							2021-01-29 10:51:43 +01:00  
				
					
						
							
							
								 
						
							
							
								a78d4c655f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'fix/warning_in_smart_factor' of github.com:ToniRV/gtsam-1 into fix/warning_in_smart_factor  
							
							... 
							
							
							
							* 'fix/warning_in_smart_factor' of github.com:ToniRV/gtsam-1: 
							
						 
						
							2021-01-28 23:02:37 -05:00  
				
					
						
							
							
								 
						
							
							
								7f80c906c4 
								
							
								 
							
						 
						
							
							
								
								Fix override warnings: modernize-use-override  
							
							
							
						 
						
							2021-01-28 23:02:13 -05:00  
				
					
						
							
							
								 
						
							
							
								06bd104c19 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into fix/warning_in_smart_factor  
							
							
							
						 
						
							2021-01-28 22:51:08 -05:00  
				
					
						
							
							
								 
						
							
							
								c073473f5b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:borglab/gtsam into fix/warning_in_smart_factor  
							
							... 
							
							
							
							* 'develop' of github.com:borglab/gtsam: (65 commits)
  type in test hidden by duplicate test values
  auto and reserve fewer
  replace sparseJacobian with "fast" version
  disambiguate double template >>
  fix comment and remove whitespace diff
  remove InPlace jacobian from .h file
  remove unnecessary function overloads and typedefs
  use standard function to check for empty string
  fix bug in Pose2 print
  formatting
  revert Matrix.h
  remove templating while maintaining efficiency Templating still used in cpp file for generic-ness, but not exposed anymore
  move SparseMatrixBoostTriplets typedef to gfg
  add known issues section with info about march=native
  Revert "upgrade minimum required Boost version to 1.67."
  upgrade minimum required Boost version to 1.67.
  populate sparse matrix with `insert` rather than `setFromTriplets` About 5% speed improvement.
  eliminate copy/pasta from SparseEigen with generic version of sparseJacobian
  more generic sparseJacobianInPlace function
  add generic optional parameters to sparseJacobian Also, the unit test changed due to a 0 entry that was previously wrongly included in the b-column of the sparse representation.
  ... 
							
						 
						
							2021-01-28 22:49:06 -05:00  
				
					
						
							
							
								 
						
							
							
								ca44312bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #681  from borglab/fix/boost-version-update  
							
							... 
							
							
							
							Known Issues Section 
							
						 
						
							2021-01-28 10:48:54 -05:00  
				
					
						
							
							
								 
						
							
							
								b8f54666b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #687  from ptrmu/ptrmu_numericalGradient_typo  
							
							... 
							
							
							
							typo in numericalGradient test hidden by duplicate test values 
							
						 
						
							2021-01-28 10:46:33 -05:00  
				
					
						
							
							
								 
						
							
							
								97723d1826 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #682  from borglab/feature/sparseJacobian3  
							
							... 
							
							
							
							Speed up `sparseJacobianEigen()` 
							
						 
						
							2021-01-28 03:02:20 -05:00  
				
					
						
							
							
								 
						
							
							
								a3d06f635f 
								
							
								 
							
						 
						
							
							
								
								type in test hidden by duplicate test values  
							
							
							
						 
						
							2021-01-27 21:48:10 -08:00  
				
					
						
							
							
								 
						
							
							
								53261a5e16 
								
							
								 
							
						 
						
							
							
								
								auto and reserve fewer  
							
							
							
						 
						
							2021-01-27 16:58:05 -05:00  
				
					
						
							
							
								 
						
							
							
								2590b3b980 
								
							
								 
							
						 
						
							
							
								
								replace sparseJacobian with "fast" version  
							
							
							
						 
						
							2021-01-27 15:25:01 -05:00  
				
					
						
							
							
								 
						
							
							
								8063b9ae95 
								
							
								 
							
						 
						
							
							
								
								disambiguate double template >>  
							
							
							
						 
						
							2021-01-27 10:58:26 -05:00  
				
					
						
							
							
								 
						
							
							
								fa6bdd4042 
								
							
								 
							
						 
						
							
							
								
								fix comment and remove whitespace diff  
							
							
							
						 
						
							2021-01-27 10:54:22 -05:00  
				
					
						
							
							
								 
						
							
							
								a17bd5c6d5 
								
							
								 
							
						 
						
							
							
								
								remove InPlace jacobian from .h file  
							
							
							
						 
						
							2021-01-27 10:44:31 -05:00  
				
					
						
							
							
								 
						
							
							
								dcf8a52b8b 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary function overloads and typedefs  
							
							
							
						 
						
							2021-01-27 10:27:32 -05:00  
				
					
						
							
							
								 
						
							
							
								364c437523 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #685  from borglab/fix/pose2-print  
							
							... 
							
							
							
							Fix Pose2 print 
							
						 
						
							2021-01-25 18:33:39 -05:00  
				
					
						
							
							
								 
						
							
							
								ccd64fb08c 
								
							
								 
							
						 
						
							
							
								
								use standard function to check for empty string  
							
							
							
						 
						
							2021-01-25 16:22:09 -05:00  
				
					
						
							
							
								 
						
							
							
								5e8acf4378 
								
							
								 
							
						 
						
							
							
								
								fix bug in Pose2 print  
							
							
							
						 
						
							2021-01-25 16:17:25 -05:00  
				
					
						
							
							
								 
						
							
							
								a59a12245c 
								
							
								 
							
						 
						
							
							
								
								done with new default noise thresholds!  
							
							
							
						 
						
							2021-01-22 23:24:28 -05:00  
				
					
						
							
							
								 
						
							
							
								28b0f0ac8e 
								
							
								 
							
						 
						
							
							
								
								working unit tests: added chi2  
							
							
							
						 
						
							2021-01-22 22:27:47 -05:00  
				
					
						
							
							
								 
						
							
							
								fdced87b9a 
								
							
								 
							
						 
						
							
							
								
								trying to include chi2  
							
							
							
						 
						
							2021-01-22 22:22:54 -05:00  
				
					
						
							
							
								 
						
							
							
								be86b9b5d7 
								
							
								 
							
						 
						
							
							
								
								changed barcsq to be a vector, such that the user can provide a bound for each factor  
							
							
							
						 
						
							2021-01-22 21:04:28 -05:00  
				
					
						
							
							
								 
						
							
							
								79305fc497 
								
							
								 
							
						 
						
							
							
								
								set TBB default to Release unless TBB_USE_DEBUG_BUILD is set  
							
							
							
						 
						
							2021-01-22 13:21:39 -05:00  
				
					
						
							
							
								 
						
							
							
								3d629290ee 
								
							
								 
							
						 
						
							
							
								
								make non-editable CMake variables as INTERNAL  
							
							
							
						 
						
							2021-01-22 13:21:09 -05:00  
				
					
						
							
							
								 
						
							
							
								241d82dbf7 
								
							
								 
							
						 
						
							
							
								
								Fix can be marked override warning  
							
							
							
						 
						
							2021-01-22 00:27:32 -05:00  
				
					
						
							
							
								 
						
							
							
								d267368b28 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #533  from borglab/jing/powermethod  
							
							... 
							
							
							
							Added accelerated power method to compute eigenpair fast 
							
						 
						
							2021-01-20 22:09:54 -05:00  
				
					
						
							
							
								 
						
							
							
								b638954266 
								
							
								 
							
						 
						
							
							
								
								formatting  
							
							
							
						 
						
							2021-01-20 17:08:18 -05:00  
				
					
						
							
							
								 
						
							
							
								570135c6f6 
								
							
								 
							
						 
						
							
							
								
								revert Matrix.h  
							
							
							
						 
						
							2021-01-20 17:02:51 -05:00  
				
					
						
							
							
								 
						
							
							
								fd2d8a236a 
								
							
								 
							
						 
						
							
							
								
								remove templating while maintaining efficiency  
							
							... 
							
							
							
							Templating still used in cpp file for generic-ness, but not exposed
anymore
std::tuple has the same performance as Eigen::Triplet, but boost::tuple
is slower.  Sparse matrix indices are int instead of size_t for
efficiency (e.g. A(i, j) = s  ->  i/j are int's instead of size_t's) 
							
						 
						
							2021-01-20 17:01:15 -05:00  
				
					
						
							
							
								 
						
							
							
								286898a847 
								
							
								 
							
						 
						
							
							
								
								move SparseMatrixBoostTriplets typedef to gfg  
							
							
							
						 
						
							2021-01-20 12:25:20 -05:00  
				
					
						
							
							
								 
						
							
							
								0bb6d25bac 
								
							
								 
							
						 
						
							
							
								
								add known issues section with info about march=native  
							
							
							
						 
						
							2021-01-19 23:53:54 -05:00