ae86bf0271 
								
							
								 
							
						 
						
							
							
								
								BackprojectFromCamera and some small fixes from Skydio  
							
							
							
						 
						
							2018-05-11 15:13:14 -07:00  
				
					
						
							
							
								 
						
							
							
								42e7e31340 
								
							
								 
							
						 
						
							
							
								
								Add new Pose3::bearing overload to Python wrapper  
							
							
							
						 
						
							2017-03-13 10:31:37 -07:00  
				
					
						
							
							
								 
						
							
							
								fbe9aac41c 
								
							
								 
							
						 
						
							
							
								
								squash local changes on top of gtsam upstream pull from 6/14/2016  
							
							
							
						 
						
							2016-06-18 23:13:59 -07:00  
				
					
						
							
							
								 
						
							
							
								a79be00dd6 
								
							
								 
							
						 
						
							
							
								
								no wrapping if typedef  
							
							
							
						 
						
							2016-06-08 18:34:24 -07:00  
				
					
						
							
							
								 
						
							
							
								be21889e9d 
								
							
								 
							
						 
						
							
							
								
								One flag to rule them all: GTSAM_TYPEDEF_POINTS_TO_VECTORS  
							
							
							
						 
						
							2016-06-06 18:31:10 -07:00  
				
					
						
							
							
								 
						
							
							
								bdbbe0203d 
								
							
								 
							
						 
						
							
							
								
								Derive Point2 from Vector2 and deprecate a number of methods  
							
							
							
						 
						
							2016-06-05 23:52:04 -07:00  
				
					
						
							
							
								 
						
							
							
								0372a959ee 
								
							
								 
							
						 
						
							
							
								
								Many small improvements, bug-fixes, and tests  
							
							
							
						 
						
							2016-02-24 11:01:19 -08:00  
				
					
						
							
							
								 
						
							
							
								6d4cf0c115 
								
							
								 
							
						 
						
							
							
								
								Fix compile issue  
							
							
							
						 
						
							2016-02-18 09:55:59 -08:00  
				
					
						
							
							
								 
						
							
							
								a9b0d81be4 
								
							
								 
							
						 
						
							
							
								
								Yet another overload fix in python wrapper  
							
							
							
						 
						
							2016-02-17 18:56:44 -08:00  
				
					
						
							
							
								 
						
							
							
								df4efbf2d7 
								
							
								 
							
						 
						
							
							
								
								Fixed python wrapper issue  
							
							
							
						 
						
							2016-02-17 17:42:20 -08:00  
				
					
						
							
							
								 
						
							
							
								fefb74350a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/lightweightPoint3' into feature/Vector3  
							
							... 
							
							
							
							Conflicts:
	gtsam/geometry/Point3.cpp 
							
						 
						
							2016-02-09 18:03:17 -08:00  
				
					
						
							
							
								 
						
							
							
								90e7a9a194 
								
							
								 
							
						 
						
							
							
								
								Made all methods with derivatives available as free functions  
							
							
							
						 
						
							2016-02-09 18:01:47 -08:00  
				
					
						
							
							
								 
						
							
							
								3394e85ef7 
								
							
								 
							
						 
						
							
							
								
								Now allows for a flag to compile Point3 as derived from Vector3  
							
							
							
						 
						
							2016-02-08 17:34:42 -08:00  
				
					
						
							
							
								 
						
							
							
								4319bece1e 
								
							
								 
							
						 
						
							
							
								
								Deprecated some more methods  
							
							
							
						 
						
							2016-02-08 15:16:11 -08:00  
				
					
						
							
							
								 
						
							
							
								6eece9cc60 
								
							
								 
							
						 
						
							
							
								
								Quaternion now also uppercase  
							
							
							
						 
						
							2016-01-26 23:57:34 -08:00  
				
					
						
							
							
								 
						
							
							
								383986902a 
								
							
								 
							
						 
						
							
							
								
								Add quaternion() method, use properly quaternion named constructor, and add some comments on RzRyRx  
							
							
							
						 
						
							2015-12-11 18:19:05 +01:00  
				
					
						
							
							
								 
						
							
							
								868f1511fc 
								
							
								 
							
						 
						
							
							
								
								Add Quaternion named constructor to Rot3 in the python module  
							
							
							
						 
						
							2015-12-08 14:31:24 +01:00  
				
					
						
							
							
								 
						
							
							
								57373c8c47 
								
							
								 
							
						 
						
							
							
								
								Wrap Cayley methods to python only if not using Quaternions  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								7576dc359d 
								
							
								 
							
						 
						
							
							
								
								Wrap more methods of Pose3 to python  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								49d02c798f 
								
							
								 
							
						 
						
							
							
								
								Wrap PinholeBaseK to python and declare it as parent of PinholeCamera  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								6196f95301 
								
							
								 
							
						 
						
							
							
								
								Wrap Cal3_S2 to python  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								0e134c09db 
								
							
								 
							
						 
						
							
							
								
								Wrap PinholeCameraCal3_S2 to python  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								05f6237f71 
								
							
								 
							
						 
						
							
							
								
								Define NO_IMPORT_ARRAY in all cpp files before including NumpyEigenConverter.hpp  
							
							... 
							
							
							
							This fixes the segmentation fault when converting numpy and Eigen.
The reason is that NumpyEigenConverter.hpp includes numpy/arrayobject.h, and for
the numpy's C-API to work in multiple files we need to define NO_IMPORT_ARRAY
before including numpy/arrayobject.h in all the source files but the one that
defines the module initialization (exportgtsam.cpp in out case), as explained
here:
http://docs.scipy.org/doc/numpy/reference/c-api.array.html#importing-the-api 
Note that PY_ARRAY_UNIQUE_SYMBOL, also needed to work multifile, is already
defined on NumpyEigenConverter.hpp. 
							
						 
						
							2015-12-02 13:35:15 +01:00  
				
					
						
							
							
								 
						
							
							
								c140a784fe 
								
							
								 
							
						 
						
							
							
								
								Add constness to matrices and vectors  
							
							
							
						 
						
							2015-12-02 13:35:15 +01:00  
				
					
						
							
							
								 
						
							
							
								d76ed71c99 
								
							
								 
							
						 
						
							
							
								
								Move my developments to the handwritten structure of files that existed before  
							
							... 
							
							
							
							There's a problem with numpy_eigen causing a segmentation fault. 
							
						 
						
							2015-12-02 13:35:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ffae37a675 
								
							
								 
							
						 
						
							
							
								
								Revert python module to use old handwritten files  
							
							... 
							
							
							
							Just noticed several handwritten files here. I'm reverting the python module to
use these handwritten files to later add the files I was wrapping to the same
framework.
Classes from geometry were wrapped for an old C++ interface, so several
boost python's .def(...) were commented out.
Conflicts:
	python/gtsam/.gitignore 
							
						 
						
							2015-12-02 13:35:15 +01:00  
				
					
						
							
							
								 
						
							
							
								20f5c46507 
								
							
								 
							
						 
						
							
							
								
								Reworked python directory structure. Added readme on constructing python module. Added first unit test for point2. Everything needed to get it passing is also here, including some renaming of variables and emitted library names  
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamPythonWrap.cmake
	python/handwritten/examples/OdometeryExample.py
	wrap/Module.cpp 
							
						 
						
							2015-12-02 13:35:14 +01:00