2175f804dd 
								
							
								 
							
						 
						
							
							
								
								Revert changes to Pose2 r(), t()  
							
							
							
						 
						
							2023-04-09 14:18:53 -04:00  
				
					
						
							
							
								 
						
							
							
								7e30cc7c9d 
								
							
								 
							
						 
						
							
							
								
								Convert Pose2 r/t accessors to inline  
							
							
							
						 
						
							2023-04-09 11:38:40 -04:00  
				
					
						
							
							
								 
						
							
							
								908ed31698 
								
							
								 
							
						 
						
							
							
								
								add clang-format  
							
							
							
						 
						
							2023-04-08 16:24:46 +08:00  
				
					
						
							
							
								 
						
							
							
								329041d724 
								
							
								 
							
						 
						
							
							
								
								use auto for map for-loop  
							
							... 
							
							
							
							1. reserve vector size in DecisionTreeFactor::apply
2. use auto in range-base for-loop to avoid implictly conversion in VectorValues and DecisionTreeFactor. Some format issues are address, too (add spaces). 
							
						 
						
							2023-04-08 14:54:06 +08:00  
				
					
						
							
							
								 
						
							
							
								1818695664 
								
							
								 
							
						 
						
							
							
								
								updated docs to better describe nrAssignments  
							
							
							
						 
						
							2023-03-29 18:40:53 -04:00  
				
					
						
							
							
								 
						
							
							
								d6a24847f1 
								
							
								 
							
						 
						
							
							
								
								Extends python iface Pose2 component jacobians  
							
							
							
						 
						
							2023-03-27 18:05:18 -04:00  
				
					
						
							
							
								 
						
							
							
								6baa7e102b 
								
							
								 
							
						 
						
							
							
								
								Adds jacobians for Pose2 component extraction  
							
							... 
							
							
							
							Adds jacobians to translation() and rotation() for Pose2 to bring it
into spec with Pose3's equilivent functions. Also adds tests. 
							
						 
						
							2023-03-27 17:28:45 -04:00  
				
					
						
							
							
								 
						
							
							
								6aa7d667f3 
								
							
								 
							
						 
						
							
							
								
								add unit test showing issue with nrAssignments  
							
							
							
						 
						
							2023-03-26 16:04:16 -04:00  
				
					
						
							
							
								 
						
							
							
								e114e9f6d2 
								
							
								 
							
						 
						
							
							
								
								add nrAssignments method for DecisionTree  
							
							
							
						 
						
							2023-03-26 16:02:36 -04:00  
				
					
						
							
							
								 
						
							
							
								db6792c894 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix invalid rotation matrix in test_rotate()  
							
							... 
							
							
							
							The python unittest `test_Rot3` fails in case gtsam is compiled with cmake option `-D GTSAM_USE_QUATERNION=ON`.
