dellaert
							
						 | 
						
							
							
							
							
								
							
								166396d6f6
								
							
								
							
						 | 
						
							
							
								
								Added tests with constant Expression
							
							
							
							
							
						 | 
						
							2014-10-02 23:26:59 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								e7e7b3806f
								
							
								
							
						 | 
						
							
							
								
								New test with constant argument
							
							
							
							
							
						 | 
						
							2014-10-02 20:28:37 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								d5709facf6
								
							
								
							
						 | 
						
							
							
								
								Added Pose2SLAMExample
							
							
							
							
							
						 | 
						
							2014-10-02 20:20:00 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								8f856ceaf8
								
							
								
							
						 | 
						
							
							
								
								Renamed
							
							
							
							
							
						 | 
						
							2014-10-02 20:19:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								b4e225f1b8
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/catkin-compatibility (pull request #19)
							
							
							
							
							
							
							
							Adding a minimal version of catkin compatibility 
							
						 | 
						
							2014-10-02 18:00:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Paul Furgale
							
						 | 
						
							
							
							
							
								
							
								7ce2ec545c
								
							
								
							
						 | 
						
							
							
								
								Adding a minimal version of catkin compatibility
							
							
							
							
							
						 | 
						
							2014-10-02 16:51:29 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								df17758469
								
							
								
							
						 | 
						
							
							
								
								Assume H pre-allocated as usual, and *move* Jacobians to avoid allocations
							
							
							
							
							
						 | 
						
							2014-10-02 13:30:16 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								0800b83285
								
							
								
							
						 | 
						
							
							
								
								Slight efficiencies
							
							
							
							
							
						 | 
						
							2014-10-02 11:44:16 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								bef23a2008
								
							
								
							
						 | 
						
							
							
								
								ExpressionExample now only uses BADFactors and yields same result as SFMExample
							
							
							
							
							
						 | 
						
							2014-10-02 11:21:24 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ebb091d390
								
							
								
							
						 | 
						
							
							
								
								BadFactor is now a functioning NoiseModelFactor
							
							
							
							
							
						 | 
						
							2014-10-02 11:01:39 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								8a196eb86e
								
							
								
							
						 | 
						
							
							
								
								A zero noiseModel_ never worked for NoiseModelFactor, regularizing this by explicit check
							
							
							
							
							
						 | 
						
							2014-10-02 11:01:14 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								1dddb4046a
								
							
								
							
						 | 
						
							
							
								
								Comment only
							
							
							
							
							
						 | 
						
							2014-10-02 09:44:29 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								3f5aa0f23e
								
							
								
							
						 | 
						
							
							
								
								Expression version of SFMExample (in progress)
							
							
							
							
							
						 | 
						
							2014-10-01 14:10:54 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								2d76f200ce
								
							
								
							
						 | 
						
							
							
								
								Fixed compile error
							
							
							
							
							
						 | 
						
							2014-10-01 14:10:27 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								c01c756d69
								
							
								
							
						 | 
						
							
							
								
								Created implementation file for NonlinearFactor and moved non-templated code there
							
							
							
							
							
						 | 
						
							2014-10-01 13:14:55 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ce53346a9e
								
							
								
							
						 | 
						
							
							
								
								Added Symbol versions
							
							
							
							
							
						 | 
						
							2014-10-01 13:12:07 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								0d94eeb480
								
							
								
							
						 | 
						
							
							
								
								Created expressions.h header
							
							
							
							
							
						 | 
						
							2014-10-01 11:25:49 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								254f8c5f75
								
							
								
							
						 | 
						
							
							
								
								Possible naming convention
							
							
							
							
							
						 | 
						
							2014-10-01 11:01:38 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								a6c1ba19cc
								
							
								
							
						 | 
						
							
							
								
								Concise version
							
							
							
							
							
						 | 
						
							2014-10-01 10:53:35 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								d45250a989
								
							
								
							
						 | 
						
							
							
								
								Fixed dim
							
							
							
							
							
						 | 
						
							2014-10-01 10:45:57 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								d935172ac5
								
							
								
							
						 | 
						
							
							
								
								Tightened
							
							
							
							
							
						 | 
						
							2014-10-01 10:43:03 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								8f6eae922a
								
							
								
							
						 | 
						
							
							
								
								Tightened/cleaned up
							
							
							
							
							
						 | 
						
							2014-10-01 10:36:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Paul Furgale
							
						 | 
						
							
							
							
							
								
							
								837b2a6bc0
								
							
								
							
						 | 
						
							
							
								
								Fixed the member function with very ugly syntax
							
							
							
							
							
						 | 
						
							2014-09-30 23:13:07 +02:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								9bb6beed92
								
							
								
							
						 | 
						
							
							
								
								Fix OpenMP configuration when MKL is enabled
							
							
							
							
							
						 | 
						
							2014-09-30 16:13:15 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								f049c45863
								
							
								
							
						 | 
						
							
							
								
								Handle SVD sign ambiguities. Fixes issue #112
							
							
							
							
							
						 | 
						
							2014-09-30 15:27:19 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall3
							
						 | 
						
							
							
							
							
								
							
								4fecf8a172
								
							
								
							
						 | 
						
							
							
								
								Add path for new MKL installation folder in latest parallel studio release
							
							
							
							
							
						 | 
						
							2014-09-30 13:09:13 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								c68c2d2dac
								
							
								
							
						 | 
						
							
							
								
								Prototype code for passing methods. Does not work (uncomment line 61)
							
							
							
							
							
						 | 
						
							2014-09-30 13:19:44 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ae17f8a82f
								
							
								
							
						 | 
						
							
							
								
								Some refactoring, new static method "combine"
							
							
							
							
							
						 | 
						
							2014-09-30 13:00:37 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								374140abb8
								
							
								
							
						 | 
						
							
							
								
								Moved all BAD stuff to nonlinear
							
							
							
							
							
						 | 
						
							2014-09-30 12:34:03 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								1aa7b570f9
								
							
								
							
						 | 
						
							
							
								
								Added BADFactor header and created new test
							
							
							
							
							
						 | 
						
							2014-09-30 12:30:15 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ef52e12f87
								
							
								
							
						 | 
						
							
							
								
								Split off BADFactor code from Expression
							
							
							
							
							
						 | 
						
							2014-09-30 12:29:57 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								5a1ea6071b
								
							
								
							
						 | 
						
							
							
								
								Split off ExpressionNode hierarchy
							
							
							
							
							
						 | 
						
							2014-09-30 12:20:02 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								e2f6f01941
								
							
								
							
						 | 
						
							
							
								
								Some cleanup of headers/old code
							
							
							
							
							
						 | 
						
							2014-09-30 12:12:17 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								dd33344744
								
							
								
							
						 | 
						
							
							
								
								Fixed unit test - might be platform specific though :-(
							
							
							
							
							
						 | 
						
							2014-09-30 12:04:38 +02:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								e408159545
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/allowMap (pull request #18)
							
							
							
							
							
							
							
							Replaced range adaptor pattern with more explicit loop to create dimensions, which also allows maps to be supplied as TERMS containers. 
							
						 | 
						
							2014-09-30 11:33:35 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								34dcfa4e89
								
							
								
							
						 | 
						
							
							
								
								Added example from Pull Request #18 discussion
							
							
							
							
							
						 | 
						
							2014-09-30 11:31:17 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								156c1abf4e
								
							
								
							
						 | 
						
							
							
								
								Added reserve as suggested by Richard
							
							
							
							
							
						 | 
						
							2014-09-30 11:27:19 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								7c4a557011
								
							
								
							
						 | 
						
							
							
								
								Latest version of MKL no longer defines MKL_BLAS so I added this as a fix, following http://eigen.tuxfamily.org/bz/show_bug.cgi?id=874
							
							
							
							
							
						 | 
						
							2014-09-29 13:49:37 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								e789de2353
								
							
								
							
						 | 
						
							
							
								
								Check derivatives of compose
							
							
							
							
							
						 | 
						
							2014-09-29 12:14:59 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								cffd226cdf
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'feature/BADoperator' into feature/BAD
							
							
							
							
							
						 | 
						
							2014-09-29 12:07:37 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								05c49601ed
								
							
								
							
						 | 
						
							
							
								
								Added Expression header
							
							
							
							
							
						 | 
						
							2014-09-29 12:06:04 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								2d29076187
								
							
								
							
						 | 
						
							
							
								
								Added Lie check
							
							
							
							
							
						 | 
						
							2014-09-29 12:05:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Paul Furgale
							
						 | 
						
							
							
							
							
								
							
								de3e1c3ed1
								
							
								
							
						 | 
						
							
							
								
								Fixed the product compilation
							
							
							
							
							
						 | 
						
							2014-09-29 07:22:25 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								10a35f3535
								
							
								
							
						 | 
						
							
							
								
								Structure for compose. Does not compile (uncomment line 492)
							
							
							
							
							
						 | 
						
							2014-09-28 17:50:36 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								7be6ac0e8c
								
							
								
							
						 | 
						
							
							
								
								Now compiles but product construction fails because optional derivatives can't be delivered by the operator*()
							
							
							
							
							
						 | 
						
							2014-09-28 10:22:19 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								11187a4c0d
								
							
								
							
						 | 
						
							
							
								
								I added operator logic but can't get it to compile
							
							
							
							
							
						 | 
						
							2014-09-27 18:22:37 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								ab1f4c1e32
								
							
								
							
						 | 
						
							
							
								
								keys now functional
							
							
							
							
							
						 | 
						
							2014-09-27 16:08:59 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								186afcc95e
								
							
								
							
						 | 
						
							
							
								
								Made constructors private
							
							
							
							
							
						 | 
						
							2014-09-27 15:58:34 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								e487979b0f
								
							
								
							
						 | 
						
							
							
								
								Removed obsolete typedefs
							
							
							
							
							
						 | 
						
							2014-09-27 15:49:25 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								cde9a41acc
								
							
								
							
						 | 
						
							
							
								
								Formatting only
							
							
							
							
							
						 | 
						
							2014-09-27 15:48:07 +02:00 |