2132778edc 
								
							
								 
							
						 
						
							
							
								
								pipeline up and running, need to fix Jacobians next, then Schur complement  
							
							
							
						 
						
							2021-03-13 22:34:37 -05:00  
				
					
						
							
							
								 
						
							
							
								dbc10ff227 
								
							
								 
							
						 
						
							
							
								
								isolated schur complement!  
							
							
							
						 
						
							2021-03-13 21:51:39 -05:00  
				
					
						
							
							
								 
						
							
							
								0161047427 
								
							
								 
							
						 
						
							
							
								
								trying to figure out jacobians  
							
							
							
						 
						
							2021-03-13 19:19:12 -05:00  
				
					
						
							
							
								 
						
							
							
								8a37a86441 
								
							
								 
							
						 
						
							
							
								
								test failure: now we can start computing jacobians  
							
							
							
						 
						
							2021-03-13 18:12:12 -05:00  
				
					
						
							
							
								 
						
							
							
								c1da490c2d 
								
							
								 
							
						 
						
							
							
								
								got it!  
							
							
							
						 
						
							2021-03-13 18:10:03 -05:00  
				
					
						
							
							
								 
						
							
							
								0194e3df94 
								
							
								 
							
						 
						
							
							
								
								fixed unit test  
							
							
							
						 
						
							2021-03-13 17:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								f234ad516e 
								
							
								 
							
						 
						
							
							
								
								moving to noisy tests  
							
							
							
						 
						
							2021-03-13 17:49:08 -05:00  
				
					
						
							
							
								 
						
							
							
								f0b5b244ad 
								
							
								 
							
						 
						
							
							
								
								moving to other tests  
							
							
							
						 
						
							2021-03-13 17:40:53 -05:00  
				
					
						
							
							
								 
						
							
							
								0c50c963a1 
								
							
								 
							
						 
						
							
							
								
								error computation also looks fine!  
							
							
							
						 
						
							2021-03-13 17:36:53 -05:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f5ff7aa49f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #564  from borglab/fix/planeFactor  
							
							... 
							
							
							
							Fix/plane factor 
							
						 
						
							2021-02-22 23:58:14 -05:00  
				
					
						
							
							
								 
						
							
							
								8f18ce931b 
								
							
								 
							
						 
						
							
							
								
								Add inline comments on commented-out unit tests  
							
							
							
						 
						
							2021-02-20 23:13:43 +00:00  
				
					
						
							
							
								 
						
							
							
								5b0bd08e7b 
								
							
								 
							
						 
						
							
							
								
								small tidy and fix unit tests  
							
							
							
						 
						
							2021-02-16 18:21:53 +00:00  
				
					
						
							
							
								 
						
							
							
								960a3e1d8e 
								
							
								 
							
						 
						
							
							
								
								Tidy up comments and use cpplint  
							
							
							
						 
						
							2021-02-16 11:48:26 +00:00  
				
					
						
							
							
								 
						
							
							
								7480d149c8 
								
							
								 
							
						 
						
							
							
								
								Update documentation on new factor  
							
							
							
						 
						
							2021-02-15 15:08:57 +00:00  
				
					
						
							
							
								 
						
							
							
								a62bdd45e8 
								
							
								 
							
						 
						
							
							
								
								Add new oriented plane 3 factors with local linearisation point  
							
							
							
						 
						
							2021-02-15 13:15:11 +00:00  
				
					
						
							
							
								 
						
							
							
								7f80c906c4 
								
							
								 
							
						 
						
							
							
								
								Fix override warnings: modernize-use-override  
							
							
							
						 
						
							2021-01-28 23:02:13 -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  
				
					
						
							
							
								 
						
							
							
								241d82dbf7 
								
							
								 
							
						 
						
							
							
								
								Fix can be marked override warning  
							
							
							
						 
						
							2021-01-22 00:27:32 -05:00  
				
					
						
							
							
								 
						
							
							
								f831bfd62e 
								
							
								 
							
						 
						
							
							
								
								add override and formatting  
							
							
							
						 
						
							2021-01-19 15:40:37 -05:00  
				
					
						
							
							
								 
						
							
							
								96dc9bfa5a 
								
							
								 
							
						 
						
							
							
								
								Fix formatting  
							
							
							
						 
						
							2021-01-18 14:48:19 -05:00  
				
					
						
							
							
								 
						
							
							
								5ad65ed46c 
								
							
								 
							
						 
						
							
							
								
								Fix formatting  
							
							
							
						 
						
							2021-01-18 14:41:59 -05:00  
				
					
						
							
							
								 
						
							
							
								19b7312edb 
								
							
								 
							
						 
						
							
							
								
								Split .h/.cpp, use const& (WIP)  
							
							
							
						 
						
							2021-01-17 11:08:53 -05:00  
				
					
						
							
							
								 
						
							
							
								cb3a766b30 
								
							
								 
							
						 
						
							
							
								
								uncomment calibration applications  
							
							
							
						 
						
							2020-11-30 13:19:13 -05:00  
				
					
						
							
							
								 
						
							
							
								2703307a43 
								
							
								 
							
						 
						
							
							
								
								deprecate SimpleCamera tests  
							
							
							
						 
						
							2020-11-30 07:01:58 -05:00  
				
					
						
							
							
								 
						
							
							
								5a6bfed42c 
								
							
								 
							
						 
						
							
							
								
								Fix override warning  
							
							
							
						 
						
							2020-08-18 23:19:56 -04:00  
				
					
						
							
							
								 
						
							
							
								e22c24eff5 
								
							
								 
							
						 
						
							
							
								
								Removed superfluous size, added doxygen partitions  
							
							
							
						 
						
							2020-08-01 15:43:21 -04:00  
				
					
						
							
							
								 
						
							
							
								0198c648e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix all new gcc warnings/errors: make explicit virtual/override methods.  
							
							... 
							
							
							
							Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes. 
							
						 
						
							2020-07-26 11:20:42 +02:00  
				
					
						
							
							
								 
						
							
							
								0ee4e3b77e 
								
							
								 
							
						 
						
							
							
								
								Add more documentation and clang-format  
							
							
							
						 
						
							2020-06-20 09:45:24 +10:00  
				
					
						
							
							
								 
						
							
							
								c422815b94 
								
							
								 
							
						 
						
							
							
								
								Update incorrect test name  
							
							
							
						 
						
							2020-06-20 09:03:17 +10:00  
				
					
						
							
							
								 
						
							
							
								0a44315a7f 
								
							
								 
							
						 
						
							
							
								
								Add Pose3-Point3 factor  
							
							
							
						 
						
							2020-06-20 08:46:06 +10:00  
				
					
						
							
							
								 
						
							
							
								93ba522582 
								
							
								 
							
						 
						
							
							
								
								Remove any unnecessary PriorFactor.h includes  
							
							
							
						 
						
							2020-04-12 13:42:02 -04:00  
				
					
						
							
							
								 
						
							
							
								211119b00e 
								
							
								 
							
						 
						
							
							
								
								Replace addPrior<> with addPrior  
							
							
							
						 
						
							2020-04-12 13:10:09 -04:00  
				
					
						
							
							
								 
						
							
							
								aa3ac32235 
								
							
								 
							
						 
						
							
							
								
								Change all old cases of graph.emplace_shared<PriorFactor<...>>(...) and graph.add(PriorFactor<...>(...)) to graph.addPrior<...>(...). Removed unnecessary PriorFactor.h includes.  
							
							
							
						 
						
							2020-04-11 20:09:54 -04:00  
				
					
						
							
							
								 
						
							
							
								f4525b51e4 
								
							
								 
							
						 
						
							
							
								
								Change PriorFactor includes from gtsam/slam to gtsam/nonlinear  
							
							
							
						 
						
							2020-04-10 22:26:22 -04:00  
				
					
						
							
							
								 
						
							
							
								76b29b78af 
								
									
								
							
								 
							
						 
						
							
							
								
								Prefer C++11 nullptr  
							
							
							
						 
						
							2020-04-06 23:31:05 +02:00  
				
					
						
							
							
								 
						
							
							
								9361d5b491 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #260  from borglab/fix/cmake-wrapper-warnings  
							
							... 
							
							
							
							Fixed some wrapper warnings 
							
						 
						
							2020-03-29 19:26:58 -04:00  
				
					
						
							
							
								 
						
							
							
								0c2890b815 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #252  from borglab/feature/TOA  
							
							... 
							
							
							
							Time of arrival measurements 
							
						 
						
							2020-03-25 16:41:02 -04:00  
				
					
						
							
							
								 
						
							
							
								ca4daa0894 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #258  from borglab/deprecate-simplecamera  
							
							... 
							
							
							
							Replace SimpleCamera with PinholeCameraCal3_S2 
							
						 
						
							2020-03-23 08:08:18 -04:00  
				
					
						
							
							
								 
						
							
							
								d2d5ce1166 
								
							
								 
							
						 
						
							
							
								
								Eigen alignment  
							
							
							
						 
						
							2020-03-22 12:46:25 -04:00  
				
					
						
							
							
								 
						
							
							
								cd318b2295 
								
							
								 
							
						 
						
							
							
								
								Python example and necessary wrapper gymnastics  
							
							
							
						 
						
							2020-03-18 17:36:42 -04:00  
				
					
						
							
							
								 
						
							
							
								f3865539c6 
								
							
								 
							
						 
						
							
							
								
								Refactor TOAFactor and test  
							
							
							
						 
						
							2020-03-18 15:44:33 -04:00  
				
					
						
							
							
								 
						
							
							
								2087075ee7 
								
							
								 
							
						 
						
							
							
								
								Transitioned toa method to a functor  
							
							
							
						 
						
							2020-03-17 14:34:11 -04:00  
				
					
						
							
							
								 
						
							
							
								8e81890f9b 
								
							
								 
							
						 
						
							
							
								
								eradicated last vestiges of boost/random in gtsam_unstable  
							
							
							
						 
						
							2020-02-28 07:21:54 -08:00  
				
					
						
							
							
								 
						
							
							
								d9923fc3cc 
								
							
								 
							
						 
						
							
							
								
								replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2  
							
							
							
						 
						
							2020-02-21 19:42:55 -05:00  
				
					
						
							
							
								 
						
							
							
								a614e5efa1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #115  from borglab/fix/absolute-value  
							
							... 
							
							
							
							C++11 Absolute Value 
							
						 
						
							2019-09-19 07:45:40 -04:00  
				
					
						
							
							
								 
						
							
							
								ff1f37c26f 
								
							
								 
							
						 
						
							
							
								
								replaced fabs with c++11 std::abs  
							
							
							
						 
						
							2019-09-18 18:30:26 -04:00  
				
					
						
							
							
								 
						
							
							
								4949d6988c 
								
							
								 
							
						 
						
							
							
								
								Fix compilation of PartialPriorFactor  
							
							
							
						 
						
							2019-09-07 15:48:30 -04:00  
				
					
						
							
							
								 
						
							
							
								52b0579a9b 
								
							
								 
							
						 
						
							
							
								
								Consistent dllexport.h across gtsam & gtsam_unstable  
							
							
							
						 
						
							2019-07-18 08:22:41 +02:00  
				
					
						
							
							
								 
						
							
							
								c007c7715c 
								
							
								 
							
						 
						
							
							
								
								Duplicate measurements are disallowed -> leads to duplicate keys in JacobianFactor  
							
							
							
						 
						
							2019-06-11 20:42:35 -04:00  
				
					
						
							
							
								 
						
							
							
								692959f0f3 
								
							
								 
							
						 
						
							
							
								
								Fix for issue  #38  (gcc specific issue, but fix works for all)  
							
							
							
						 
						
							2019-06-11 20:41:56 -04:00  
				
					
						
							
							
								 
						
							
							
								a1096a6f3b 
								
							
								 
							
						 
						
							
							
								
								Fix bug: iSAM2 won't update() with smart factors  
							
							
							
						 
						
							2019-05-27 12:26:54 +02:00  
				
					
						
							
							
								 
						
							
							
								77d56cb2eb 
								
							
								 
							
						 
						
							
							
								
								Add iSAM2+Stereo factor unit test to reveal bug  #10  
							
							... 
							
							
							
							fix test 
							
						 
						
							2019-05-27 12:26:53 +02:00  
				
					
						
							
							
								 
						
							
							
								8801de4d63 
								
							
								 
							
						 
						
							
							
								
								Pose3 naming convention  
							
							
							
						 
						
							2019-05-16 15:06:15 -04:00  
				
					
						
							
							
								 
						
							
							
								b2e5dadcdb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://bitbucket.org/gtborg/gtsam  into fix/trailing_whitespaces  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/symbolic/tests/testVariableIndex.cpp