The cause of the test failure is an invalid rotationmatrix with negative determinant in `test_rotate()`. 
							
						 
						
							2023-03-24 14:46:00 +01:00  
				
					
						
							
							
								 
						
							
							
								baae3e265d 
								
							
								 
							
						 
						
							
							
								
								remove extra semi-colon  
							
							
							
						 
						
							2023-03-17 18:00:18 -04:00  
				
					
						
							
							
								 
						
							
							
								c46bed7e52 
								
							
								 
							
						 
						
							
							
								
								fix hybrid timing calls to allow working with outer scope  
							
							
							
						 
						
							2023-03-17 17:59:51 -04:00  
				
					
						
							
							
								 
						
							
							
								488dd7838f 
								
							
								 
							
						 
						
							
							
								
								update HybridSmoother to be more like HybridISAM, compute ordering if not given  
							
							
							
						 
						
							2023-03-17 17:58:31 -04:00  
				
					
						
							
							
								 
						
							
							
								29b245d1dc 
								
							
								 
							
						 
						
							
							
								
								avoid multiple std::string() calls in toc function  
							
							
							
						 
						
							2023-03-17 15:50:40 -04:00  
				
					
						
							
							
								 
						
							
							
								1db3cdc780 
								
							
								 
							
						 
						
							
							
								
								add curly braces to make code more readable  
							
							
							
						 
						
							2023-03-17 15:50:03 -04:00  
				
					
						
							
							
								 
						
							
							
								e331a47b6f 
								
							
								 
							
						 
						
							
							
								
								fix doc typo  
							
							
							
						 
						
							2023-03-17 15:49:03 -04:00  
				
					
						
							
							
								 
						
							
							
								005c7d4e2d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1493  from borglab/fix/1490  
							
							
							
						 
						
							2023-03-13 16:16:52 -04:00  
				
					
						
							
							
								 
						
							
							
								16e2ee8ae6 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary header that needs boost  
							
							
							
						 
						
							2023-03-10 16:05:01 -05:00  
				
					
						
							
							
								 
						
							
							
								e5bf78e688 
								
							
								 
							
						 
						
							
							
								
								remove extra semicolons  
							
							
							
						 
						
							2023-03-10 15:36:46 -05:00  
				
					
						
							
							
								 
						
							
							
								a6d13763a6 
								
							
								 
							
						 
						
							
							
								
								replaced concept check no op with alternate that doesn't cause a segfault  
							
							
							
						 
						
							2023-03-10 15:34:50 -05:00  
				
					
						
							
							
								 
						
							
							
								551818cbf1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1486  from borglab/jlblancoc-patch-2  
							
							... 
							
							
							
							cmake: explicitly specifying the linker language for gtsam 
							
						 
						
							2023-03-07 17:55:31 -08:00  
				
					
						
							
							
								 
						
							
							
								6cfb82791b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1488  from borglab/fix-default-shared-libs  
							
							... 
							
							
							
							Go back to default shared libraries, and fix unhandled case. 
							
						 
						
							2023-03-07 18:42:51 -05:00  
				
					
						
							
							
								 
						
							
							
								d7d55e515f 
								
							
								 
							
						 
						
							
							
								
								Revert "create shared library for special builds to save memory"  
							
							... 
							
							
							
							This reverts commit a8aac45fd6 
							
						 
						
							2023-03-07 17:28:09 -05:00  
				
					
						
							
							
								 
						
							
							
								2e9db2a5e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1487  from borglab/fix-system-pybind11-first  
							
							... 
							
							
							
							Allow using system pybind11 if it exists. 
							
						 
						
							2023-03-07 13:00:09 -08:00  
				
					
						
							
							
								 
						
							
							
								42fb89993d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1483  from borglab/fixes/boost_usage_leak  
							
							... 
							
							
							
							A few minor fixes to allow compiling 'boost-free' gtsam without compi… 
							
						 
						
							2023-03-07 12:56:17 -08:00  
				
					
						
							
							
								 
						
							
							
								ae22dc1b6f 
								
							
								 
							
						 
						
							
							
								
								Use quotes to include 'gtsam_instable/dllexport.h'  
							
							
							
						 
						
							2023-03-07 11:31:58 -08:00  
				
					
						
							
							
								 
						
							
							
								910e71a878 
								
							
								 
							
						 
						
							
							
								
								seperately include  'gtsam_unstable/dllexport.h' inside IncrementalFixedLagSmoother.h  
							
							
							
						 
						
							2023-03-07 11:14:40 -08:00  
				
					
						
							
							
								 
						
							
							
								348677a7bd 
								
							
								 
							
						 
						
							
							
								
								Conditionally include 'gtsam_unstable/dllexport.h'  
							
							
							
						 
						
							2023-03-06 17:00:21 -08:00  
				
					
						
							
							
								 
						
							
							
								e69d0dc33a 
								
							
								 
							
						 
						
							
							
								
								Fix import  
							
							
							
						 
						
							2023-03-06 16:45:49 -08:00  
				
					
						
							
							
								 
						
							
							
								cb8cd25b28 
								
							
								 
							
						 
						
							
							
								
								Get rid of 'shadow-field' errors/warnings  
							
							
							
						 
						
							2023-03-06 15:21:11 -08:00  
				
					
						
							
							
								 
						
							
							
								8830896f01 
								
							
								 
							
						 
						
							
							
								
								Fix merge conflicts  
							
							
							
						 
						
							2023-03-06 15:02:08 -08:00  
				
					
						
							
							
								 
						
							
							
								fac3590994 
								
							
								 
							
						 
						
							
							
								
								'push_back' entire factor graph instead of individual 'factors'  
							
							
							
						 
						
							2023-03-06 14:58:50 -08:00  
				
					
						
							
							
								 
						
							
							
								6debd8bfeb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1485  from borglab/jlblancoc-patch-1  
							
							
							
						 
						
							2023-03-06 10:09:28 -05:00  
				
					
						
							
							
								 
						
							
							
								3819f7ee03 
								
									
								
							
								 
							
						 
						
							
							
								
								Go back to default shared libraries, and fix unhandled case.  
							
							
							
						 
						
							2023-03-06 01:30:50 +01:00  
				
					
						
							
							
								 
						
							
							
								ffc09cb56b 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow using system pybind11 if it exists.  
							
							... 
							
							
							
							Integrated upstream from https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0003-Using-the-system-pybind11.patch 
