Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								2aa43e11bd
								
							
								
							
						 | 
						
							
							
								
								Use KeyVector everywhere to avoid conversions
							
							
							
							
							
						 | 
						
							2018-11-08 10:10:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Sean Bowman
							
						 | 
						
							
							
							
							
								
							
								b04c0bb15d
								
							
								
							
						 | 
						
							
							
								
								Fix memory alignment issues
							
							
							
							
							
						 | 
						
							2018-07-13 14:31:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca Carlone
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Yao Chen
							
						 | 
						
							
							
							
							
								
							
								249d6b0b1b
								
							
								
							
						 | 
						
							
							
								
								Replaced graph.push_back with graph.emplace_shared if needed.
							
							
							
							
							
						 | 
						
							2016-10-01 11:17:41 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								edcf94591d
								
							
								
							
						 | 
						
							
							
								
								added functions to get/set smart stereo parameters with unit test
							
							
							
							
							
						 | 
						
							2016-08-06 23:27:54 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								a93c1e86f2
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/heterogeneousSmartFactorNoise' into feature/heterogeneousSmartFactorNoise
							
							
							
							
							
						 | 
						
							2016-08-02 18:50:54 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								e54159c695
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into feature/heterogeneousSmartFactorNoise
							
							
							
							
							
							
							
							# Conflicts:
#	gtsam_unstable/slam/SmartStereoProjectionFactor.h 
							
						 | 
						
							2016-08-02 18:50:18 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								938454916f
								
							
								
							
						 | 
						
							
							
								
								improved test, and slightly loosened tolerance when using MKL
							
							
							
							
							
						 | 
						
							2016-07-31 20:10:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								6a21f1b730
								
							
								
							
						 | 
						
							
							
								
								adapted stereoSmart factors to use "outlier" and "far point" statuses
							
							
							
							
							
						 | 
						
							2016-07-31 18:31:38 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								20c13580cc
								
							
								
							
						 | 
						
							
							
								
								deleted unused variables in unit test
							
							
							
							
							
						 | 
						
							2016-07-29 16:34:18 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								50d6532fe1
								
							
								
							
						 | 
						
							
							
								
								the ultimate test: smartStereoFactors generalize smartFactors in that they work in the purely monocular case!
							
							
							
							
							
						 | 
						
							2016-07-27 23:48:58 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								a5138bfb46
								
							
								
							
						 | 
						
							
							
								
								included body_P_sensor in smartStereoProjectionPoseFactor!
							
							
							
							
							
						 | 
						
							2016-07-25 22:13:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								6c163b0a4d
								
							
								
							
						 | 
						
							
							
								
								added test which optimize smartStereoFactor with missing measurements (uR)
							
							
							
							
							
						 | 
						
							2016-07-24 19:07:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								b90e224f59
								
							
								
							
						 | 
						
							
							
								
								added tests for error and triangulation
							
							
							
							
							
						 | 
						
							2016-07-24 18:56:04 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								cd9b4cd5ab
								
							
								
							
						 | 
						
							
							
								
								moved common definitions to base class
							
							
							
							
							
						 | 
						
							2016-07-24 18:31:55 -04:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								4d93a33f61
								
							
								
							
						 | 
						
							
							
								
								Static methods should be uppercase.
							
							
							
							
							
						 | 
						
							2016-01-26 23:09:58 -08:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								0503df31fa
								
							
								
							
						 | 
						
							
							
								
								Relax tolerance to 1e-6 for MKL/quaternion test, and fix up documentation a bit.
							
							
							
							
							
						 | 
						
							2015-08-25 12:14:52 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								c8df985e2f
								
							
								
							
						 | 
						
							
							
								
								Relax test tolerance a bit for quaternion mode
							
							
							
							
							
						 | 
						
							2015-08-19 07:30:14 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								1727b60728
								
							
								
							
						 | 
						
							
							
								
								Fixed and cleaned up unit test
							
							
							
							
							
						 | 
						
							2015-08-19 00:11:35 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								fd1e41a9e6
								
							
								
							
						 | 
						
							
							
								
								remove calibration template from SmartStereoProjectionPoseFactor
							
							
							
							
							
						 | 
						
							2015-07-28 15:12:02 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								db64b48fda
								
							
								
							
						 | 
						
							
							
								
								tests pass
							
							
							
							
							
						 | 
						
							2015-07-28 14:48:53 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								7ae31bd8e7
								
							
								
							
						 | 
						
							
							
								
								delete some unused stuff
							
							
							
							
							
						 | 
						
							2015-07-20 11:43:57 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								b5a978c534
								
							
								
							
						 | 
						
							
							
								
								improve dynamic outlier rejection test
							
							
							
							
							
						 | 
						
							2015-07-19 21:01:14 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								fcc9ac2669
								
							
								
							
						 | 
						
							
							
								
								remove extra cout
							
							
							
							
							
						 | 
						
							2015-07-19 20:39:34 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								36c652ac40
								
							
								
							
						 | 
						
							
							
								
								remove monocular triangulation hack and make tests pass again
							
							
							
							
							
						 | 
						
							2015-07-19 20:37:16 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								bd4dd84933
								
							
								
							
						 | 
						
							
							
								
								huge refactor. Compiles again, but triangulation still broken, SmartStereo test fails
							
							
							
							
							
						 | 
						
							2015-07-15 16:53:04 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								fb4dd81c4d
								
							
								
							
						 | 
						
							
							
								
								refactoring: step 1
							
							
							
							
							
						 | 
						
							2015-07-15 12:58:03 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								762a7b7435
								
							
								
							
						 | 
						
							
							
								
								Remove selective relinearization and state
							
							
							
							
							
						 | 
						
							2015-04-08 17:52:25 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								a4d1874af4
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3
							
							
							
							
							
						 | 
						
							2015-03-09 17:51:16 -07:00 | 
						
					
				
					
						
							
							
								 
								Chris Beall
							
						 | 
						
							
							
							
							
								
							
								3be6b16995
								
							
								
							
						 | 
						
							
							
								
								relax threshold from 1e-7 to 1e-6 to make test pass.
							
							
							
							
							
						 | 
						
							2015-03-06 00:32:43 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								758aab6e80
								
							
								
							
						 | 
						
							
							
								
								Cleaned up test
							
							
							
							
							
						 | 
						
							2015-03-05 10:41:49 -08:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								dc3d5f77fe
								
							
								
							
						 | 
						
							
							
								
								Extra stereo tests
							
							
							
							
							
						 | 
						
							2015-03-05 10:35:54 -08:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								64bb6b77d7
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/SmartCT (pull request #107)
							
							
							
							
							
							
							
							Refactoring of Smart Factors 
							
						 | 
						
							2015-02-22 06:14:19 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								d9f5681dc2
								
							
								
							
						 | 
						
							
							
								
								Fixed warning
							
							
							
							
							
						 | 
						
							2014-12-24 11:34:53 +01:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								f3d42a8487
								
							
								
							
						 | 
						
							
							
								
								Move to unstable
							
							
							
							
							
						 | 
						
							2014-11-17 19:53:21 -05:00 |