bf1edde6e2 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/Adjoint_tests (pull request  #337 )  
							
							... 
							
							
							
							Just making sure Adjoints are correct
Approved-by: Andrei Costinescu <andrei.costinescu@yahoo.com> 
							
						 
						
							2018-11-10 16:05:09 +00:00  
				
					
						
							
							
								 
						
							
							
								48117d35ff 
								
							
								 
							
						 
						
							
							
								
								Just making sure Adjoints are correct  
							
							
							
						 
						
							2018-11-10 01:18:27 -05:00  
				
					
						
							
							
								 
						
							
							
								a014fd2f22 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/msvc2017  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/geometry/tests/testCameraSet.cpp
#	gtsam/inference/Ordering.h 
							
						 
						
							2018-11-09 12:10:57 -05:00  
				
					
						
							
							
								 
						
							
							
								4ca70bea3a 
								
							
								 
							
						 
						
							
							
								
								Merged in FastVector Alias/KeyVector everywhere (pull request  #335 ).  
							
							... 
							
							
							
							When trying to add explicit to constructors in FastVector I found there were a lot of implicit conversions going on inside GTSAM. This PR should remedy that. I also switched to a type alias for FastVector, since we are now squarely C++11. 
							
						 
						
							2018-11-09 03:35:43 +00:00  
				
					
						
							
							
								 
						
							
							
								ea953a3d45 
								
							
								 
							
						 
						
							
							
								
								Removed old FastVector code.  
							
							
							
						 
						
							2018-11-08 22:32:39 -05:00  
				
					
						
							
							
								 
						
							
							
								895da61f05 
								
							
								 
							
						 
						
							
							
								
								Fix remaining FastVector errors for gcc + tbb + Ubuntu in tests  
							
							
							
						 
						
							2018-11-08 16:18:51 -08:00  
				
					
						
							
							
								 
						
							
							
								79fe89eaa9 
								
							
								 
							
						 
						
							
							
								
								Switched to using c++11 braces-style initialization  
							
							
							
						 
						
							2018-11-08 17:26:09 -05:00  
				
					
						
							
							
								 
						
							
							
								8f83791bb6 
								
							
								 
							
						 
						
							
							
								
								Fixed 'make timing' compile errors  
							
							
							
						 
						
							2018-11-08 17:17:13 -05:00  
				
					
						
							
							
								 
						
							
							
								355bb25339 
								
							
								 
							
						 
						
							
							
								
								Metis does not like TBB allocated vectors  
							
							
							
						 
						
							2018-11-08 16:53:08 -05:00  
				
					
						
							
							
								 
						
							
							
								99e346d6d1 
								
							
								 
							
						 
						
							
							
								
								return const & to vectors and remove obsolete member variable  
							
							
							
						 
						
							2018-11-08 16:37:33 -05:00  
				
					
						
							
							
								 
						
							
							
								6fef22f1ed 
								
							
								 
							
						 
						
							
							
								
								C++ typedef is all we need?  
							
							
							
						 
						
							2018-11-08 16:18:12 -05:00  
				
					
						
							
							
								 
						
							
							
								b7f7e147cd 
								
							
								 
							
						 
						
							
							
								
								Removed explicit again  
							
							
							
						 
						
							2018-11-08 13:39:03 -05:00  
				
					
						
							
							
								 
						
							
							
								d86782eebc 
								
							
								 
							
						 
						
							
							
								
								Some remaining std::vector stragglers  
							
							
							
						 
						
							2018-11-08 12:25:21 -05:00  
				
					
						
							
							
								 
						
							
							
								2aa43e11bd 
								
							
								 
							
						 
						
							
							
								
								Use KeyVector everywhere to avoid conversions  
							
							
							
						 
						
							2018-11-08 10:10:32 -05:00  
				
					
						
							
							
								 
						
							
							
								1becaab652 
								
							
								 
							
						 
						
							
							
								
								Added comment  
							
							
							
						 
						
							2018-11-08 09:52:12 -05:00  
				
					
						
							
							
								 
						
							
							
								85a2c8e5bf 
								
							
								 
							
						 
						
							
							
								
								Restored flag, builds fine  
							
							
							
						 
						
							2018-11-08 09:51:46 -05:00  
				
					
						
							
							
								 
						
							
							
								8d61e3a4d9 
								
							
								 
							
						 
						
							
							
								
								Restored to (nonsensical?) state it was before  
							
							
							
						 
						
							2018-11-08 09:51:23 -05:00  
				
					
						
							
							
								 
						
							
							
								c1840f3d24 
								
							
								 
							
						 
						
							
							
								
								Removed TODO, superfluous comments  
							
							
							
						 
						
							2018-11-08 09:51:01 -05:00  
				
					
						
							
							
								 
						
							
							
								43bae4dc2f 
								
							
								 
							
						 
						
							
							
								
								Added explicit to constructors  
							
							
							
						 
						
							2018-11-08 00:58:30 -05:00  
				
					
						
							
							
								 
						
							
							
								2194762f11 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/alignment (pull request  #333 )  
							
							... 
							
							
							
							Fixing more alignment issues 
							
						 
						
							2018-11-07 15:12:58 +00:00  
				
					
						
							
							
								 
						
							
							
								1d16a6c391 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/kinematics (pull request  #334 )  
							
							... 
							
							
							
							Added an example to show how GTSAM can be used to model planar manipulator arms. 
							
						 
						
							2018-11-07 01:45:00 +00:00  
				
					
						
							
							
								 
						
							
							
								8e7892875a 
								
							
								 
							
						 
						
							
							
								
								Check GeographicLib version  
							
							
							
						 
						
							2018-11-06 17:32:31 -05:00  
				
					
						
							
							
								 
						
							
							
								2ee72806ab 
								
							
								 
							
						 
						
							
							
								
								Eigen warning on clang  
							
							
							
						 
						
							2018-11-06 17:32:05 -05:00  
				
					
						
							
							
								 
						
							
							
								79d63010dd 
								
							
								 
							
						 
						
							
							
								
								Give access to bearing/range  
							
							
							
						 
						
							2018-11-06 13:28:47 -05:00  
				
					
						
							
							
								 
						
							
							
								dbcbc58b69 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/fix/alignment' into fix/msvc2017  
							
							
							
						 
						
							2018-11-06 10:18:20 -05:00  
				
					
						
							
							
								 
						
							
							
								4113d99e20 
								
							
								 
							
						 
						
							
							
								
								On MSVC, use aligned malloc and free  
							
							
							
						 
						
							2018-11-06 10:17:41 -05:00  
				
					
						
							
							
								 
						
							
							
								36f5dbf9d2 
								
							
								 
							
						 
						
							
							
								
								make_shared -> allocate_shared, for alignment  
							
							
							
						 
						
							2018-11-06 10:17:13 -05:00  
				
					
						
							
							
								 
						
							
							
								d02b33af88 
								
							
								 
							
						 
						
							
							
								
								Deprecated ProductManifold as has alignment issues and is overly obfuscating.  
							
							
							
						 
						
							2018-11-06 10:16:55 -05:00  
				
					
						
							
							
								 
						
							
							
								fd1b09df53 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/fix/alignment' into fix/msvc2017  
							
							
							
						 
						
							2018-11-06 00:31:09 -05:00  
				
					
						
							
							
								 
						
							
							
								3c4aadc712 
								
							
								 
							
						 
						
							
							
								
								Use allocate_shared rather than make_shared to make sure alignment is good  
							
							
							
						 
						
							2018-11-06 00:30:18 -05:00  
				
					
						
							
							
								 
						
							
							
								c58a78b60a 
								
							
								 
							
						 
						
							
							
								
								More aligned new operators  
							
							
							
						 
						
							2018-11-06 00:29:38 -05:00  
				
					
						
							
							
								 
						
							
							
								2584d421b8 
								
							
								 
							
						 
						
							
							
								
								Weird alignment issue -> changed to static  
							
							
							
						 
						
							2018-11-06 00:29:02 -05:00  
				
					
						
							
							
								 
						
							
							
								65c0515829 
								
							
								 
							
						 
						
							
							
								
								Ignore windows temps  
							
							
							
						 
						
							2018-11-06 00:28:36 -05:00  
				
					
						
							
							
								 
						
							
							
								7d4ec36279 
								
							
								 
							
						 
						
							
							
								
								Removed some offending headers in pch  
							
							
							
						 
						
							2018-11-06 00:19:54 -05:00  
				
					
						
							
							
								 
						
							
							
								68f1cbdb08 
								
							
								 
							
						 
						
							
							
								
								Refactored templates so we can get rid of FactorGraph include for faster/tighter compile  
							
							
							
						 
						
							2018-11-06 00:18:45 -05:00  
				
					
						
							
							
								 
						
							
							
								f7bd2a5fa4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/fix/alignment' into fix/msvc2017  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/geometry/Pose3.h
#	gtsam/slam/EssentialMatrixConstraint.h 
							
						 
						
							2018-11-05 09:38:03 -05:00  
				
					
						
							
							
								 
						
							
							
								5409477c45 
								
							
								 
							
						 
						
							
							
								
								Add aligned new operator  
							
							
							
						 
						
							2018-11-05 00:19:04 -05:00  
				
					
						
							
							
								 
						
							
							
								7e566aeb16 
								
							
								 
							
						 
						
							
							
								
								Resolve alignment conflict  
							
							
							
						 
						
							2018-11-05 00:15:21 -05:00  
				
					
						
							
							
								 
						
							
							
								86bd7a785c 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/msvc2017  
							
							
							
						 
						
							2018-11-05 00:07:36 -05:00  
				
					
						
							
							
								 
						
							
							
								dedea83bd6 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/alignment  
							
							
							
						 
						
							2018-11-05 00:07:07 -05:00  
				
					
						
							
							
								 
						
							
							
								34cdd4f529 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/pch' into develop  
							
							
							
						 
						
							2018-11-05 00:04:29 -05:00  
				
					
						
							
							
								 
						
							
							
								415e4b10b1 
								
							
								 
							
						 
						
							
							
								
								Adding a pre-compiled header for MSVC  
							
							... 
							
							
							
							(cherry picked from commit e38a3156c3 
							
						 
						
							2018-11-04 22:48:10 -05:00  
				
					
						
							
							
								 
						
							
							
								6e1994abd3 
								
							
								 
							
						 
						
							
							
								
								No longer uses ProductManifold, compilation issue with aligned operator.  
							
							
							
						 
						
							2018-11-04 22:41:15 -05:00  
				
					
						
							
							
								 
						
							
							
								fb40155198 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/alignment  
							
							
							
						 
						
							2018-11-04 15:03:39 -05:00  
				
					
						
							
							
								 
						
							
							
								ab67a94e26 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into fix/msvc2017  
							
							
							
						 
						
							2018-11-04 15:01:21 -05:00  
				
					
						
							
							
								 
						
							
							
								36c2885f0b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'fix/gtsam_exports' into develop  
							
							
							
						 
						
							2018-11-04 14:34:05 -05:00  
				
					
						
							
							
								 
						
							
							
								fce0f15c1b 
								
							
								 
							
						 
						
							
							
								
								Adding all missing GTSAM_EXPORT directives from 'origin/fix/msvc2017'  
							
							
							
						 
						
							2018-11-04 14:32:29 -05:00  
				
					
						
							
							
								 
						
							
							
								b8f3cd0f13 
								
							
								 
							
						 
						
							
							
								
								Merge in alignment-related changes from 'origin/fix/msvc2017'  
							
							
							
						 
						
							2018-11-04 13:05:28 -05:00  
				
					
						
							
							
								 
						
							
							
								e38a3156c3 
								
							
								 
							
						 
						
							
							
								
								Adding a pre-compiled header for MSVC  
							
							
							
						 
						
							2018-11-04 12:37:43 -05:00  
				
					
						
							
							
								 
						
							
							
								1427977230 
								
							
								 
							
						 
						
							
							
								
								Undo Eigen change (needed to remove GTSAM_EXPORT in SO3 to do this)  
							
							
							
						 
						
							2018-11-03 10:20:31 -04:00