with the additional fix for the cmake policy.
cc: @dkogan 
							
						 
						
							2023-03-06 01:15:00 +01:00  
				
					
						
							
							
								 
						
							
							
								b86a784e2d 
								
									
								
							
								 
							
						 
						
							
							
								
								cmake: explicitly specifying the linker language for gtsam  
							
							... 
							
							
							
							Integrating upstream from: https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0004-I-m-explicitly-specifying-the-linker-language-for-gt.patch 
cc: original author @dkogan 
							
						 
						
							2023-03-06 01:08:09 +01:00  
				
					
						
							
							
								 
						
							
							
								31289ebda2 
								
									
								
							
								 
							
						 
						
							
							
								
								Update CodingGuidelines.lyx  
							
							... 
							
							
							
							Integrated upstream from https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0001-Added-forgotten-usepackage-in-CodingGuidelines.lyx.patch 
Original author: @dkogan 
							
						 
						
							2023-03-06 00:58:23 +01:00  
				
					
						
							
							
								 
						
							
							
								eda4a08b4b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1481  from borglab/hybrid/constant-term  
							
							
							
						 
						
							2023-03-05 09:57:07 -05:00  
				
					
						
							
							
								 
						
							
							
								28217ea767 
								
							
								 
							
						 
						
							
							
								
								some fixes  
							
							
							
						 
						
							2023-03-04 20:28:28 -05:00  
				
					
						
							
							
								 
						
							
							
								269de94f9b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hybrid/constant-term  
							
							
							
						 
						
							2023-03-04 15:11:52 -05:00  
				
					
						
							
							
								 
						
							
							
								3ebf7c7f44 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1484  from borglab/ci/boost  
							
							... 
							
							
							
							CI Updates 
							
						 
						
							2023-03-04 11:56:58 -08:00  
				
					
						
							
							
								 
						
							
							
								3f89c7af49 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2023-03-04 11:50:51 -05:00  
				
					
						
							
							
								 
						
							
							
								9211dddf6c 
								
							
								 
							
						 
						
							
							
								
								improve the mixture factor handling so it uses the factor directly  
							
							
							
						 
						
							2023-03-04 11:50:41 -05:00  
				
					
						
							
							
								 
						
							
							
								a8aac45fd6 
								
							
								 
							
						 
						
							
							
								
								create shared library for special builds to save memory  
							
							
							
						 
						
							2023-03-03 12:48:52 -05:00  
				
					
						
							
							
								 
						
							
							
								0e6be7393b 
								
							
								 
							
						 
						
							
							
								
								remove redundant push action from build-linux  
							
							
							
						 
						
							2023-03-03 12:48:28 -05:00  
				
					
						
							
							
								 
						
							
							
								c42ea14ce1 
								
							
								 
							
						 
						
							
							
								
								increase swap space for special builds  
							
							
							
						 
						
							2023-03-03 12:48:04 -05:00  
				
					
						
							
							
								 
						
							
							
								62cf5bff97 
								
							
								 
							
						 
						
							
							
								
								don't print warnings to CI  
							
							
							
						 
						
							2023-03-03 12:46:59 -05:00  
				
					
						
							
							
								 
						
							
							
								147eb0d453 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1308  from borglab/combined-imu-factor  
							
							
							
						 
						
							2023-03-03 11:55:43 -05:00  
				
					
						
							
							
								 
						
							
							
								e075f18011 
								
							
								 
							
						 
						
							
							
								
								Adds a 'no-unstable' configuration to CI  
							
							
							
						 
						
							2023-03-02 18:08:08 -08:00  
				
					
						
							
							
								 
						
							
							
								ec91f96f3d 
								
							
								 
							
						 
						
							
							
								
								import missing header  
							
							
							
						 
						
							2023-03-02 14:15:25 -08:00