#	gtsam_unstable/gtsam_unstable.h
#	gtsam_unstable/linear/RawQP.cpp
#	gtsam_unstable/linear/RawQP.h 
							
						 
						
							2019-05-12 09:26:28 -04:00  
				
					
						
							
							
								 
						
							
							
								1304d26e81 
								
							
								 
							
						 
						
							
							
								
								exit()-> throw ( Closes   #427 )  
							
							
							
						 
						
							2019-04-07 23:59:53 +02:00  
				
					
						
							
							
								 
						
							
							
								1cdc228d6a 
								
							
								 
							
						 
						
							
							
								
								remove trailing spaces  
							
							
							
						 
						
							2019-02-11 10:58:34 -05:00  
				
					
						
							
							
								 
						
							
							
								fbcfbf0cdd 
								
							
								 
							
						 
						
							
							
								
								Made naming convention in wrapper uniform.  
							
							... 
							
							
							
							2D means Pose2 + Point2
3D means Pose3 + Point3 
							
						 
						
							2018-12-31 11:19:46 -05:00  
				
					
						
							
							
								 
						
							
							
								2aa43e11bd 
								
							
								 
							
						 
						
							
							
								
								Use KeyVector everywhere to avoid conversions  
							
							
							
						 
						
							2018-11-08 10:10:32 -05:00  
				
					
						
							
							
								 
						
							
							
								658ec8c17b 
								
							
								 
							
						 
						
							
							
								
								Merge develop into fix/Unit3  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/slam/SmartRangeFactor.h 
							
						 
						
							2018-10-12 23:40:20 -04:00  
				
					
						
							
							
								 
						
							
							
								6c09d8681c 
								
							
								 
							
						 
						
							
							
								
								Fixed warning in SmartRangeFactor.h  
							
							
							
						 
						
							2018-10-12 19:10:18 -04:00  
				
					
						
							
							
								 
						
							
							
								7da4824568 
								
							
								 
							
						 
						
							
							
								
								Fixed remaining lint errors  
							
							
							
						 
						
							2018-10-09 10:25:47 -04:00  
				
					
						
							
							
								 
						
							
							
								560ee010c2 
								
							
								 
							
						 
						
							
							
								
								Fixed uninitialized problem  
							
							
							
						 
						
							2018-10-09 10:25:47 -04:00  
				
					
						
							
							
								 
						
							
							
								a34a9b8ff1 
								
							
								 
							
						 
						
							
							
								
								Fixed remaining lint errors  
							
							
							
						 
						
							2018-10-09 08:46:30 -04:00  
				
					
						
							
							
								 
						
							
							
								e1466b2609 
								
							
								 
							
						 
						
							
							
								
								Fixed uninitialized problem  
							
							
							
						 
						
							2018-10-09 08:45:42 -04:00  
				
					
						
							
							
								 
						
							
							
								b04c0bb15d 
								
							
								 
							
						 
						
							
							
								
								Fix memory alignment issues  
							
							
							
						 
						
							2018-07-13 14:31:02 -04:00  
				
					
						
							
							
								 
						
							
							
								fbb9d3bdda 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/heterogeneousSmartFactorNoise (pull request  #271 )  
							
							... 
							
							
							
							Feature/heterogeneoussmartfactornoise
Approved-by: Chris Beall
Approved-by: Jing Dong 
							
						 
						
							2017-03-12 05:50:08 +00:00  
				
					
						
							
							
								 
						
							
							
								249d6b0b1b 
								
							
								 
							
						 
						
							
							
								
								Replaced graph.push_back with graph.emplace_shared if needed.  
							
							
							
						 
						
							2016-10-01 11:17:41 -04:00  
				
					
						
							
							
								 
						
							
							
								c1b00e28b1 
								
							
								 
							
						 
						
							
							
								
								created SmartFactorParams class collecting common parameters in smartProjectionFactor and smartStereoProjectFactor classes. This largely reduced copy-paste. SmartStereoProjectionParams is now a typedef  
							
							
							
						 
						
							2016-08-14 18:54:00 -04:00  
				
					
						
							
							
								 
						
							
							
								edcf94591d 
								
							
								 
							
						 
						
							
							
								
								added functions to get/set smart stereo parameters with unit test  
							
							
							
						 
						
							2016-08-06 23:27:54 -04:00  
				
					
						
							
							
								 
						
							
							
								e0869719fa 
								
							
								 
							
						 
						
							
							
								
								now SmartFactorBase doesn't know about stereoPoint2 (removed also header). The functionality to check if the right pixel is missing has been moved to SmartStereoProjectionFactor, removing the casting.  
							
							
							
						 
						
							2016-08-02 22:56:48 -04:00  
				
					
						
							
							
								 
						
							
							
								a93c1e86f2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/heterogeneousSmartFactorNoise' into feature/heterogeneousSmartFactorNoise  
							
							
							
						 
						
							2016-08-02 18:50:54 -04:00  
				
					
						
							
							
								 
						
							
							
								e54159c695 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/heterogeneousSmartFactorNoise  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/slam/SmartStereoProjectionFactor.h 
							
						 
						
							2016-08-02 18:50:18 -04:00  
				
					
						
							
							
								 
						
							
							
								938454916f 
								
							
								 
							
						 
						
							
							
								
								improved test, and slightly loosened tolerance when using MKL  
							
							
							
						 
						
							2016-07-31 20:10:31 -04:00  
				
					
						
							
							
								 
						
							
							
								9336c0b8c0 
								
							
								 
							
						 
						
							
							
								
								added comment and made variables const when possible  
							
							
							
						 
						
							2016-07-31 18:47:30 -04:00  
				
					
						
							
							
								 
						
							
							
								f009633384 
								
							
								 
							
						 
						
							
							
								
								exposed point status in smart factors to keep uniformity with mono smart factors  
							
							
							
						 
						
							2016-07-31 18:33:58 -04:00  
				
					
						
							
							
								 
						
							
							
								6a21f1b730 
								
							
								 
							
						 
						
							
							
								
								adapted stereoSmart factors to use "outlier" and "far point" statuses  
							
							
							
						 
						
							2016-07-31 18:31:38 -04:00  
				
					
						
							
							
								 
						
							
							
								20c13580cc 
								
							
								 
							
						 
						
							
							
								
								deleted unused variables in unit test  
							
							
							
						 
						
							2016-07-29 16:34:18 -04:00  
				
					
						
							
							
								 
						
							
							
								50d6532fe1 
								
							
								 
							
						 
						
							
							
								
								the ultimate test: smartStereoFactors generalize smartFactors in that they work in the purely monocular case!  
							
							
							
						 
						
							2016-07-27 23:48:58 -04:00  
				
					
						
							
							
								 
						
							
							
								a5138bfb46 
								
							
								 
							
						 
						
							
							
								
								included body_P_sensor in smartStereoProjectionPoseFactor!  
							
							
							
						 
						
							2016-07-25 22:13:25 -04:00  
				
					
						
							
							
								 
						
							
							
								6c163b0a4d 
								
							
								 
							
						 
						
							
							
								
								added test which optimize smartStereoFactor with missing measurements (uR)  
							
							
							
						 
						
							2016-07-24 19:07:00 -04:00  
				
					
						
							
							
								 
						
							
							
								b90e224f59 
								
							
								 
							
						 
						
							
							
								
								added tests for error and triangulation  
							
							
							
						 
						
							2016-07-24 18:56:04 -04:00  
				
					
						
							
							
								 
						
							
							
								cd9b4cd5ab 
								
							
								 
							
						 
						
							
							
								
								moved common definitions to base class  
							
							
							
						 
						
							2016-07-24 18:31:55 -04:00  
				
					
						
							
							
								 
						
							
							
								f2bec78a58 
								
							
								 
							
						 
						
							
							
								
								first implementation of smartStereo with possibly left-only pixel measurements  
							
							
							
						 
						
							2016-07-24 18:27:20 -04:00  
				
					
						
							
							
								 
						
							
							
								3c15ef5d1e 
								
							
								 
							
						 
						
							
							
								
								great simplification in stereo triangulation: converting stereo into a set of monocular cameras, then proceed as in the monocular case  
							
							
							
						 
						
							2016-07-24 16:11:07 -04:00  
				
					
						
							
							
								 
						
							
							
								a97502f5a1 
								
							
								 
							
						 
						
							
							
								
								Resolved all issues with typedefs  
							
							
							
						 
						
							2016-06-06 21:57:52 -07:00  
				
					
						
							
							
								 
						
							
							
								41b091e86f 
								
							
								 
							
						 
						
							
							
								
								Chasing down more vector() and Point2 default constructor uses  
							
							
							
						 
						
							2016-06-06 00:37:49 -07:00  
				
					
						
							
							
								 
						
							
							
								bdbbe0203d 
								
							
								 
							
						 
						
							
							
								
								Derive Point2 from Vector2 and deprecate a number of methods  
							
							
							
						 
						
							2016-06-05 23:52:04 -07:00  
				
					
						
							
							
								 
						
							
							
								72fe66d468 
								
							
								 
							
						 
						
							
							
								
								Removed headers  
							
							
							
						 
						
							2016-05-22 14:22:36 -07:00  
				
					
						
							
							
								 
						
							
							
								3b7c57aedf 
								
							
								 
							
						 
						
							
							
								
								Replaced BOOSE_FOREACH with for in gtsam_unstable folder.  
							
							
							
						 
						
							2016-05-20 23:41:41 -04:00  
				
					
						
							
							
								 
						
							
							
								b6728ef620 
								
							
								 
							
						 
						
							
							
								
								Deprecated Vector ones(size_t n). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 17:30:54 -04:00  
				
					
						
							
							
								 
						
							
							
								76308a5d46 
								
							
								 
							
						 
						
							
							
								
								Deprecated Vector zero(size_t n). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 16:54:46 -04:00  
				
					
						
							
							
								 
						
							
							
								652edb6e61 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/DeprecateMatrixFunctions (pull request  #243 )  
							
							... 
							
							
							
							Fix/deprecatematrixfunctions 
							
						 
						
							2016-04-12 23:53:42 -07:00  
				
					
						
							
							
								 
						
							
							
								70b2aab352 
								
							
								 
							
						 
						
							
							
								
								Deprecated all inline functions in Matrix.h.  
							
							
							
						 
						
							2016-04-11 15:11:29 -04:00  
				
					
						
							
							
								 
						
							
							
								a3b66a94ea 
								
							
								 
							
						 
						
							
							
								
								Cleaned up Double_ problems  
							
							
							
						 
						
							2016-04-10 19:01:14 -07:00  
				
					
						
							
							
								 
						
							
							
								ae19e078c7 
								
							
								 
							
						 
						
							
							
								
								Changed argument and implementation of correct() in Mechanization_bRn2  
							
							
							
						 
						
							2016-03-12 20:44:05 -05:00  
				
					
						
							
							
								 
						
							
							
								97e26cc365 
								
							
								 
							
						 
						
							
							
								
								Deprecated sub() in Vector.h.  
							
							
							
						 
						
							2016-03-11 20:30:19 -05:00  
				
					
						
							
							
								 
						
							
							
								5502691022 
								
							
								 
							
						 
						
							
							
								
								Deprecated norm_2() in Vector.h  
							
							
							
						 
						
							2016-03-11 19:34:49 -05:00  
				
					
						
							
							
								 
						
							
							
								2f146e85ef 
								
							
								 
							
						 
						
							
							
								
								Deprecated esqrt() from Vector.h.  
							
							
							
						 
						
							2016-03-11 14:34:19 -05:00  
				
					
						
							
							
								 
						
							
							
								7d0b562908 
								
							
								 
							
						 
						
							
							
								
								Fixed two missed replacements of cwiseProduct() with array().square().  
							
							
							
						 
						
							2016-03-05 21:20:32 -05:00  
				
					
						
							
							
								 
						
							
							
								caa45ad67b 
								
							
								 
							
						 
						
							
							
								
								Replaced cwiseProduct() with array().square(). Killed deprecated comments.  
							
							
							
						 
						
							2016-03-05 21:08:24 -05:00  
				
					
						
							
							
								 
						
							
							
								22c3af906e 
								
							
								 
							
						 
						
							
							
								
								Deprecated emul() in Vector.h.  
							
							
							
						 
						
							2016-03-05 18:49:34 -05:00  
				
					
						
							
							
								 
						
							
							
								0372a959ee 
								
							
								 
							
						 
						
							
							
								
								Many small improvements, bug-fixes, and tests  
							
							
							
						 
						
							2016-02-24 11:01:19 -08:00  
				
					
						
							
							
								 
						
							
							
								1c920967d9 
								
							
								 
							
						 
						
							
							
								
								No more use of vector() or default constructor  
							
							
							
						 
						
							2016-02-12 00:06:07 -08:00  
				
					
						
							
							
								 
						
							
							
								56dbf487ee 
								
							
								 
							
						 
						
							
							
								
								Fixed more default constructor calls  
							
							
							
						 
						
							2016-02-11 23:31:17 -08:00  
				
					
						
							
							
								 
						
							
							
								2060b09a2b 
								
							
								 
							
						 
						
							
							
								
								Avoid calling default constructors and/or vector  
							
							
							
						 
						
							2016-02-11 19:03:11 -08:00  
				
					
						
							
							
								 
						
							
							
								94ccf98985 
								
							
								 
							
						 
						
							
							
								
								Avoid default constructor in tests  
							
							
							
						 
						
							2016-02-11 19:01:54 -08:00  
				
					
						
							
							
								 
						
							
							
								4d93a33f61 
								
							
								 
							
						 
						
							
							
								
								Static methods should be uppercase.  
							
							
							
						 
						
							2016-01-26 23:09:58 -08:00  
				
					
						
							
							
								 
						
							
							
								04bcf26aa6 
								
							
								 
							
						 
						
							
							
								
								Explicitly cast optional to bool  
							
							
							
						 
						
							2015-10-20 14:44:00 -04:00  
				
					
						
							
							
								 
						
							
							
								aa2ffcd118 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/cleanup_ImuFactor  
							
							
							
						 
						
							2015-09-17 17:42:38 -04:00  
				
					
						
							
							
								 
						
							
							
								29ad9478f7 
								
							
								 
							
						 
						
							
							
								
								Move noise model initialization from add function into constructor. Can only have one noise model per factor anyway  
							
							
							
						 
						
							2015-08-26 13:02:39 -04:00  
				
					
						
							
							
								 
						
							
							
								0503df31fa 
								
							
								 
							
						 
						
							
							
								
								Relax tolerance to 1e-6 for MKL/quaternion test, and fix up documentation a bit.  
							
							
							
						 
						
							2015-08-25 12:14:52 -04:00  
				
					
						
							
							
								 
						
							
							
								6a5147b5b5 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/SmartStereo (pull request  #181 )  
							
							... 
							
							
							
							Fix/smartstereo 
							
						 
						
							2015-08-25 09:51:59 -04:00  
				
					
						
							
							
								 
						
							
							
								8b4228fa56 
								
							
								 
							
						 
						
							
							
								
								Make smart parameters public. Now easier to set, and it's sufficient for this to be const within the smart factor itself!  
							
							
							
						 
						
							2015-08-19 10:58:35 -04:00  
				
					
						
							
							
								 
						
							
							
								c8df985e2f 
								
							
								 
							
						 
						
							
							
								
								Relax test tolerance a bit for quaternion mode  
							
							
							
						 
						
							2015-08-19 07:30:14 -04:00  
				
					
						
							
							
								 
						
							
							
								1727b60728 
								
							
								 
							
						 
						
							
							
								
								Fixed and cleaned up unit test  
							
							
							
						 
						
							2015-08-19 00:11:35 -04:00  
				
					
						
							
							
								 
						
							
							
								123c55f0d7 
								
							
								 
							
						 
						
							
							
								
								respect triangulation.enableEPI flag in SmartStereo factor  
							
							
							
						 
						
							2015-07-29 14:05:48 -04:00  
				
					
						
							
							
								 
						
							
							
								fd1e41a9e6 
								
							
								 
							
						 
						
							
							
								
								remove calibration template from SmartStereoProjectionPoseFactor  
							
							
							
						 
						
							2015-07-28 15:12:02 -04:00  
				
					
						
							
							
								 
						
							
							
								748877ff7e 
								
							
								 
							
						 
						
							
							
								
								remove calibration template from SmartStereoProjectionFactor  
							
							
							
						 
						
							2015-07-28 14:56:45 -04:00  
				
					
						
							
							
								 
						
							
							
								db64b48fda 
								
							
								 
							
						 
						
							
							
								
								tests pass  
							
							
							
						 
						
							2015-07-28 14:48:53 -04:00  
				
					
						
							
							
								 
						
							
							
								da9078cf3b 
								
							
								 
							
						 
						
							
							
								
								add nonlinear triangulation back. Some unit tests fail again  
							
							
							
						 
						
							2015-07-27 23:27:20 -04:00  
				
					
						
							
							
								 
						
							
							
								1a47a334de 
								
							
								 
							
						 
						
							
							
								
								Deal with changes in Rot3  
							
							
							
						 
						
							2015-07-21 11:23:42 -07:00  
				
					
						
							
							
								 
						
							
							
								7ae31bd8e7 
								
							
								 
							
						 
						
							
							
								
								delete some unused stuff  
							
							
							
						 
						
							2015-07-20 11:43:57 -04:00  
				
					
						
							
							
								 
						
							
							
								b5a978c534 
								
							
								 
							
						 
						
							
							
								
								improve dynamic outlier rejection test  
							
							
							
						 
						
							2015-07-19 21:01:14 -04:00  
				
					
						
							
							
								 
						
							
							
								fcc9ac2669 
								
							
								 
							
						 
						
							
							
								
								remove extra cout  
							
							
							
						 
						
							2015-07-19 20:39:34 -04:00  
				
					
						
							
							
								 
						
							
							
								36c652ac40 
								
							
								 
							
						 
						
							
							
								
								remove monocular triangulation hack and make tests pass again  
							
							
							
						 
						
							2015-07-19 20:37:16 -04:00  
				
					
						
							
							
								 
						
							
							
								3f0e695cc9 
								
							
								 
							
						 
						
							
							
								
								some tests pass again  
							
							
							
						 
						
							2015-07-16 11:26:07 -04:00  
				
					
						
							
							
								 
						
							
							
								93f7eafaa8 
								
							
								 
							
						 
						
							
							
								
								re-enable triangulation hack  
							
							
							
						 
						
							2015-07-15 23:16:45 -04:00  
				
					
						
							
							
								 
						
							
							
								bd4dd84933 
								
							
								 
							
						 
						
							
							
								
								huge refactor. Compiles again, but triangulation still broken, SmartStereo test fails  
							
							
							
						 
						
							2015-07-15 16:53:04 -04:00  
				
					
						
							
							
								 
						
							
							
								fb4dd81c4d 
								
							
								 
							
						 
						
							
							
								
								refactoring: step 1  
							
							
							
						 
						
							2015-07-15 12:58:03 -04:00  
				
					
						
							
							
								 
						
							
							
								30435da070 
								
							
								 
							
						 
						
							
							
								
								Moved BearingRangeFactor to SAM  
							
							
							
						 
						
							2015-07-12 18:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								3bad6fea67 
								
							
								 
							
						 
						
							
							
								
								moved RangeFactor to SAM  
							
							
							
						 
						
							2015-07-12 12:12:59 -07:00  
				
					
						
							
							
								 
						
							
							
								5052eb2c64 
								
							
								 
							
						 
						
							
							
								
								cleaning up  
							
							
							
						 
						
							2015-07-11 18:31:36 -07:00  
				
					
						
							
							
								 
						
							
							
								7ff3e11efd 
								
							
								 
							
						 
						
							
							
								
								removed redundancy in naming  
							
							
							
						 
						
							2015-07-09 11:29:32 -07:00  
				
					
						
							
							
								 
						
							
							
								3b16ad2967 
								
							
								 
							
						 
						
							
							
								
								Moved deprecated headers into subdirectory  
							
							
							
						 
						
							2015-07-09 11:14:39 -07:00  
				
					
						
							
							
								 
						
							
							
								377b90941b 
								
							
								 
							
						 
						
							
							
								
								switch to Rodrigues everywhere  
							
							
							
						 
						
							2015-07-05 16:11:04 -07:00  
				
					
						
							
							
								 
						
							
							
								b0f04503c9 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/linear/tests/testRegularHessianFactor.cpp
#	gtsam/slam/SmartFactorBase.h 
							
						 
						
							2015-06-23 10:03:42 -04:00  
				
					
						
							
							
								 
						
							
							
								128bac616c 
								
							
								 
							
						 
						
							
							
								
								Globally replaced FastSet<Key> with KeySet.  
							
							
							
						 
						
							2015-06-20 18:38:25 -07:00  
				
					
						
							
							
								 
						
							
							
								f8205bfe02 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/SmartFactors3  
							
							... 
							
							
							
							Conflicts:
	gtsam/geometry/CalibratedCamera.h
	gtsam/geometry/tests/testCalibratedCamera.cpp
	gtsam/geometry/triangulation.h
	gtsam/nonlinear/ExpressionFactor.h
	gtsam/slam/SmartProjectionFactor.h
	gtsam_unstable/slam/SmartStereoProjectionFactor.h
	tests/testExpressionFactor.cpp 
							
						 
						
							2015-06-19 16:55:30 -04:00  
				
					
						
							
							
								 
						
							
							
								f8ab4ef144 
								
							
								 
							
						 
						
							
							
								
								Change SimpleCamera from typedef back to regular class to make wrapping+serialiation work. Had to change some templates because vector<PinholeCamera> can't be upcast to vector<SimpleCamera>  
							
							
							
						 
						
							2015-05-18 14:33:27 -04:00  
				
					
						
							
							
								 
						
							
							
								13a4da21b2 
								
							
								 
							
						 
						
							
							
								
								misc bugfixes and cleanup from skydio  
							
							
							
						 
						
							2015-05-13 22:26:24 -07:00  
				
					
						
							
							
								 
						
							
							
								4ba329c23b 
								
							
								 
							
						 
						
							
							
								
								Fixed many warnings on Ubuntu  
							
							
							
						 
						
							2015-05-12 13:46:24 -07:00  
				
					
						
							
							
								 
						
							
							
								ea6f5e3fb9 
								
							
								 
							
						 
						
							
							
								
								Use TriangulationParameters  
							
							
							
						 
						
							2015-04-08 21:36:11 -04:00  
				
					
						
							
							
								 
						
							
							
								762a7b7435 
								
							
								 
							
						 
						
							
							
								
								Remove selective relinearization and state  
							
							
							
						 
						
							2015-04-08 17:52:25 -04:00  
				
					
						
							
							
								 
						
							
							
								51482ea358 
								
							
								 
							
						 
						
							
							
								
								Remove template parameter D, get from Base::Dim instead  
							
							
							
						 
						
							2015-04-08 14:21:40 -04:00  
				
					
						
							
							
								 
						
							
							
								956b53dc3b 
								
							
								 
							
						 
						
							
							
								
								Fixed sign in stereo version  
							
							
							
						 
						
							2015-03-12 09:51:44 -07:00  
				
					
						
							
							
								 
						
							
							
								2bdeac30f0 
								
							
								 
							
						 
						
							
							
								
								Fixed compile error w PointCov  
							
							
							
						 
						
							2015-03-12 07:56:47 -07:00  
				
					
						
							
							
								 
						
							
							
								a4d1874af4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3  
							
							
							
						 
						
							2015-03-09 17:51:16 -07:00  
				
					
						
							
							
								 
						
							
							
								faadf5b06f 
								
							
								 
							
						 
						
							
							
								
								Fully compiles now  
							
							
							
						 
						
							2015-03-06 08:48:35 -08:00  
				
					
						
							
							
								 
						
							
							
								472821f16d 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into fix/serialization_warnings  
							
							
							
						 
						
							2015-03-06 17:10:59 +01:00  
				
					
						
							
							
								 
						
							
							
								ebf5746987 
								
							
								 
							
						 
						
							
							
								
								Fix some serialization warnings.  
							
							
							
						 
						
							2015-03-06 16:12:09 +01:00  
				
					
						
							
							
								 
						
							
							
								3be6b16995 
								
							
								 
							
						 
						
							
							
								
								relax threshold from 1e-7 to 1e-6 to make test pass.  
							
							
							
						 
						
							2015-03-06 00:32:43 -05:00  
				
					
						
							
							
								 
						
							
							
								758aab6e80 
								
							
								 
							
						 
						
							
							
								
								Cleaned up test  
							
							
							
						 
						
							2015-03-05 10:41:49 -08:00  
				
					
						
							
							
								 
						
							
							
								b40c0f7f15 
								
							
								 
							
						 
						
							
							
								
								Fixed sign  
							
							
							
						 
						
							2015-03-05 10:36:03 -08:00  
				
					
						
							
							
								 
						
							
							
								dc3d5f77fe 
								
							
								 
							
						 
						
							
							
								
								Extra stereo tests  
							
							
							
						 
						
							2015-03-05 10:35:54 -08:00  
				
					
						
							
							
								 
						
							
							
								e6a90db2d5 
								
							
								 
							
						 
						
							
							
								
								Migrated to non-keyed Fblocks  
							
							
							
						 
						
							2015-03-04 23:11:01 -08:00  
				
					
						
							
							
								 
						
							
							
								f28b083c14 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3  
							
							... 
							
							
							
							Conflicts:
	gtsam/slam/tests/testSmartProjectionPoseFactor.cpp 
							
						 
						
							2015-03-04 16:02:25 -08:00  
				
					
						
							
							
								 
						
							
							
								a375e7b5be 
								
							
								 
							
						 
						
							
							
								
								RADICAL2: The SmartProjectionPoseFactor (soon to be renamed SmartPinholePoseFactor, if it survives at all) now no longer stores shared calibrations. Values expect to contain PinholePoses not Pose3s now. The current state of affairs was simply a bug: one pose could be optimized for several different calibrations. It relied on the user to make sure all measurements for a specific pose to optimize were all given the same shared calibration, which was then stored *millions of times* in the pose factors. Instead, there is now *one* shared calibration per PinholePose unknown.  
							
							
							
						 
						
							2015-02-26 13:55:16 +01:00  
				
					
						
							
							
								 
						
							
							
								a132d959f5 
								
							
								 
							
						 
						
							
							
								
								RADICAL: Got rid of sensor_pose. In the new PinholePose philosophy, this is entirely the responsibility of the CAMERA. Just like PinholePose, we can have a camera class that has a shared extra transform: it is part of the calibration. PinholePose itself is not able to do this, as the calibration is assumed 2D only, but it's easy to create a class and have the correct derivatives in place.  
							
							
							
						 
						
							2015-02-26 12:06:43 +01:00  
				
					
						
							
							
								 
						
							
							
								0bf95ae7f6 
								
							
								 
							
						 
						
							
							
								
								Removed obsolete code, including slow Schur-complement versions  
							
							
							
						 
						
							2015-02-26 11:44:51 +01:00  
				
					
						
							
							
								 
						
							
							
								fd71974ff3 
								
							
								 
							
						 
						
							
							
								
								Got mostly rid of computeEP: just a call to cameras.project2  
							
							
							
						 
						
							2015-02-25 20:52:16 +01:00  
				
					
						
							
							
								 
						
							
							
								850470ef06 
								
							
								 
							
						 
						
							
							
								
								rename of computeJacobians overloads to better reflect functionality  
							
							
							
						 
						
							2015-02-25 19:30:17 +01:00  
				
					
						
							
							
								 
						
							
							
								8a88f101db 
								
							
								 
							
						 
						
							
							
								
								Fix deprecation warnings  
							
							
							
						 
						
							2015-02-24 21:58:17 -05:00  
				
					
						
							
							
								 
						
							
							
								d7b5156dcc 
								
							
								 
							
						 
						
							
							
								
								rename to reprojectionErrorAfterTriangulation  
							
							
							
						 
						
							2015-02-25 01:14:36 +01:00  
				
					
						
							
							
								 
						
							
							
								eb28d0ffa8 
								
							
								 
							
						 
						
							
							
								
								Restored reprojectionErrors -> reprojectionError  
							
							
							
						 
						
							2015-02-24 14:09:35 +01:00  
				
					
						
							
							
								 
						
							
							
								d6f54475c3 
								
							
								 
							
						 
						
							
							
								
								BIG change: SmartFactorBase and SmartProjectionFactor now templated on CAMERA  
							
							
							
						 
						
							2015-02-23 12:43:43 +01:00  
				
					
						
							
							
								 
						
							
							
								64bb6b77d7 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/SmartCT (pull request  #107 )  
							
							... 
							
							
							
							Refactoring of Smart Factors 
							
						 
						
							2015-02-22 06:14:19 +01:00  
				
					
						
							
							
								 
						
							
							
								5afc3c4cea 
								
							
								 
							
						 
						
							
							
								
								again: overlooked Dim -> dimension because this factor has no unit test!  
							
							
							
						 
						
							2015-01-28 16:48:12 -05:00  
				
					
						
							
							
								 
						
							
							
								b1cea2bee7 
								
							
								 
							
						 
						
							
							
								
								overlooked Dim -> dimension because this factor has no unit test!  
							
							
							
						 
						
							2015-01-23 14:29:25 -05:00  
				
					
						
							
							
								 
						
							
							
								e119846280 
								
							
								 
							
						 
						
							
							
								
								Updated examples and test  
							
							
							
						 
						
							2014-12-28 19:10:41 +01:00  
				
					
						
							
							
								 
						
							
							
								f9c353d4a5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SoundSlam  
							
							... 
							
							
							
							Conflicts:
	.cproject
	gtsam/base/LieMatrix.h
	gtsam/base/LieVector.h
	gtsam/base/OptionalJacobian.h
	gtsam/base/tests/testOptionalJacobian.cpp
	gtsam/geometry/Cal3_S2Stereo.h
	gtsam/geometry/CalibratedCamera.h
	gtsam/geometry/PinholeCamera.h
	gtsam/geometry/Point2.h
	gtsam/geometry/Point3.h
	gtsam/geometry/Pose2.cpp
	gtsam/geometry/Pose2.h
	gtsam/geometry/Pose3.cpp
	gtsam/geometry/Pose3.h
	gtsam/geometry/Rot2.cpp
	gtsam/geometry/Rot2.h
	gtsam/geometry/Rot3.cpp
	gtsam/geometry/Rot3.h
	gtsam/geometry/Rot3M.cpp
	gtsam/geometry/Rot3Q.cpp
	gtsam/geometry/Unit3.cpp
	gtsam/geometry/tests/testRot3.cpp
	gtsam/nonlinear/AdaptAutoDiff.h
	gtsam/nonlinear/Expression-inl.h
	gtsam/nonlinear/Expression.h
	gtsam/nonlinear/tests/testExpression.cpp
	gtsam/slam/RangeFactor.h
	timing/timeAdaptAutoDiff.cpp
	timing/timeCameraExpression.cpp 
							
						 
						
							2014-12-28 17:45:41 +01:00  
				
					
						
							
							
								 
						
							
							
								c8faa102e3 
								
							
								 
							
						 
						
							
							
								
								Moved EexpressionFactor related files to gtsam  
							
							
							
						 
						
							2014-12-28 13:48:13 +01:00  
				
					
						
							
							
								 
						
							
							
								e5017984a1 
								
							
								 
							
						 
						
							
							
								
								traits_x -> traits  
							
							
							
						 
						
							2014-12-26 16:47:51 +01:00  
				
					
						
							
							
								 
						
							
							
								afe20d83bd 
								
							
								 
							
						 
						
							
							
								
								Dealing with Pose3 mojo loss  
							
							
							
						 
						
							2014-12-25 20:04:28 +01:00  
				
					
						
							
							
								 
						
							
							
								78386ad144 
								
							
								 
							
						 
						
							
							
								
								Merge ExmapeDerivative/LogmapDerivative changes from 'origin/develop' into feature/tighteningTraits  
							
							... 
							
							
							
							Conflicts:
	gtsam/base/LieScalar.h
	gtsam/geometry/Point2.h
	gtsam/geometry/Point3.h
	gtsam/geometry/Rot3.h
	gtsam/geometry/Rot3M.cpp
	gtsam/geometry/Rot3Q.cpp
	gtsam/geometry/tests/testRot3.cpp 
							
						 
						
							2014-12-24 13:55:15 +01:00  
				
					
						
							
							
								 
						
							
							
								d9f5681dc2 
								
							
								 
							
						 
						
							
							
								
								Fixed warning  
							
							
							
						 
						
							2014-12-24 11:34:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ea3b4624d8 
								
							
								 
							
						 
						
							
							
								
								Testable concept prereqs check  
							
							
							
						 
						
							2014-12-23 14:56:48 +01:00  
				
					
						
							
							
								 
						
							
							
								52ec4f0784 
								
							
								 
							
						 
						
							
							
								
								fixed serialization tests  
							
							
							
						 
						
							2014-12-23 12:35:49 +01:00  
				
					
						
							
							
								 
						
							
							
								f5c9c24330 
								
							
								 
							
						 
						
							
							
								
								Corrected sillyness  
							
							
							
						 
						
							2014-12-22 23:41:42 +01:00  
				
					
						
							
							
								 
						
							
							
								355b938f3a 
								
							
								 
							
						 
						
							
							
								
								Point3 loses its mojo (superfluous Lie/Manifold stuff)  
							
							
							
						 
						
							2014-12-22 17:22:45 +01:00  
				
					
						
							
							
								 
						
							
							
								5473550eea 
								
							
								 
							
						 
						
							
							
								
								Using traits in many places (forced by loss of Point2 mojo)  
							
							
							
						 
						
							2014-12-22 16:02:33 +01:00  
				
					
						
							
							
								 
						
							
							
								a6f612844f 
								
							
								 
							
						 
						
							
							
								
								fixed testTSAMFactors.cpp  
							
							
							
						 
						
							2014-12-22 09:39:51 +01:00  
				
					
						
							
							
								 
						
							
							
								06c3696176 
								
							
								 
							
						 
						
							
							
								
								Fixed more problems so everything compiles now after splitting up concepts into Group/Manifold/Lie/VectorSpace. Still 25 tests that fail.  
							
							
							
						 
						
							2014-12-22 02:52:31 +01:00  
				
					
						
							
							
								 
						
							
							
								79d8514528 
								
							
								 
							
						 
						
							
							
								
								MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.  
							
							
							
						 
						
							2014-12-21 22:02:57 +01:00  
				
					
						
							
							
								 
						
							
							
								00b374c9e9 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/tighteningTraits  
							
							... 
							
							
							
							Conflicts:
	gtsam/base/LieScalar.h
	gtsam/geometry/Point2.h 
							
						 
						
							2014-12-21 14:39:23 +01:00  
				
					
						
							
							
								 
						
							
							
								d0e1c1a770 
								
							
								 
							
						 
						
							
							
								
								test compiling!! but 34 tests failed out of 198  
							
							
							
						 
						
							2014-12-20 20:36:54 +01:00  
				
					
						
							
							
								 
						
							
							
								07bcc18d43 
								
							
								 
							
						 
						
							
							
								
								fixed testTSAMFactors  
							
							
							
						 
						
							2014-12-15 23:23:40 +01:00  
				
					
						
							
							
								 
						
							
							
								8f27b048f1 
								
							
								 
							
						 
						
							
							
								
								Moved experiment to doubleExpresso project  
							
							
							
						 
						
							2014-12-12 08:53:32 +01:00  
				
					
						
							
							
								 
						
							
							
								541217175c 
								
							
								 
							
						 
						
							
							
								
								Added ExpressionFactorGraph (should go away with move of ExpressionFactor to gtsam)  
							
							
							
						 
						
							2014-12-12 08:00:02 +01:00  
				
					
						
							
							
								 
						
							
							
								fa7071bdd8 
								
							
								 
							
						 
						
							
							
								
								Comments, renaming  
							
							
							
						 
						
							2014-12-12 07:45:09 +01:00  
				
					
						
							
							
								 
						
							
							
								8cc813f03e 
								
							
								 
							
						 
						
							
							
								
								Removed misguided Factory attempt in favor of direct expressions  
							
							
							
						 
						
							2014-12-12 07:31:33 +01:00  
				
					
						
							
							
								 
						
							
							
								a9121fc3fc 
								
							
								 
							
						 
						
							
							
								
								Now it's super-easy to create priors on pieces of state.  
							
							
							
						 
						
							2014-12-11 13:45:15 +01:00  
				
					
						
							
							
								 
						
							
							
								cedf2647d2 
								
							
								 
							
						 
						
							
							
								
								Use handy dandy Factor Factory  
							
							
							
						 
						
							2014-12-11 13:19:37 +01:00  
				
					
						
							
							
								 
						
							
							
								d37216cde3 
								
							
								 
							
						 
						
							
							
								
								TOAFactor header  
							
							
							
						 
						
							2014-12-10 22:50:41 +01:00  
				
					
						
							
							
								 
						
							
							
								bb00e375da 
								
							
								 
							
						 
						
							
							
								
								Print for MATLAB  
							
							
							
						 
						
							2014-12-10 21:44:56 +01:00  
				
					
						
							
							
								 
						
							
							
								dc84b6589e 
								
							
								 
							
						 
						
							
							
								
								Added in real experimental data gathered by Jay at KU Leuven  
							
							
							
						 
						
							2014-12-10 21:12:38 +01:00  
				
					
						
							
							
								 
						
							
							
								d17caa5487 
								
							
								 
							
						 
						
							
							
								
								Event header and test file  
							
							
							
						 
						
							2014-12-10 19:14:18 +01:00  
				
					
						
							
							
								 
						
							
							
								5d6e0bc753 
								
							
								 
							
						 
						
							
							
								
								Optimization test succeeds, but only with 5th microphone...  
							
							
							
						 
						
							2014-12-10 19:00:52 +01:00  
				
					
						
							
							
								 
						
							
							
								2dcbc72d8d 
								
							
								 
							
						 
						
							
							
								
								Derivatives work !!!  
							
							
							
						 
						
							2014-12-10 17:58:35 +01:00  
				
					
						
							
							
								 
						
							
							
								0ceb09262c 
								
							
								 
							
						 
						
							
							
								
								Put in prototype derivatives, needs unit test  
							
							
							
						 
						
							2014-12-10 16:06:34 +01:00  
				
					
						
							
							
								 
						
							
							
								cca1a54544 
								
							
								 
							
						 
						
							
							
								
								Everything done, except derivatives !!!  
							
							
							
						 
						
							2014-12-10 16:02:13 +01:00  
				
					
						
							
							
								 
						
							
							
								d54c70202a 
								
							
								 
							
						 
						
							
							
								
								TOAFactor compiles and can be put into a factor graph  
							
							
							
						 
						
							2014-12-10 15:43:31 +01:00  
				
					
						
							
							
								 
						
							
							
								ba1a2685bc 
								
							
								 
							
						 
						
							
							
								
								Not-working yet, but lots of progress towards TOAFactor  
							
							
							
						 
						
							2014-12-10 15:10:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5ce007446d 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SoundSlam  
							
							... 
							
							
							
							Conflicts:
	.cproject 
							
						 
						
							2014-12-10 14:47:58 +01:00  
				
					
						
							
							
								 
						
							
							
								777aa005b4 
								
							
								 
							
						 
						
							
							
								
								Developing time of arrival factor with Jay at KU Leuven  
							
							
							
						 
						
							2014-12-10 14:24:10 +01:00  
				
					
						
							
							
								 
						
							
							
								1e778cf77b 
								
							
								 
							
						 
						
							
							
								
								No longer need to cast function pointers for expressions on Windows, with Optional Jacobian  
							
							
							
						 
						
							2014-12-09 11:53:35 -05:00  
				
					
						
							
							
								 
						
							
							
								137ea64200 
								
							
								 
							
						 
						
							
							
								
								Updating with OptionalJacobian  
							
							
							
						 
						
							2014-12-09 11:49:47 -05:00  
				
					
						
							
							
								 
						
							
							
								3bd491bf66 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into fix/windowsExpressions  
							
							
							
						 
						
							2014-12-09 11:04:30 -05:00  
				
					
						
							
							
								 
						
							
							
								cea76a2848 
								
							
								 
							
						 
						
							
							
								
								More template handholding for windows  
							
							
							
						 
						
							2014-12-08 21:48:59 -05:00  
				
					
						
							
							
								 
						
							
							
								d2e53d4fe9 
								
							
								 
							
						 
						
							
							
								
								"Fixed" AHRS  
							
							
							
						 
						
							2014-12-04 12:30:41 +01:00  
				
					
						
							
							
								 
						
							
							
								4e557d38e6 
								
							
								 
							
						 
						
							
							
								
								updated Matrix.h with commonly used matrices.  
							
							
							
						 
						
							2014-12-03 09:59:10 -05:00  
				
					
						
							
							
								 
						
							
							
								6505e602d8 
								
							
								 
							
						 
						
							
							
								
								FixedRef is now OptionalJacobian  
							
							
							
						 
						
							2014-11-28 17:14:26 +01:00  
				
					
						
							
							
								 
						
							
							
								0d41523725 
								
							
								 
							
						 
						
							
							
								
								Use new FixedRef type  
							
							
							
						 
						
							2014-11-28 01:57:55 +01:00  
				
					
						
							
							
								 
						
							
							
								cc4cdc93a3 
								
							
								 
							
						 
						
							
							
								
								Correct issue with function overload ambiguity when passing function pointer to expression constructor on windows  
							
							
							
						 
						
							2014-11-26 15:06:16 -05:00  
				
					
						
							
							
								 
						
							
							
								7b1a9ba371 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/TemplatedSmartFactors (pull request  #39 )  
							
							... 
							
							
							
							Templated Smart Factors 
							
						 
						
							2014-11-25 07:36:14 -05:00  
				
					
						
							
							
								 
						
							
							
								ea02e577f5 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/expressions (pull request  #45 )  
							
							... 
							
							
							
							Pull request for debugging Expression<double> issue 
							
						 
						
							2014-11-24 18:40:31 +01:00  
				
					
						
							
							
								 
						
							
							
								a9090fd7af 
								
							
								 
							
						 
						
							
							
								
								Cleanup with Jing  
							
							
							
						 
						
							2014-11-24 15:53:13 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba9e8f405 
								
							
								 
							
						 
						
							
							
								
								Updated some usages that were missed  
							
							
							
						 
						
							2014-11-23 15:24:55 -08:00  
				
					
						
							
							
								 
						
							
							
								f9ca07e610 
								
							
								 
							
						 
						
							
							
								
								Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax  
							
							
							
						 
						
							2014-11-23 10:22:25 -08:00  
				
					
						
							
							
								 
						
							
							
								f21fe5043a 
								
							
								 
							
						 
						
							
							
								
								Created a new expressions.h file in nonlinear  
							
							
							
						 
						
							2014-11-23 17:31:33 +01:00  
				
					
						
							
							
								 
						
							
							
								aa093a35da 
								
							
								 
							
						 
						
							
							
								
								Updated all comma initializer usages to use .finished()  
							
							
							
						 
						
							2014-11-22 16:35:27 -08:00  
				
					
						
							
							
								 
						
							
							
								f3d42a8487 
								
							
								 
							
						 
						
							
							
								
								Move to unstable  
							
							
							
						 
						
							2014-11-17 19:53:21 -05:00  
				
					
						
							
							
								 
						
							
							
								265184b6c9 
								
							
								 
							
						 
						
							
							
								
								Avoid warning  
							
							
							
						 
						
							2014-11-10 17:56:08 +01:00  
				
					
						
							
							
								 
						
							
							
								e976aae38a 
								
							
								 
							
						 
						
							
							
								
								Avoid warning and re-formatted with BORG template  
							
							
							
						 
						
							2014-11-10 16:27:33 +01:00  
				
					
						
							
							
								 
						
							
							
								a94835a2e4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/BAD  
							
							... 
							
							
							
							Conflicts:
	.cproject
	gtsam/geometry/Cal3DS2.cpp
	gtsam/geometry/Cal3DS2.h
	gtsam/geometry/Cal3Unified.h
	gtsam/navigation/CombinedImuFactor.h
	gtsam/navigation/ImuFactor.h
	gtsam/nonlinear/NonlinearFactor.h
	gtsam/slam/tests/testPoseRotationPrior.cpp
Modified: testGaussMarkov1stOrderFactor.cpp, testPoseRotationPrior.cpp 
							
						 
						
							2014-11-04 17:04:57 +01:00  
				
					
						
							
							
								 
						
							
							
								efc2dc69fe 
								
							
								 
							
						 
						
							
							
								
								Got rid of some concats  
							
							
							
						 
						
							2014-11-04 15:44:41 +01:00  
				
					
						
							
							
								 
						
							
							
								f1dd554a9d 
								
							
								 
							
						 
						
							
							
								
								No more LieVector (too much copy/paste here)  
							
							
							
						 
						
							2014-11-03 13:38:25 +01:00  
				
					
						
							
							
								 
						
							
							
								2a745b6c26 
								
							
								 
							
						 
						
							
							
								
								No more LieVector/LieScalar  
							
							
							
						 
						
							2014-11-03 13:32:58 +01:00  
				
					
						
							
							
								 
						
							
							
								39ce31d0cc 
								
							
								 
							
						 
						
							
							
								
								No more LieVector  
							
							
							
						 
						
							2014-11-03 13:15:41 +01:00  
				
					
						
							
							
								 
						
							
							
								b5327673fb 
								
							
								 
							
						 
						
							
							
								
								Get rid of LieVector  
							
							
							
						 
						
							2014-11-03 11:02:15 +01:00  
				
					
						
							
							
								 
						
							
							
								699153ece9 
								
							
								 
							
						 
						
							
							
								
								Coding convention: convert tabs to two spaces  
							
							
							
						 
						
							2014-10-30 12:44:46 -04:00  
				
					
						
							
							
								 
						
							
							
								f916531492 
								
							
								 
							
						 
						
							
							
								
								remove typename from non-templated class  
							
							
							
						 
						
							2014-10-24 13:06:45 -04:00  
				
					
						
							
							
								 
						
							
							
								eeb0293f27 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/FixQuaternion (pull request  #22 )  
							
							... 
							
							
							
							Was quaternion (somewhat) broken ? 
							
						 
						
							2014-10-24 09:53:50 -04:00  
				
					
						
							
							
								 
						
							
							
								77e7f0437d 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/FixQuaternion' into feature/BAD  
							
							... 
							
							
							
							Conflicts:
	gtsam/geometry/tests/testRot3M.cpp
	gtsam/geometry/tests/testRot3Q.cpp 
							
						 
						
							2014-10-23 10:03:10 +02:00  
				
					
						
							
							
								 
						
							
							
								845697555a 
								
							
								 
							
						 
						
							
							
								
								Fixed tests for Quaternion mode but Pose3 not in EXPMAP mode  
							
							
							
						 
						
							2014-10-23 09:52:35 +02:00  
				
					
						
							
							
								 
						
							
							
								a29f09423c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/BAD  
							
							... 
							
							
							
							Conflicts:
	gtsam/linear/tests/testGaussianBayesNet.cpp 
							
						 
						
							2014-10-22 13:56:27 +02:00  
				
					
						
							
							
								 
						
							
							
								113b9d2e74 
								
							
								 
							
						 
						
							
							
								
								Got rid of unnecessary LieVector usage that broke fixed-code  
							
							
							
						 
						
							2014-10-22 01:32:59 +02:00  
				
					
						
							
							
								 
						
							
							
								1eb5e185e5 
								
							
								 
							
						 
						
							
							
								
								New numericalDerivatives with traits an Charts - still some segfaults, *and* there should be no need for (a) multiple prototypes to match against c++ pointers, (b) the use of explicit template arguments. A task for someone...  
							
							
							
						 
						
							2014-10-21 18:50:52 +02:00  
				
					
						
							
							
								 
						
							
							
								83d77271d9 
								
							
								 
							
						 
						
							
							
								
								Ternary now fixed  
							
							
							
						 
						
							2014-10-07 13:04:04 +02:00  
				
					
						
							
							
								 
						
							
							
								921b79f446 
								
							
								 
							
						 
						
							
							
								
								No more default argument  
							
							
							
						 
						
							2014-10-07 01:01:16 +02:00  
				
					
						
							
							
								 
						
							
							
								7a4f307342 
								
							
								 
							
						 
						
							
							
								
								moved biasedGPS and GaussMarkov to unstable  
							
							
							
						 
						
							2014-10-06 13:11:40 -04:00  
				
					
						
							
							
								 
						
							
							
								d5709facf6 
								
							
								 
							
						 
						
							
							
								
								Added Pose2SLAMExample  
							
							
							
						 
						
							2014-10-02 20:20:00 +02:00  
				
					
						
							
							
								 
						
							
							
								0d94eeb480 
								
							
								 
							
						 
						
							
							
								
								Created expressions.h header  
							
							
							
						 
						
							2014-10-01 11:25:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e0a9eb63ce 
								
							
								 
							
						 
						
							
							
								
								Fix for Windows: renamed some tests  
							
							
							
						 
						
							2014-09-24 16:47:07 -04:00  
				
					
						
							
							
								 
						
							
							
								be68cc0047 
								
							
								 
							
						 
						
							
							
								
								add given marginals to update_noiseModel to improve speed  
							
							
							
						 
						
							2014-09-15 03:03:25 -04:00