Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								8cc26c759d
								
							
								
							
						 | 
						
							
							
								
								BIG CHANGE: the OptionalJacobian<M,N> obviates the need for the `optional<Matrix&> Jacobian arguments. They will continue to exist, for backwards compatibility, in the old-style factors, but everywhere else they should disappear. This PR by Natesh has eradicated all but one in gtsam/geometry. Great job !!!!
							
							
							
							
							
							
							
							Merged in feature/fixedSizeDerivatives (pull request #54)
Proposed way to do Jacobians from now on via Eigen::Ref like type 
							
						 | 
						
							2014-12-05 22:54:36 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								468aa5d6b6
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/fixedSizeDerivatives
							
							
							
							
							
						 | 
						
							2014-12-05 22:23:12 +01:00 | 
						
					
				
					
						
							
							
								 
								nsrinivasan7
							
						 | 
						
							
							
							
							
								
							
								a5877a96b8
								
							
								
							
						 | 
						
							
							
								
								@dellaert. Works with quaternion switch on in gcc 4.7, 4.8 and MSVC 2012. Pls Merge if compiles on MAC
							
							
							
							
							
						 | 
						
							2014-12-05 16:01:10 -05:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								a7b61373a9
								
							
								
							
						 | 
						
							
							
								
								Fix include path for moved Autodiff stuff
							
							
							
							
							
						 | 
						
							2014-12-05 13:52:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 | 
						
							
							
							
							
								
							
								f5db91a56f
								
							
								
							
						 | 
						
							
							
								
								works on gcc 4.8
							
							
							
							
							
						 | 
						
							2014-12-05 11:08:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								4e5fe7bae2
								
							
								
							
						 | 
						
							
							
								
								Merged in fix/deprecateLieVectorEtAl (pull request #62)
							
							
							
							
							
							
							
							Deprecated LieVector, LieMatrix, LieScalar 
							
						 | 
						
							2014-12-04 22:18:01 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								02075b7575
								
							
								
							
						 | 
						
							
							
								
								Moved to project
							
							
							
							
							
						 | 
						
							2014-12-04 21:08:31 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								4fd2a288a2
								
							
								
							
						 | 
						
							
							
								
								Expressions now require OptionalJacobian
							
							
							
							
							
						 | 
						
							2014-12-04 21:08:15 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								96016edf85
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/fixedSizeDerivatives
							
							
							
							
							
							
							
							Conflicts:
	.cproject 
							
						 | 
						
							2014-12-04 21:07:34 +01:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								53a24ed93a
								
							
								
							
						 | 
						
							
							
								
								Add EIGEN_INITIALIZE_MATRICES_BY_NAN to Debug mode to resolve issue #184.
							
							
							
							
							
						 | 
						
							2014-12-04 12:40:11 -05:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								30c4092d80
								
							
								
							
						 | 
						
							
							
								
								Move AdaptAutodiff and test to close issue #142
							
							
							
							
							
						 | 
						
							2014-12-04 12:15:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								4cef8ce76c
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/3rdpartyCeres (pull request #65)
							
							
							
							
							
							
							
							Third party ceres autodiff 
							
						 | 
						
							2014-12-04 17:46:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								523ebb7b6f
								
							
								
							
						 | 
						
							
							
								
								moved TriangulationFactor to slam folder
							
							
							
							
							
						 | 
						
							2014-12-04 11:18:26 -05:00 | 
						
					
				
					
						
							
							
								 
								nsrinivasan7
							
						 | 
						
							
							
							
							
								
							
								bd6f210b87
								
							
								
							
						 | 
						
							
							
								
								changed << to =. gives error because range() was removed from PinholeCamera.h ?
							
							
							
							
							
						 | 
						
							2014-12-04 09:36:00 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								f7ebe4bfc4
								
							
								
							
						 | 
						
							
							
								
								Fixed RangeFactor
							
							
							
							
							
						 | 
						
							2014-12-04 14:08:46 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								add93f19a6
								
							
								
							
						 | 
						
							
							
								
								Rename and reformat
							
							
							
							
							
						 | 
						
							2014-12-04 13:51:51 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								fa66762394
								
							
								
							
						 | 
						
							
							
								
								omitted extra typedef
							
							
							
							
							
						 | 
						
							2014-12-04 13:51:40 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								e6877dc27f
								
							
								
							
						 | 
						
							
							
								
								All MatrixMN matrices now defined
							
							
							
							
							
						 | 
						
							2014-12-04 13:30:41 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								4b2040fec6
								
							
								
							
						 | 
						
							
							
								
								Fixed smart factors - but @lucacarlone should realize stereo-calibration cannot be optimized, so how come he is calling project with H3 ?
							
							
							
							
							
						 | 
						
							2014-12-04 13:29:56 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								d2e53d4fe9
								
							
								
							
						 | 
						
							
							
								
								"Fixed" AHRS
							
							
							
							
							
						 | 
						
							2014-12-04 12:30:41 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								178e4fd61c
								
							
								
							
						 | 
						
							
							
								
								Cut out unsupported methods in GTSAM
							
							
							
							
							
						 | 
						
							2014-12-04 12:28:33 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								fcfd232639
								
							
								
							
						 | 
						
							
							
								
								Added tests, everything checks out
							
							
							
							
							
						 | 
						
							2014-12-04 12:28:12 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								cc96529eb6
								
							
								
							
						 | 
						
							
							
								
								Sanitized Matrix typedefs and constants a la Eigen
							
							
							
							
							
						 | 
						
							2014-12-04 10:41:09 +01:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								354de17fd7
								
							
								
							
						 | 
						
							
							
								
								Fixed range
							
							
							
							
							
						 | 
						
							2014-12-04 09:38:28 +01:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								62ca5c23ee
								
							
								
							
						 | 
						
							
							
								
								CMake to install headers
							
							
							
							
							
						 | 
						
							2014-12-03 23:20:29 -05:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								003e7a06ab
								
							
								
							
						 | 
						
							
							
								
								3rdparty/ceres include paths
							
							
							
							
							
						 | 
						
							2014-12-03 23:11:54 -05:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								cbaf96e28c
								
							
								
							
						 | 
						
							
							
								
								Move and rename ceres headers
							
							
							
							
							
						 | 
						
							2014-12-03 23:07:26 -05:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								52c4771bcb
								
							
								
							
						 | 
						
							
							
								
								Sanitized dimensions. Does not compile because of range.
							
							
							
							
							
						 | 
						
							2014-12-04 01:38:45 +01:00 | 
						
					
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 | 
						
							
							
							
							
								
							
								cabf17f294
								
							
								
							
						 | 
						
							
							
								
								fixed DLT to constant sized matrices
							
							
							
							
							
						 | 
						
							2014-12-03 18:23:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 | 
						
							
							
							
							
								
							
								30b77d73e7
								
							
								
							
						 | 
						
							
							
								
								commited the wrong file. This one compiles
							
							
							
							
							
						 | 
						
							2014-12-03 16:39:15 -05:00 | 
						
					
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 | 
						
							
							
							
							
								
							
								0f95890215
								
							
								
							
						 | 
						
							
							
								
								done with geometry
							
							
							
							
							
						 | 
						
							2014-12-03 16:34:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 | 
						
							
							
							
							
								
							
								aad0b2876b
								
							
								
							
						 | 
						
							
							
								
								Changed Matrix.h to correct return values amd impleemnted rectangular matrix types.
							
							
							
							
							
							
							
							Also changed block operations to << 
							
						 | 
						
							2014-12-03 15:16:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								3cb0109d49
								
							
								
							
						 | 
						
							
							
								
								README.md edited online with Bitbucket
							
							
							
							
							
						 | 
						
							2014-12-03 18:52:53 +00:00 | 
						
					
				
					
						
							
							
								 
								nsrinivasan7
							
						 | 
						
							
							
							
							
								
							
								deff8b1e25
								
							
								
							
						 | 
						
							
							
								
								fixed the (*) to -> and code some more code beautification.
							
							
							
							
							
						 | 
						
							2014-12-03 11:27:18 -05:00 | 
						
					
				
					
						
							
							
								 
								nsrinivasan7
							
						 | 
						
							
							
							
							
								
							
								7116661a2e
								
							
								
							
						 | 
						
							
							
								
								changed naming convention of const matrices to _DxD. @dellaert
							
							
							
							
							
						 | 
						
							2014-12-03 10:58:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Natesh Srinivasan
							
						 | 
						
							
							
							
							
								
							
								4e557d38e6
								
							
								
							
						 | 
						
							
							
								
								updated Matrix.h with commonly used matrices.
							
							
							
							
							
						 | 
						
							2014-12-03 09:59:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								beb2c4f97a
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'imuFixed'
							
							
							
							
							
						 | 
						
							2014-12-02 19:40:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								71a3ac2027
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop'
							
							
							
							
							
						 | 
						
							2014-12-02 19:31:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								9c5cb1e7d3
								
							
								
							
						 | 
						
							
							
								
								added compiler warning that LieVector, LieMatrix, LieScalar are deprecated
							
							
							
							
							
						 | 
						
							2014-12-02 19:30:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								d2702c4cda
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into fix/deprecateLieVectorEtAl
							
							
							
							
							
						 | 
						
							2014-12-02 19:28:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								f8594da3e3
								
							
								
							
						 | 
						
							
							
								
								Merged in fix/PriorFactorWithCharts (pull request #57)
							
							
							
							
							
							
							
							Fixed the prior factor to use charts and traits 
							
						 | 
						
							2014-12-02 19:10:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								f90b941e7a
								
							
								
							
						 | 
						
							
							
								
								added @deprecated note in LieVector, LieMatrix, LieScalar
							
							
							
							
							
						 | 
						
							2014-12-02 19:08:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								f7cc4f2337
								
							
								
							
						 | 
						
							
							
								
								use DefaultChart to get dimension in BetweenConstraint constructor
							
							
							
							
							
						 | 
						
							2014-12-02 18:59:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								dd63ee386d
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop'
							
							
							
							
							
						 | 
						
							2014-12-02 18:55:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								6c92914db1
								
							
								
							
						 | 
						
							
							
								
								remove commented code
							
							
							
							
							
						 | 
						
							2014-12-02 18:41:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								d39cb295b9
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/ClassGrammar (pull request #60)
							
							
							
							
							
							
							
							Class and GlobalFunction grammars 
							
						 | 
						
							2014-12-03 00:32:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Christian Forster
							
						 | 
						
							
							
							
							
								
							
								c43e77cdfa
								
							
								
							
						 | 
						
							
							
								
								Restored old version of between factor. Uncommented tests
							
							
							
							
							
						 | 
						
							2014-12-02 18:30:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								7144754439
								
							
								
							
						 | 
						
							
							
								
								split CombinedImuFactor in .h and .cpp, improved documentation
							
							
							
							
							
						 | 
						
							2014-12-02 16:41:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								c0a043019c
								
							
								
							
						 | 
						
							
							
								
								added comments and minor fixes
							
							
							
							
							
						 | 
						
							2014-12-02 16:41:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Luca
							
						 | 
						
							
							
							
							
								
							
								32f0bdb288
								
							
								
							
						 | 
						
							
							
								
								removed useless parameters, included "using namespace std", deleted arguments in setZero() for fixed size matrix
							
							
							
							
							
						 | 
						
							2014-12-02 15:56:53 -05:00 |