dellaert
							
						 | 
						
							
							
							
							
								
							
								374140abb8
								
							
								
							
						 | 
						
							
							
								
								Moved all BAD stuff to nonlinear
							
							
							
							
							
						 | 
						
							2014-09-30 12:34:03 +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
							
						 | 
						
							
							
							
							
								
							
								e789de2353
								
							
								
							
						 | 
						
							
							
								
								Check derivatives of compose
							
							
							
							
							
						 | 
						
							2014-09-29 12:14:59 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								05c49601ed
								
							
								
							
						 | 
						
							
							
								
								Added Expression header
							
							
							
							
							
						 | 
						
							2014-09-29 12:06:04 +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 | 
						
					
				
					
						
							
							
								 
								Paul Furgale
							
						 | 
						
							
							
							
							
								
							
								768c7f00e1
								
							
								
							
						 | 
						
							
							
								
								Removed the clone method
							
							
							
							
							
						 | 
						
							2014-09-27 15:01:02 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								9eed7e10fe
								
							
								
							
						 | 
						
							
							
								
								Added testBAD.run target, fixed an issue with getKeys
							
							
							
							
							
						 | 
						
							2014-09-27 14:08:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Paul Furgale
							
						 | 
						
							
							
							
							
								
							
								1a00d7e3d9
								
							
								
							
						 | 
						
							
							
								
								Second draft of the BAD implementation
							
							
							
							
							
						 | 
						
							2014-09-27 11:39:46 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								b47837462e
								
							
								
							
						 | 
						
							
							
								
								Unit test succeeds !!!
							
							
							
							
							
						 | 
						
							2014-09-21 18:54:01 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								4bc82da85c
								
							
								
							
						 | 
						
							
							
								
								Compile with optional derivatives
							
							
							
							
							
						 | 
						
							2014-09-21 18:36:19 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								8e3a0f4847
								
							
								
							
						 | 
						
							
							
								
								Prototype [jacobians] code
							
							
							
							
							
						 | 
						
							2014-09-21 18:22:28 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								583c81ffea
								
							
								
							
						 | 
						
							
							
								
								Implemented uncalibrate, value test succeeds
							
							
							
							
							
						 | 
						
							2014-09-21 17:59:34 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								6a5e4191a3
								
							
								
							
						 | 
						
							
							
								
								UnaryExpression
							
							
							
							
							
						 | 
						
							2014-09-21 17:43:47 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								b89f65cccc
								
							
								
							
						 | 
						
							
							
								
								BinaryExpression
							
							
							
							
							
						 | 
						
							2014-09-21 17:37:09 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								59b0e6a657
								
							
								
							
						 | 
						
							
							
								
								Progress on error
							
							
							
							
							
						 | 
						
							2014-09-21 17:13:25 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								d9fafc1bf1
								
							
								
							
						 | 
						
							
							
								
								No more base class
							
							
							
							
							
						 | 
						
							2014-09-21 16:48:24 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								7a64e2e546
								
							
								
							
						 | 
						
							
							
								
								Class hierarchy
							
							
							
							
							
						 | 
						
							2014-09-21 16:30:30 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								6532966f62
								
							
								
							
						 | 
						
							
							
								
								Call JacobianFactor constructor with map
							
							
							
							
							
						 | 
						
							2014-09-21 13:11:55 +02:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								c7b6a9af12
								
							
								
							
						 | 
						
							
							
								
								Now use old-style factor to create expected value and derivatives
							
							
							
							
							
						 | 
						
							2014-09-21 05:33:53 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								a76c27d074
								
							
								
							
						 | 
						
							
							
								
								Now just linearize
							
							
							
							
							
						 | 
						
							2014-09-18 18:33:11 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								b19132e004
								
							
								
							
						 | 
						
							
							
								
								First version of test, with vector of Matrices
							
							
							
							
							
						 | 
						
							2014-09-18 17:10:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								fe235b1209
								
							
								
							
						 | 
						
							
							
								
								Building timing scripts using new timing script support in GtsamTesting.cmake.  Fixed compile errors in timing scripts but disabled a couple.
							
							
							
							
							
						 | 
						
							2014-06-07 19:02:11 -07:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								661a157553
								
							
								
							
						 | 
						
							
							
								
								Working on standardizing/simplifying building unit tests and examples.  Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.
							
							
							
							
							
						 | 
						
							2014-02-13 01:34:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Richard Roberts
							
						 | 
						
							
							
							
							
								
							
								4b8c17ec77
								
							
								
							
						 | 
						
							
							
								
								Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'.  Modified CMake options to only allow building either static or shared, but not both.  Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms.
							
							
							
							
							
						 | 
						
							2014-01-30 14:41:25 -05:00 | 
						
					
				
					
						
							
							
								 
								jing
							
						 | 
						
							
							
							
							
								
							
								38846aaac6
								
							
								
							
						 | 
						
							
							
								
								remove FixVector(size_t m, ...)
							
							
							
							
							
						 | 
						
							2014-01-23 19:08:20 -05:00 | 
						
					
				
					
						
							
							
								 
								jing
							
						 | 
						
							
							
							
							
								
							
								376892f67f
								
							
								
							
						 | 
						
							
							
								
								fix FixVector(size_t m, ...), which also has dangerous behavior
							
							
							
							
							
						 | 
						
							2014-01-23 19:02:24 -05:00 | 
						
					
				
					
						
							
							
								 
								jing
							
						 | 
						
							
							
							
							
								
							
								8641816b21
								
							
								
							
						 | 
						
							
							
								
								fix Vector_() in gtsam_unstable and tests
							
							
							
							
							
						 | 
						
							2014-01-23 02:03:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								4e2b658588
								
							
								
							
						 | 
						
							
							
								
								some excel file I forgot to check in
							
							
							
							
							
						 | 
						
							2013-11-23 19:04:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								5a71336ddd
								
							
								
							
						 | 
						
							
							
								
								Fixed a compile error with Clang 5.0 on OS Mavericks
							
							
							
							
							
						 | 
						
							2013-10-30 12:15:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								788f69c00e
								
							
								
							
						 | 
						
							
							
								
								Add header for size_t since gcc requires
							
							
							
							
							
						 | 
						
							2013-10-28 18:07:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								b88e15e694
								
							
								
							
						 | 
						
							
							
								
								Faster variant of DSFMap, if not as elegant.
							
							
							
							
							
						 | 
						
							2013-10-27 03:45:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								d1a62b0cc1
								
							
								
							
						 | 
						
							
							
								
								Killed other variants
							
							
							
							
							
						 | 
						
							2013-10-27 02:50:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								f4b7ab54b0
								
							
								
							
						 | 
						
							
							
								
								Several DSFMap variants
							
							
							
							
							
						 | 
						
							2013-10-27 02:18:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Andrew Melim
							
						 | 
						
							
							
							
							
								
							
								5e29bc5b67
								
							
								
							
						 | 
						
							
							
								
								Return set partitions from DFSMap
							
							
							
							
							
						 | 
						
							2013-10-26 22:22:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								14ab4f6355
								
							
								
							
						 | 
						
							
							
								
								Quadratic growth in nr images to be expected.
							
							
							
							
							
						 | 
						
							2013-10-26 20:21:10 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								b80859211c
								
							
								
							
						 | 
						
							
							
								
								Timing DSF variants: functional DSF is faster than in-place, but both way slower than DSFMap, which in turn is slower than DSFBase
							
							
							
							
							
						 | 
						
							2013-10-26 20:14:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								4e68feff37
								
							
								
							
						 | 
						
							
							
								
								Small improvements
							
							
							
							
							
						 | 
						
							2013-10-26 20:12:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								48dd3cb769
								
							
								
							
						 | 
						
							
							
								
								DSF with Map, allows more general types
							
							
							
							
							
						 | 
						
							2013-10-26 17:57:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								19966fe112
								
							
								
							
						 | 
						
							
							
								
								Added pairwise matching example
							
							
							
							
							
						 | 
						
							2013-10-26 16:08:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Alex Cunningham
							
						 | 
						
							
							
							
							
								
							
								c6cf4d2dab
								
							
								
							
						 | 
						
							
							
								
								Removed use of convenience libraries for tests - wasn't really supported in current version
							
							
							
							
							
						 | 
						
							2013-08-19 15:32:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Beall
							
						 | 
						
							
							
							
							
								
							
								7ad3de6bc0
								
							
								
							
						 | 
						
							
							
								
								documentation
							
							
							
							
							
						 | 
						
							2013-05-08 20:10:49 +00:00 |