4c44ddc4e6 
								
							
								 
							
						 
						
							
							
								
								Print all python-related dependency warnings at the end of cmake output with all the other warnings. Don't automatically toggle GTSAM_BUILD_PYTHON option to OFF - this is more consistent with how other options are handled.  
							
							
							
						 
						
							2016-01-21 01:13:22 -05:00  
				
					
						
							
							
								 
						
							
							
								eb5d026a4a 
								
							
								 
							
						 
						
							
							
								
								Synced with commit  b30d90bf70 (diff-43bc6d5065b2331de9923fd47b8c5d56) 
							
							
							
						 
						
							2016-01-20 09:28:30 -08:00  
				
					
						
							
							
								 
						
							
							
								c77997fbb1 
								
							
								 
							
						 
						
							
							
								
								Fixed typo  
							
							
							
						 
						
							2016-01-19 23:18:39 -08:00  
				
					
						
							
							
								 
						
							
							
								31888d653c 
								
							
								 
							
						 
						
							
							
								
								Remove CMake option to use 3rdparty numpy C-API  
							
							
							
						 
						
							2016-01-19 14:45:34 -05:00  
				
					
						
							
							
								 
						
							
							
								ba13d74363 
								
							
								 
							
						 
						
							
							
								
								Delete 3dparty numpy C-api  
							
							
							
						 
						
							2016-01-19 09:56:36 -08:00  
				
					
						
							
							
								 
						
							
							
								0dc0fa714b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/py_wrap_handwritten  
							
							
							
						 
						
							2016-01-19 09:10:57 -08:00  
				
					
						
							
							
								 
						
							
							
								43334e0f8b 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/ExpmapArgument (pull request  #204 )  
							
							... 
							
							
							
							Correct Expmap argument 
							
						 
						
							2016-01-18 00:52:52 -08:00  
				
					
						
							
							
								 
						
							
							
								e6b9c6fc95 
								
							
								 
							
						 
						
							
							
								
								Tiny typo, lots of mallocs!  
							
							
							
						 
						
							2016-01-17 23:39:43 -08:00  
				
					
						
							
							
								 
						
							
							
								af40679dbf 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/small_Rot3_optimizations (pull request  #203 )  
							
							... 
							
							
							
							Feature/small_rot3_optimizations 
							
						 
						
							2016-01-17 21:32:55 -08:00  
				
					
						
							
							
								 
						
							
							
								a0f32f6d14 
								
							
								 
							
						 
						
							
							
								
								Got rid of dynamic Matrix in rotate  
							
							
							
						 
						
							2016-01-17 19:23:18 -08:00  
				
					
						
							
							
								 
						
							
							
								c1b2e9d726 
								
							
								 
							
						 
						
							
							
								
								Optmized ExpmapDerivative  
							
							
							
						 
						
							2016-01-17 19:22:49 -08:00  
				
					
						
							
							
								 
						
							
							
								3c1ddd7a3f 
								
							
								 
							
						 
						
							
							
								
								Inlined skewSymmetric  
							
							
							
						 
						
							2016-01-17 19:22:14 -08:00  
				
					
						
							
							
								 
						
							
							
								25948677c5 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/SmartFactorSerialization (pull request  #202 )  
							
							... 
							
							
							
							fixed smart factors / IMU factor serialization, add unit tests 
							
						 
						
							2016-01-14 07:58:22 -08:00  
				
					
						
							
							
								 
						
							
							
								c3edee1e2d 
								
							
								 
							
						 
						
							
							
								
								fixed imu factor serialization, add unit test  
							
							
							
						 
						
							2016-01-13 21:33:41 -05:00  
				
					
						
							
							
								 
						
							
							
								6ab909a92c 
								
							
								 
							
						 
						
							
							
								
								fixed smart factors serialization, add unit tests]  
							
							
							
						 
						
							2016-01-13 12:22:58 -05:00  
				
					
						
							
							
								 
						
							
							
								31eec5317c 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/biasJacobians (pull request  #201 )  
							
							... 
							
							
							
							Feature/biasjacobians 
							
						 
						
							2015-12-30 12:12:13 -08:00  
				
					
						
							
							
								 
						
							
							
								b3ffc6d824 
								
							
								 
							
						 
						
							
							
								
								Added missing Jacobians  
							
							
							
						 
						
							2015-12-30 00:15:02 -08:00  
				
					
						
							
							
								 
						
							
							
								6f8b05c0d0 
								
							
								 
							
						 
						
							
							
								
								ignore some files  
							
							
							
						 
						
							2015-12-30 00:14:51 -08:00  
				
					
						
							
							
								 
						
							
							
								4f4d7c2af5 
								
							
								 
							
						 
						
							
							
								
								Add value_exists() and calculate_pose3_estimate to ISAM2 in python  
							
							
							
						 
						
							2015-12-11 18:20:33 +01: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  
				
					
						
							
							
								 
						
							
							
								2754613072 
								
							
								 
							
						 
						
							
							
								
								Add support for int64 and uint64 as it was done in Schweizer-Messer  
							
							... 
							
							
							
							See https://github.com/ethz-asl/Schweizer-Messer  
							
						 
						
							2015-12-03 13:04:54 +01:00  
				
					
						
							
							
								 
						
							
							
								46178731c6 
								
							
								 
							
						 
						
							
							
								
								"cmake -E copy_if_different" -> "cmake -E copy" for .py files  
							
							... 
							
							
							
							"cmake -E copy" is enough because it checks the timestamp to decide if it the
copy should be made or not. 
							
						 
						
							2015-12-03 13:01:19 +01:00  
				
					
						
							
							
								 
						
							
							
								31a88ba910 
								
							
								 
							
						 
						
							
							
								
								Remove some variables to improve readbility  
							
							
							
						 
						
							2015-12-02 15:29:07 +01:00  
				
					
						
							
							
								 
						
							
							
								87211319fb 
								
							
								 
							
						 
						
							
							
								
								Update python/README.md  
							
							
							
						 
						
							2015-12-02 14:35:51 +01:00  
				
					
						
							
							
								 
						
							
							
								4f509c2dff 
								
							
								 
							
						 
						
							
							
								
								Improve printing when copying .py files  
							
							
							
						 
						
							2015-12-02 14:15:10 +01:00  
				
					
						
							
							
								 
						
							
							
								81a1fe1c3a 
								
							
								 
							
						 
						
							
							
								
								Create a proper target to generate python/gtsam/_libgtsam_python.so in the build directory  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								4671b03e74 
								
							
								 
							
						 
						
							
							
								
								Only copy .py files if they've changed  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								768c594299 
								
							
								 
							
						 
						
							
							
								
								Copy python/gtsam to build/python directory  
							
							... 
							
							
							
							Not the best way since the gtsam module into build/python won't be updated if
.py files change in the python module. 
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								888af6b948 
								
							
								 
							
						 
						
							
							
								
								Remove unused lines that generate warnings on CMake 3.4  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								2e4a96dc18 
								
							
								 
							
						 
						
							
							
								
								Do not store RPATH into _libgtsam_python.so  
							
							... 
							
							
							
							Since we're copying the .so from the build dir to python/gtsam _outside_ the
build dir, we should remove the rpath from the .so, so it will search the
library in the system, and not in the build directory, after installed using
setup.py 
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								57373c8c47 
								
							
								 
							
						 
						
							
							
								
								Wrap Cayley methods to python only if not using Quaternions  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								dfc15a2f17 
								
							
								 
							
						 
						
							
							
								
								Rename python module related cmake variables to improve readability  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								eb798f88fe 
								
							
								 
							
						 
						
							
							
								
								Add NumPy C-API 1.8.2 to gtsam/3rdparty; Add option o use system or bundled one  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								40a567c1ed 
								
							
								 
							
						 
						
							
							
								
								Look for NumPy C-API if building the python module  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								d51c6f3313 
								
							
								 
							
						 
						
							
							
								
								Fix cmake to use default python and boost python versions  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								86c3cf7ff6 
								
							
								 
							
						 
						
							
							
								
								Print cmake python options  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ff298451d7 
								
							
								 
							
						 
						
							
							
								
								Build Python module by default  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								09ec306013 
								
							
								 
							
						 
						
							
							
								
								Update __ini__.py to be supported in python 2 and 3  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								72bcc4f08e 
								
							
								 
							
						 
						
							
							
								
								Change VisualISAM2Example to work with python 2 and python 3  
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
				
					
						
							
							
								 
						
							
							
								dfa2b53eeb 
								
							
								 
							
						 
						
							
							
								
								import_array() --> import_array1()  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								5b116a4a67 
								
							
								 
							
						 
						
							
							
								
								Add option to chose target python version to create module  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								ea6ecdd9d5 
								
							
								 
							
						 
						
							
							
								
								Move subdirlist macro to cmake/GtsamPythonWrap.cmake  
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamPythonWrap.cmake 
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								4f98ec889c 
								
							
								 
							
						 
						
							
							
								
								Fix python instalation using distutils  
							
							... 
							
							
							
							Conflicts:
	python/README.md 
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								d3db7309bc 
								
							
								 
							
						 
						
							
							
								
								Make libgtsam_python a hidden module by adding '_' before lib name  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								8fa1acc553 
								
							
								 
							
						 
						
							
							
								
								Move plot functions to a submodule utils  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								4f37929d80 
								
							
								 
							
						 
						
							
							
								
								Add ploting to VisualISAM2Example.py  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								46a1970731 
								
							
								 
							
						 
						
							
							
								
								Wrap KeyVector to python  
							
							... 
							
							
							
							While here, do small cleanup on exportgtsam.cpp 
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								a6b48194fd 
								
							
								 
							
						 
						
							
							
								
								Print result of example to console  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
				
					
						
							
							
								 
						
							
							
								92bfcaa004 
								
							
								 
							
						 
						
							
							
								
								Wrap some properties of ISAM2Params to python  
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00