30703ccb6a 
								
							
								 
							
						 
						
							
							
								
								Removed all deprecated code w Stephanie...  
							
							
							
						 
						
							2020-07-22 17:32:25 -04:00  
				
					
						
							
							
								 
						
							
							
								0ee4e3b77e 
								
							
								 
							
						 
						
							
							
								
								Add more documentation and clang-format  
							
							
							
						 
						
							2020-06-20 09:45:24 +10:00  
				
					
						
							
							
								 
						
							
							
								c422815b94 
								
							
								 
							
						 
						
							
							
								
								Update incorrect test name  
							
							
							
						 
						
							2020-06-20 09:03:17 +10:00  
				
					
						
							
							
								 
						
							
							
								0a44315a7f 
								
							
								 
							
						 
						
							
							
								
								Add Pose3-Point3 factor  
							
							
							
						 
						
							2020-06-20 08:46:06 +10:00  
				
					
						
							
							
								 
						
							
							
								5801ab079d 
								
							
								 
							
						 
						
							
							
								
								rename libmetis -> libmetis-gtsam to avoid collision with system libs  
							
							
							
						 
						
							2020-06-01 16:20:56 -04:00  
				
					
						
							
							
								 
						
							
							
								71f4bb3019 
								
							
								 
							
						 
						
							
							
								
								Use GNUInstallDirs to make install destination directories configurable  
							
							
							
						 
						
							2020-05-31 21:52:00 -04:00  
				
					
						
							
							
								 
						
							
							
								0af2277dc9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #303  from acxz/boost-timer  
							
							... 
							
							
							
							update calls from boost timer 
							
						 
						
							2020-05-10 13:24:04 -04:00  
				
					
						
							
							
								 
						
							
							
								93b4081c7f 
								
							
								 
							
						 
						
							
							
								
								update timing to use internal timing.h api  
							
							
							
						 
						
							2020-05-09 21:29:08 -04:00  
				
					
						
							
							
								 
						
							
							
								89c6bd6af1 
								
							
								 
							
						 
						
							
							
								
								fix sign-compare warning  
							
							
							
						 
						
							2020-05-07 11:47:34 -04:00  
				
					
						
							
							
								 
						
							
							
								93ba522582 
								
							
								 
							
						 
						
							
							
								
								Remove any unnecessary PriorFactor.h includes  
							
							
							
						 
						
							2020-04-12 13:42:02 -04:00  
				
					
						
							
							
								 
						
							
							
								211119b00e 
								
							
								 
							
						 
						
							
							
								
								Replace addPrior<> with addPrior  
							
							
							
						 
						
							2020-04-12 13:10:09 -04:00  
				
					
						
							
							
								 
						
							
							
								aa3ac32235 
								
							
								 
							
						 
						
							
							
								
								Change all old cases of graph.emplace_shared<PriorFactor<...>>(...) and graph.add(PriorFactor<...>(...)) to graph.addPrior<...>(...). Removed unnecessary PriorFactor.h includes.  
							
							
							
						 
						
							2020-04-11 20:09:54 -04:00  
				
					
						
							
							
								 
						
							
							
								f4525b51e4 
								
							
								 
							
						 
						
							
							
								
								Change PriorFactor includes from gtsam/slam to gtsam/nonlinear  
							
							
							
						 
						
							2020-04-10 22:26:22 -04:00  
				
					
						
							
							
								 
						
							
							
								76b29b78af 
								
									
								
							
								 
							
						 
						
							
							
								
								Prefer C++11 nullptr  
							
							
							
						 
						
							2020-04-06 23:31:05 +02:00  
				
					
						
							
							
								 
						
							
							
								9361d5b491 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #260  from borglab/fix/cmake-wrapper-warnings  
							
							... 
							
							
							
							Fixed some wrapper warnings 
							
						 
						
							2020-03-29 19:26:58 -04:00  
				
					
						
							
							
								 
						
							
							
								0c2890b815 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #252  from borglab/feature/TOA  
							
							... 
							
							
							
							Time of arrival measurements 
							
						 
						
							2020-03-25 16:41:02 -04:00  
				
					
						
							
							
								 
						
							
							
								1cfcd2075a 
								
							
								 
							
						 
						
							
							
								
								Style and dates  
							
							
							
						 
						
							2020-03-25 08:59:58 -04:00  
				
					
						
							
							
								 
						
							
							
								ca4daa0894 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #258  from borglab/deprecate-simplecamera  
							
							... 
							
							
							
							Replace SimpleCamera with PinholeCameraCal3_S2 
							
						 
						
							2020-03-23 08:08:18 -04:00  
				
					
						
							
							
								 
						
							
							
								d2d5ce1166 
								
							
								 
							
						 
						
							
							
								
								Eigen alignment  
							
							
							
						 
						
							2020-03-22 12:46:25 -04:00  
				
					
						
							
							
								 
						
							
							
								cd318b2295 
								
							
								 
							
						 
						
							
							
								
								Python example and necessary wrapper gymnastics  
							
							
							
						 
						
							2020-03-18 17:36:42 -04:00  
				
					
						
							
							
								 
						
							
							
								2e75ffd01d 
								
							
								 
							
						 
						
							
							
								
								C++ example  
							
							
							
						 
						
							2020-03-18 17:28:18 -04:00  
				
					
						
							
							
								 
						
							
							
								f3865539c6 
								
							
								 
							
						 
						
							
							
								
								Refactor TOAFactor and test  
							
							
							
						 
						
							2020-03-18 15:44:33 -04:00  
				
					
						
							
							
								 
						
							
							
								2087075ee7 
								
							
								 
							
						 
						
							
							
								
								Transitioned toa method to a functor  
							
							
							
						 
						
							2020-03-17 14:34:11 -04:00  
				
					
						
							
							
								 
						
							
							
								8e81890f9b 
								
							
								 
							
						 
						
							
							
								
								eradicated last vestiges of boost/random in gtsam_unstable  
							
							
							
						 
						
							2020-02-28 07:21:54 -08:00  
				
					
						
							
							
								 
						
							
							
								d9923fc3cc 
								
							
								 
							
						 
						
							
							
								
								replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2  
							
							
							
						 
						
							2020-02-21 19:42:55 -05:00  
				
					
						
							
							
								 
						
							
							
								7d3b3f1172 
								
							
								 
							
						 
						
							
							
								
								Fix use of non-standard array of non-constant length  
							
							
							
						 
						
							2019-12-28 23:39:54 +01:00  
				
					
						
							
							
								 
						
							
							
								d76fc052b0 
								
									
								
							
								 
							
						 
						
							
							
								
								fix missing include  
							
							
							
						 
						
							2019-12-20 10:06:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ed7f949385 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #156  from borglab/fix/boost-optional  
							
							... 
							
							
							
							boost::optional<const Ordering &> 
							
						 
						
							2019-11-13 14:32:07 -05:00  
				
					
						
							
							
								 
						
							
							
								4ac78953ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #163  from michaelbosse/fix/variable_slots_bug  
							
							... 
							
							
							
							Fix bug when constructing VariableSlots 
							
						 
						
							2019-11-10 13:42:17 +08:00  
				
					
						
							
							
								 
						
							
							
								fab3b01756 
								
							
								 
							
						 
						
							
							
								
								updates from code review  
							
							
							
						 
						
							2019-11-09 19:49:59 -08:00  
				
					
						
							
							
								 
						
							
							
								8572cd17ad 
								
							
								 
							
						 
						
							
							
								
								Fix bug when constructing VariableSlots  
							
							... 
							
							
							
							from a GaussianFactorGraph that has null factors. 
							
						 
						
							2019-11-09 17:05:42 -08:00  
				
					
						
							
							
								 
						
							
							
								4877bdb4f3 
								
							
								 
							
						 
						
							
							
								
								Caught some stragglers using boost::optional<Ordering>  
							
							
							
						 
						
							2019-10-20 03:20:14 -04:00  
				
					
						
							
							
								 
						
							
							
								1733f3ac98 
								
							
								 
							
						 
						
							
							
								
								convert all optional Ordering to function overloads  
							
							... 
							
							
							
							compiles and passes tests, but some potentially code-breaking changes in:
Marginals.h - order of arguments had to change since `factorization` has a default value
EliminatableFactorGraph.h - marginalMultifrontalBayesNet and marginalMultifrontalBayesTree no longer accept `boost::none` as a placeholder to specify later arguments
Notes:
EliminateableFactorGraph.h - `orderingType` is no longer needed in function overloads that specify ordering, but I left it for the time being to avoid potential code breaking 
							
						 
						
							2019-10-20 01:15:20 -04:00  
				
					
						
							
							
								 
						
							
							
								38982ae4aa 
								
							
								 
							
						 
						
							
							
								
								changed function name and made it static  
							
							
							
						 
						
							2019-10-18 00:23:06 +08:00  
				
					
						
							
							
								 
						
							
							
								dcb82920ea 
								
							
								 
							
						 
						
							
							
								
								fix default parameters in constructor of IncrementalFixedLagSmoother.h  
							
							
							
						 
						
							2019-10-17 21:32:21 +08:00  
				
					
						
							
							
								 
						
							
							
								a614e5efa1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #115  from borglab/fix/absolute-value  
							
							... 
							
							
							
							C++11 Absolute Value 
							
						 
						
							2019-09-19 07:45:40 -04:00  
				
					
						
							
							
								 
						
							
							
								ff1f37c26f 
								
							
								 
							
						 
						
							
							
								
								replaced fabs with c++11 std::abs  
							
							
							
						 
						
							2019-09-18 18:30:26 -04:00  
				
					
						
							
							
								 
						
							
							
								4949d6988c 
								
							
								 
							
						 
						
							
							
								
								Fix compilation of PartialPriorFactor  
							
							
							
						 
						
							2019-09-07 15:48:30 -04:00  
				
					
						
							
							
								 
						
							
							
								438b4ff014 
								
							
								 
							
						 
						
							
							
								
								more DLL warnings & errors fixed  
							
							
							
						 
						
							2019-07-18 11:09:08 +02:00  
				
					
						
							
							
								 
						
							
							
								52b0579a9b 
								
							
								 
							
						 
						
							
							
								
								Consistent dllexport.h across gtsam & gtsam_unstable  
							
							
							
						 
						
							2019-07-18 08:22:41 +02:00  
				
					
						
							
							
								 
						
							
							
								e28fb84fef 
								
							
								 
							
						 
						
							
							
								
								Added document explaining GTSAM_EXPORT usage rules  
							
							
							
						 
						
							2019-07-15 11:43:54 -04:00  
				
					
						
							
							
								 
						
							
							
								7f43054c37 
								
							
								 
							
						 
						
							
							
								
								Refactor build flags via CMake target properties  
							
							... 
							
							
							
							Also:
- Allow users to edit cmake target build options in the cache variables.
- We had to add project() commands for  gtsam and gtsam_unstable,
the PROJECT_SOURCE_DIR changed, but the root GTSAM_SOURCE_DIR instead.
- Ensure use of standard C++11 (no extensions) 
							
						 
						
							2019-06-15 23:09:54 +02:00  
				
					
						
							
							
								 
						
							
							
								da09428110 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #67  from borglab/feature/housekeeping  
							
							... 
							
							
							
							Housekeeping 
							
						 
						
							2019-06-15 13:53:02 -04:00  
				
					
						
							
							
								 
						
							
							
								b8292399d6 
								
							
								 
							
						 
						
							
							
								
								renamed all READMEs to README.md and updated markdown syntax  
							
							
							
						 
						
							2019-06-13 17:26:07 -04:00  
				
					
						
							
							
								 
						
							
							
								5017f3e774 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/38_SmartRangeExamples-2  
							
							
							
						 
						
							2019-06-12 18:21:53 -04:00  
				
					
						
							
							
								 
						
							
							
								5b686d3ec3 
								
							
								 
							
						 
						
							
							
								
								Fixed warning  
							
							
							
						 
						
							2019-06-12 15:33:25 -04:00  
				
					
						
							
							
								 
						
							
							
								6bcbfe2c67 
								
							
								 
							
						 
						
							
							
								
								Tightened odometry sigmas to avoid ILS  
							
							
							
						 
						
							2019-06-11 20:42:54 -04:00  
				
					
						
							
							
								 
						
							
							
								c007c7715c 
								
							
								 
							
						 
						
							
							
								
								Duplicate measurements are disallowed -> leads to duplicate keys in JacobianFactor  
							
							
							
						 
						
							2019-06-11 20:42:35 -04:00  
				
					
						
							
							
								 
						
							
							
								30644e9590 
								
							
								 
							
						 
						
							
							
								
								Fix file handling (removed absolute paths)  
							
							
							
						 
						
							2019-06-11 20:41:56 -04:00  
				
					
						
							
							
								 
						
							
							
								692959f0f3 
								
							
								 
							
						 
						
							
							
								
								Fix for issue  #38  (gcc specific issue, but fix works for all)  
							
							
							
						 
						
							2019-06-11 20:41:56 -04:00  
				
					
						
							
							
								 
						
							
							
								0a95ac292f 
								
							
								 
							
						 
						
							
							
								
								Removed useless typedef, add empty()  
							
							
							
						 
						
							2019-06-01 17:34:24 -04:00  
				
					
						
							
							
								 
						
							
							
								a1096a6f3b 
								
							
								 
							
						 
						
							
							
								
								Fix bug: iSAM2 won't update() with smart factors  
							
							
							
						 
						
							2019-05-27 12:26:54 +02:00  
				
					
						
							
							
								 
						
							
							
								77d56cb2eb 
								
							
								 
							
						 
						
							
							
								
								Add iSAM2+Stereo factor unit test to reveal bug  #10  
							
							... 
							
							
							
							fix test 
							
						 
						
							2019-05-27 12:26:53 +02:00  
				
					
						
							
							
								 
						
							
							
								22d9b162d2 
								
							
								 
							
						 
						
							
							
								
								Fix more clang issues with FactorIndices  
							
							
							
						 
						
							2019-05-18 20:51:00 -07:00  
				
					
						
							
							
								 
						
							
							
								5fe891a1c3 
								
							
								 
							
						 
						
							
							
								
								Change FastVector<size_t> to FactorIndices to make clang happy  
							
							
							
						 
						
							2019-05-18 19:47:58 -07:00  
				
					
						
							
							
								 
						
							
							
								67b65f9845 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2019-05-17 22:19:27 -04:00  
				
					
						
							
							
								 
						
							
							
								e8d76b7e8e 
								
							
								 
							
						 
						
							
							
								
								Using auto  
							
							
							
						 
						
							2019-05-16 22:29:50 -04:00  
				
					
						
							
							
								 
						
							
							
								8801de4d63 
								
							
								 
							
						 
						
							
							
								
								Pose3 naming convention  
							
							
							
						 
						
							2019-05-16 15:06:15 -04:00  
				
					
						
							
							
								 
						
							
							
								b2e5dadcdb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://bitbucket.org/gtborg/gtsam  into fix/trailing_whitespaces  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/symbolic/tests/testVariableIndex.cpp
#	gtsam_unstable/gtsam_unstable.h
#	gtsam_unstable/linear/RawQP.cpp
#	gtsam_unstable/linear/RawQP.h 
							
						 
						
							2019-05-12 09:26:28 -04:00  
				
					
						
							
							
								 
						
							
							
								e6c1ad8d04 
								
							
								 
							
						 
						
							
							
								
								Moved visitor inside parser unit.  
							
							
							
						 
						
							2019-04-26 14:47:54 -04:00  
				
					
						
							
							
								 
						
							
							
								31556ff981 
								
							
								 
							
						 
						
							
							
								
								Cleaned up QPSVisitor and fixed KeyVector compile issue on Ubuntu  
							
							
							
						 
						
							2019-04-24 20:10:23 -04:00  
				
					
						
							
							
								 
						
							
							
								a450ba1e55 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/LPSolver  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/linear/QPSVisitor.h
#	gtsam_unstable/linear/RawQP.cpp 
							
						 
						
							2019-04-24 16:08:50 -04:00  
				
					
						
							
							
								 
						
							
							
								7b6eaa4333 
								
							
								 
							
						 
						
							
							
								
								removed unused typedefs  
							
							
							
						 
						
							2019-04-13 22:05:49 -04:00  
				
					
						
							
							
								 
						
							
							
								97de0e3c82 
								
							
								 
							
						 
						
							
							
								
								Compilation fixes  
							
							
							
						 
						
							2019-04-11 10:49:45 -04:00  
				
					
						
							
							
								 
						
							
							
								99aa09ce54 
								
							
								 
							
						 
						
							
							
								
								Merged in jlblancoc/gtsam/index-type-for-factors (pull request  #409 )  
							
							... 
							
							
							
							Type for Factor indices, dual to "Key" 
							
						 
						
							2019-04-08 23:07:02 +00:00  
				
					
						
							
							
								 
						
							
							
								4fb718a943 
								
							
								 
							
						 
						
							
							
								
								prefer auto in range for loops  
							
							
							
						 
						
							2019-04-09 00:29:31 +02:00  
				
					
						
							
							
								 
						
							
							
								285ebd7dbd 
								
							
								 
							
						 
						
							
							
								
								Type for Factor indices, dual to "Key"  
							
							... 
							
							
							
							This avoids a couple of confusing uses of KeySet to refer to lists of
Factors, and makes code more readable where formerly using size_t to
index factors. 
							
						 
						
							2019-04-08 09:08:43 +02:00  
				
					
						
							
							
								 
						
							
							
								1304d26e81 
								
							
								 
							
						 
						
							
							
								
								exit()-> throw ( Closes   #427 )  
							
							
							
						 
						
							2019-04-07 23:59:53 +02:00  
				
					
						
							
							
								 
						
							
							
								140c666c41 
								
							
								 
							
						 
						
							
							
								
								Moved DSFMap to gtsam  
							
							
							
						 
						
							2019-04-04 09:22:22 -04:00  
				
					
						
							
							
								 
						
							
							
								970664b928 
								
							
								 
							
						 
						
							
							
								
								Merged develop into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2019-03-25 13:26:20 -04:00  
				
					
						
							
							
								 
						
							
							
								fe3741e466 
								
							
								 
							
						 
						
							
							
								
								Fix broken file  
							
							
							
						 
						
							2019-03-07 14:25:05 -05:00  
				
					
						
							
							
								 
						
							
							
								f4bf0d5b0b 
								
							
								 
							
						 
						
							
							
								
								Update unstable.h file to match upstream  
							
							
							
						 
						
							2019-03-07 14:23:11 -05:00  
				
					
						
							
							
								 
						
							
							
								9a3d517925 
								
							
								 
							
						 
						
							
							
								
								Make documentation on .cpp file more specific  
							
							
							
						 
						
							2019-03-06 17:49:40 -05:00  
				
					
						
							
							
								 
						
							
							
								7d2e4d2e64 
								
							
								 
							
						 
						
							
							
								
								Fix warning message in the unit tests/examples  
							
							
							
						 
						
							2019-03-06 17:47:34 -05:00  
				
					
						
							
							
								 
						
							
							
								93fd884aa7 
								
							
								 
							
						 
						
							
							
								
								Implement and add example  
							
							
							
						 
						
							2019-02-27 04:37:02 -05:00  
				
					
						
							
							
								 
						
							
							
								dbc0799765 
								
							
								 
							
						 
						
							
							
								
								Init uncomment of fixed lag smoother  
							
							
							
						 
						
							2019-02-27 01:57:39 -05:00  
				
					
						
							
							
								 
						
							
							
								1cdc228d6a 
								
							
								 
							
						 
						
							
							
								
								remove trailing spaces  
							
							
							
						 
						
							2019-02-11 10:58:34 -05:00  
				
					
						
							
							
								 
						
							
							
								de420692a5 
								
							
								 
							
						 
						
							
							
								
								Change again to getISAM2Result, wo get it is ambiguous  
							
							
							
						 
						
							2019-01-29 16:12:19 -05:00  
				
					
						
							
							
								 
						
							
							
								9ea90b5b45 
								
									
								
							
								 
							
						 
						
							
							
								
								port to target-based compile options and definitions  
							
							... 
							
							
							
							This also fixes CMake warnings on Windows 
							
						 
						
							2019-01-24 10:35:26 +01:00  
				
					
						
							
							
								 
						
							
							
								23df961b5e 
								
							
								 
							
						 
						
							
							
								
								Udpate comment for factorsToRemove  
							
							
							
						 
						
							2019-01-21 18:10:40 -05:00  
				
					
						
							
							
								 
						
							
							
								4cfe84e523 
								
							
								 
							
						 
						
							
							
								
								Rename factorToRemove to factorsToRemove  
							
							
							
						 
						
							2019-01-21 18:03:38 -05:00  
				
					
						
							
							
								 
						
							
							
								8e7e5aaf5c 
								
							
								 
							
						 
						
							
							
								
								Specify that member ISAM2Result refers to struct  
							
							
							
						 
						
							2019-01-21 16:56:38 -05:00  
				
					
						
							
							
								 
						
							
							
								642f839b7d 
								
							
								 
							
						 
						
							
							
								
								Refactor getISAM2Result to ISAM2Result, and return const &  
							
							
							
						 
						
							2019-01-21 16:15:56 -05:00  
				
					
						
							
							
								 
						
							
							
								80a827457e 
								
							
								 
							
						 
						
							
							
								
								Move implementation of print function for Result to .cpp  
							
							
							
						 
						
							2019-01-21 16:13:32 -05:00  
				
					
						
							
							
								 
						
							
							
								8039ed94af 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of bitbucket.org:gtborg/gtsam into feature/improvementsIncrementalFilter  
							
							... 
							
							
							
							* 'develop' of bitbucket.org:gtborg/gtsam: (43 commits)
  metis: rely on global BUILD_SHARED_LIBS"
  missing GTSAM_BUILD_STATIC_LIBRARY flags
  Fix testExpression
  attempt to fix alignment error in expression factors
  Fix alignment crash in numerical derivative with march=native
  Imported TBB targets; update gtsam_unstable cmake
  git ignore qtcreator IDE files
  fixed typo in description
  changed the SFMdata functions so that it allows the passage of function arguments to generate a trajectory; default arguments result in the original behaviour (described in header). In the range bearing examples: fixed weirdo text-artifacts, add newline for readability, added underscore the prediction expression.
  type in filename....
  another comment update
  little typo in a comment
  expression example of estimating trajectory, landmarks and sensor-body-transform simultaneously
  Update LICENSE to enumerate all dependencies in gtsam/3rdparty
  Added extra types included by Jacob Thomson in (declined) PR #269 
  Cleaned up Pose3 unit test, added unit test for adjoint.
  Added adjoint operators etc.
  Adding adjoint and adjoint transpose functions
  Switching to METIS ordering fixes out of memory error for large examples.
  Added example by Wenqiang Zhou given in issue #369 
  ... 
							
						 
						
							2019-01-15 17:53:28 -05:00  
				
					
						
							
							
								 
						
							
							
								0b1791583f 
								
									
								
							
								 
							
						 
						
							
							
								
								missing GTSAM_BUILD_STATIC_LIBRARY flags  
							
							
							
						 
						
							2019-01-11 00:31:21 +01:00  
				
					
						
							
							
								 
						
							
							
								87888f7bc3 
								
							
								 
							
						 
						
							
							
								
								Imported TBB targets; update gtsam_unstable cmake  
							
							
							
						 
						
							2019-01-08 00:44:49 +01:00  
				
					
						
							
							
								 
						
							
							
								fbcfbf0cdd 
								
							
								 
							
						 
						
							
							
								
								Made naming convention in wrapper uniform.  
							
							... 
							
							
							
							2D means Pose2 + Point2
3D means Pose3 + Point3 
							
						 
						
							2018-12-31 11:19:46 -05:00  
				
					
						
							
							
								 
						
							
							
								f4d1fec558 
								
							
								 
							
						 
						
							
							
								
								Fix compiler error in GenericGraph when GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF  
							
							
							
						 
						
							2018-12-19 11:08:52 -08:00  
				
					
						
							
							
								 
						
							
							
								570f41409c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2018-12-18 22:01:39 +01:00  
				
					
						
							
							
								 
						
							
							
								7371097d6d 
								
							
								 
							
						 
						
							
							
								
								Make FindSeparator-inl.h compile with recent versions of boost  
							
							
							
						 
						
							2018-12-15 15:16:49 -08:00  
				
					
						
							
							
								 
						
							
							
								f21a431427 
								
							
								 
							
						 
						
							
							
								
								Make gtsam_unstable/partition compile again, and actually build when GTSAM_SUPPORT_NESTED_DISSECTION=ON  
							
							
							
						 
						
							2018-12-14 14:53:03 -08: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  
				
					
						
							
							
								 
						
							
							
								2aa43e11bd 
								
							
								 
							
						 
						
							
							
								
								Use KeyVector everywhere to avoid conversions  
							
							
							
						 
						
							2018-11-08 10:10:32 -05:00  
				
					
						
							
							
								 
						
							
							
								2d9d3af8e8 
								
							
								 
							
						 
						
							
							
								
								Made a bit more readable with Ivan  
							
							
							
						 
						
							2018-11-06 13:39:05 -05:00  
				
					
						
							
							
								 
						
							
							
								e00c84227f 
								
							
								 
							
						 
						
							
							
								
								Remove hessian factor hack.  
							
							
							
						 
						
							2018-11-05 18:10:05 -05:00  
				
					
						
							
							
								 
						
							
							
								b05bd66ba2 
								
							
								 
							
						 
						
							
							
								
								Fix the Jacobian factor constructor to work with the last QP tests.  
							
							
							
						 
						
							2018-11-05 17:52:55 -05:00  
				
					
						
							
							
								 
						
							
							
								f8c13a862d 
								
							
								 
							
						 
						
							
							
								
								Remove Unused Tests and QPS Files.  
							
							
							
						 
						
							2018-11-05 16:45:43 -05:00  
				
					
						
							
							
								 
						
							
							
								df025e68eb 
								
							
								 
							
						 
						
							
							
								
								Style improvements and comments.  
							
							
							
						 
						
							2018-11-04 16:16:13 -05:00  
				
					
						
							
							
								 
						
							
							
								b851c498b7 
								
							
								 
							
						 
						
							
							
								
								Fix parser to initialize values correctly.  
							
							
							
						 
						
							2018-11-04 13:10:14 -05:00  
				
					
						
							
							
								 
						
							
							
								45d3b99b26 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/LPSolver  
							
							
							
						 
						
							2018-11-01 16:24:56 -04:00  
				
					
						
							
							
								 
						
							
							
								658ec8c17b 
								
							
								 
							
						 
						
							
							
								
								Merge develop into fix/Unit3  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/slam/SmartRangeFactor.h 
							
						 
						
							2018-10-12 23:40:20 -04:00  
				
					
						
							
							
								 
						
							
							
								6c09d8681c 
								
							
								 
							
						 
						
							
							
								
								Fixed warning in SmartRangeFactor.h  
							
							
							
						 
						
							2018-10-12 19:10:18 -04:00  
				
					
						
							
							
								 
						
							
							
								7da4824568 
								
							
								 
							
						 
						
							
							
								
								Fixed remaining lint errors  
							
							
							
						 
						
							2018-10-09 10:25:47 -04:00  
				
					
						
							
							
								 
						
							
							
								560ee010c2 
								
							
								 
							
						 
						
							
							
								
								Fixed uninitialized problem  
							
							
							
						 
						
							2018-10-09 10:25:47 -04:00  
				
					
						
							
							
								 
						
							
							
								a34a9b8ff1 
								
							
								 
							
						 
						
							
							
								
								Fixed remaining lint errors  
							
							
							
						 
						
							2018-10-09 08:46:30 -04:00  
				
					
						
							
							
								 
						
							
							
								e1466b2609 
								
							
								 
							
						 
						
							
							
								
								Fixed uninitialized problem  
							
							
							
						 
						
							2018-10-09 08:45:42 -04:00  
				
					
						
							
							
								 
						
							
							
								4abb7dae6d 
								
							
								 
							
						 
						
							
							
								
								Used aligned container  
							
							
							
						 
						
							2018-09-27 10:40:44 -04:00  
				
					
						
							
							
								 
						
							
							
								b04c0bb15d 
								
							
								 
							
						 
						
							
							
								
								Fix memory alignment issues  
							
							
							
						 
						
							2018-07-13 14:31:02 -04:00  
				
					
						
							
							
								 
						
							
							
								0c0478382b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2018-02-17 20:39:20 -05:00  
				
					
						
							
							
								 
						
							
							
								6d2973ff0a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2017-10-14 23:35:17 -04:00  
				
					
						
							
							
								 
						
							
							
								973b2337a2 
								
							
								 
							
						 
						
							
							
								
								make unstable build again  
							
							
							
						 
						
							2017-08-15 11:16:13 -04:00  
				
					
						
							
							
								 
						
							
							
								1521a7e8ef 
								
							
								 
							
						 
						
							
							
								
								compile cython using the manual 2-step process  
							
							... 
							
							
							
							This is to leverage all compile and linking flags within the cmake build system.
http://cython.readthedocs.io/en/latest/src/reference/compilation.html#compiling-from-the-command-line  
							
						 
						
							2017-05-24 23:55:15 +08:00  
				
					
						
							
							
								 
						
							
							
								993c282905 
								
							
								 
							
						 
						
							
							
								
								Add build dependency to ensure cython wrapper is built after cpp library  
							
							
							
						 
						
							2017-05-22 16:30:50 -04:00  
				
					
						
							
							
								 
						
							
							
								c42cebc037 
								
							
								 
							
						 
						
							
							
								
								Configure __init__.py based on setting of GTSAM_BUILD_UNSTABLE.  
							
							
							
						 
						
							2017-04-07 00:29:27 -07:00  
				
					
						
							
							
								 
						
							
							
								dda8e31934 
								
							
								 
							
						 
						
							
							
								
								fix comment  
							
							
							
						 
						
							2017-03-26 00:13:27 -04:00  
				
					
						
							
							
								 
						
							
							
								87443621c4 
								
							
								 
							
						 
						
							
							
								
								make gtsam_unstable_cython_wrapper dependent on gtsam_cython_wrapper.  
							
							
							
						 
						
							2017-03-20 17:16:17 -04:00  
				
					
						
							
							
								 
						
							
							
								d18e638b08 
								
							
								 
							
						 
						
							
							
								
								cython wrap unstable  
							
							
							
						 
						
							2017-03-18 15:52:08 -04:00  
				
					
						
							
							
								 
						
							
							
								fbb9d3bdda 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/heterogeneousSmartFactorNoise (pull request  #271 )  
							
							... 
							
							
							
							Feature/heterogeneoussmartfactornoise
Approved-by: Chris Beall
Approved-by: Jing Dong 
							
						 
						
							2017-03-12 05:50:08 +00:00  
				
					
						
							
							
								 
						
							
							
								bd67779f74 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/variadic-emplace_back (pull request  #274 )  
							
							... 
							
							
							
							Feature/variadic emplace_back
Approved-by: Jing Dong 
							
						 
						
							2017-03-12 05:19:15 +00:00  
				
					
						
							
							
								 
						
							
							
								efd966b45a 
								
							
								 
							
						 
						
							
							
								
								Move print methods to cpp files wherever possible  
							
							
							
						 
						
							2016-11-01 15:11:57 -04:00  
				
					
						
							
							
								 
						
							
							
								60f556e513 
								
							
								 
							
						 
						
							
							
								
								Replaced graph.push_back with graph.emplace_shared if needed.  
							
							
							
						 
						
							2016-10-01 11:45:44 -04:00  
				
					
						
							
							
								 
						
							
							
								3c1a0a8801 
								
							
								 
							
						 
						
							
							
								
								Replaced graph.add with graph.emplace_shared if needed.  
							
							
							
						 
						
							2016-10-01 11:41:37 -04:00  
				
					
						
							
							
								 
						
							
							
								249d6b0b1b 
								
							
								 
							
						 
						
							
							
								
								Replaced graph.push_back with graph.emplace_shared if needed.  
							
							
							
						 
						
							2016-10-01 11:17:41 -04:00  
				
					
						
							
							
								 
						
							
							
								7b35501709 
								
							
								 
							
						 
						
							
							
								
								Merged develop into feature/LPSolver  
							
							
							
						 
						
							2016-09-12 11:06:04 -04:00  
				
					
						
							
							
								 
						
							
							
								8877e3de4d 
								
							
								 
							
						 
						
							
							
								
								Removed hessian symmetrization trick from the QPSolver.  
							
							
							
						 
						
							2016-09-09 10:27:01 -04:00  
				
					
						
							
							
								 
						
							
							
								41b840485e 
								
							
								 
							
						 
						
							
							
								
								Added symmetrization trick to avoid problems with manifold optimization.  
							
							
							
						 
						
							2016-09-04 15:34:33 -04:00  
				
					
						
							
							
								 
						
							
							
								b1215a1678 
								
							
								 
							
						 
						
							
							
								
								Disabled tests with unusable augmented information matrix.  
							
							... 
							
							
							
							Fixed test by increasing error tolerance. 
							
						 
						
							2016-09-04 15:18:53 -04:00  
				
					
						
							
							
								 
						
							
							
								1337ac8ab0 
								
							
								 
							
						 
						
							
							
								
								added method to access isam2 results in incremental fixed lag smoother  
							
							
							
						 
						
							2016-08-24 14:19:02 -04:00  
				
					
						
							
							
								 
						
							
							
								b6c2ab6664 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/heterogeneousSmartFactorNoise' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2016-08-16 19:08:31 -04:00  
				
					
						
							
							
								 
						
							
							
								2a6d372b0a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/heterogeneousSmartFactorNoise  
							
							
							
						 
						
							2016-08-16 18:54:18 -04:00  
				
					
						
							
							
								 
						
							
							
								c1b00e28b1 
								
							
								 
							
						 
						
							
							
								
								created SmartFactorParams class collecting common parameters in smartProjectionFactor and smartStereoProjectFactor classes. This largely reduced copy-paste. SmartStereoProjectionParams is now a typedef  
							
							
							
						 
						
							2016-08-14 18:54:00 -04:00  
				
					
						
							
							
								 
						
							
							
								ad984807bf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/heterogeneousSmartFactorNoise' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2016-08-06 23:28:48 -04:00  
				
					
						
							
							
								 
						
							
							
								edcf94591d 
								
							
								 
							
						 
						
							
							
								
								added functions to get/set smart stereo parameters with unit test  
							
							
							
						 
						
							2016-08-06 23:27:54 -04:00  
				
					
						
							
							
								 
						
							
							
								ab1f6562c8 
								
							
								 
							
						 
						
							
							
								
								Fixes compile errors when using BOOST version 1.61.0  
							
							
							
						 
						
							2016-08-06 00:59:07 -04:00  
				
					
						
							
							
								 
						
							
							
								38fd695228 
								
							
								 
							
						 
						
							
							
								
								Fixed compile error on BOOST 1_60_0  
							
							
							
						 
						
							2016-08-05 22:34:38 -04:00  
				
					
						
							
							
								 
						
							
							
								359a61a547 
								
							
								 
							
						 
						
							
							
								
								added print function to FixedLagSmoother::Result struct  
							
							
							
						 
						
							2016-08-05 16:04:54 -04:00  
				
					
						
							
							
								 
						
							
							
								fc799abad7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/heterogeneousSmartFactorNoise' into feature/improvementsIncrementalFilter  
							
							
							
						 
						
							2016-08-05 00:04:20 -04:00  
				
					
						
							
							
								 
						
							
							
								fd9bd43cb0 
								
							
								 
							
						 
						
							
							
								
								added remove functionality in BatchIncrementalSmoother with test  
							
							
							
						 
						
							2016-08-04 23:54:34 -04:00  
				
					
						
							
							
								 
						
							
							
								b59a58278b 
								
							
								 
							
						 
						
							
							
								
								fixed unit test!  
							
							
							
						 
						
							2016-08-04 23:38:39 -04:00  
				
					
						
							
							
								 
						
							
							
								4e8968e3f5 
								
							
								 
							
						 
						
							
							
								
								starting to add remove functionality in fixedLagSmoothers, test does not pass..  
							
							
							
						 
						
							2016-08-04 18:46:26 -04:00  
				
					
						
							
							
								 
						
							
							
								e0869719fa 
								
							
								 
							
						 
						
							
							
								
								now SmartFactorBase doesn't know about stereoPoint2 (removed also header). The functionality to check if the right pixel is missing has been moved to SmartStereoProjectionFactor, removing the casting.  
							
							
							
						 
						
							2016-08-02 22:56:48 -04:00  
				
					
						
							
							
								 
						
							
							
								a93c1e86f2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/heterogeneousSmartFactorNoise' into feature/heterogeneousSmartFactorNoise  
							
							
							
						 
						
							2016-08-02 18:50:54 -04:00  
				
					
						
							
							
								 
						
							
							
								e54159c695 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/heterogeneousSmartFactorNoise  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/slam/SmartStereoProjectionFactor.h 
							
						 
						
							2016-08-02 18:50:18 -04:00  
				
					
						
							
							
								 
						
							
							
								938454916f 
								
							
								 
							
						 
						
							
							
								
								improved test, and slightly loosened tolerance when using MKL  
							
							
							
						 
						
							2016-07-31 20:10:31 -04:00  
				
					
						
							
							
								 
						
							
							
								9336c0b8c0 
								
							
								 
							
						 
						
							
							
								
								added comment and made variables const when possible  
							
							
							
						 
						
							2016-07-31 18:47:30 -04:00  
				
					
						
							
							
								 
						
							
							
								f009633384 
								
							
								 
							
						 
						
							
							
								
								exposed point status in smart factors to keep uniformity with mono smart factors  
							
							
							
						 
						
							2016-07-31 18:33:58 -04:00  
				
					
						
							
							
								 
						
							
							
								6a21f1b730 
								
							
								 
							
						 
						
							
							
								
								adapted stereoSmart factors to use "outlier" and "far point" statuses  
							
							
							
						 
						
							2016-07-31 18:31:38 -04:00  
				
					
						
							
							
								 
						
							
							
								20c13580cc 
								
							
								 
							
						 
						
							
							
								
								deleted unused variables in unit test  
							
							
							
						 
						
							2016-07-29 16:34:18 -04:00  
				
					
						
							
							
								 
						
							
							
								50d6532fe1 
								
							
								 
							
						 
						
							
							
								
								the ultimate test: smartStereoFactors generalize smartFactors in that they work in the purely monocular case!  
							
							
							
						 
						
							2016-07-27 23:48:58 -04:00  
				
					
						
							
							
								 
						
							
							
								a5138bfb46 
								
							
								 
							
						 
						
							
							
								
								included body_P_sensor in smartStereoProjectionPoseFactor!  
							
							
							
						 
						
							2016-07-25 22:13:25 -04:00  
				
					
						
							
							
								 
						
							
							
								6c163b0a4d 
								
							
								 
							
						 
						
							
							
								
								added test which optimize smartStereoFactor with missing measurements (uR)  
							
							
							
						 
						
							2016-07-24 19:07:00 -04:00  
				
					
						
							
							
								 
						
							
							
								b90e224f59 
								
							
								 
							
						 
						
							
							
								
								added tests for error and triangulation  
							
							
							
						 
						
							2016-07-24 18:56:04 -04:00  
				
					
						
							
							
								 
						
							
							
								cd9b4cd5ab 
								
							
								 
							
						 
						
							
							
								
								moved common definitions to base class  
							
							
							
						 
						
							2016-07-24 18:31:55 -04:00  
				
					
						
							
							
								 
						
							
							
								f2bec78a58 
								
							
								 
							
						 
						
							
							
								
								first implementation of smartStereo with possibly left-only pixel measurements  
							
							
							
						 
						
							2016-07-24 18:27:20 -04:00  
				
					
						
							
							
								 
						
							
							
								3c15ef5d1e 
								
							
								 
							
						 
						
							
							
								
								great simplification in stereo triangulation: converting stereo into a set of monocular cameras, then proceed as in the monocular case  
							
							
							
						 
						
							2016-07-24 16:11:07 -04:00  
				
					
						
							
							
								 
						
							
							
								2ae903413a 
								
							
								 
							
						 
						
							
							
								
								Merged develop into feature/LPSolver  
							
							
							
						 
						
							2016-07-01 16:43:20 -04:00  
				
					
						
							
							
								 
						
							
							
								c98c772017 
								
							
								 
							
						 
						
							
							
								
								[TEST] added QPTest. Showcases failure to work on indeterminate linear systems.  
							
							
							
						 
						
							2016-07-01 15:42:23 -04:00  
				
					
						
							
							
								 
						
							
							
								15c6aa210b 
								
							
								 
							
						 
						
							
							
								
								[TEST] Added Remaining Failing Tests AUG2D CONT-050 HS118 HS268 HS51 HS51 HS53 HS76  
							
							
							
						 
						
							2016-07-01 13:02:59 -04:00  
				
					
						
							
							
								 
						
							
							
								ac1a02337e 
								
							
								 
							
						 
						
							
							
								
								[TEST] Added Test HS35MOD  
							
							... 
							
							
							
							[FEATURE] Added support for FX bounds for QPS Parsing format. 
							
						 
						
							2016-06-29 15:38:00 -04:00  
				
					
						
							
							
								 
						
							
							
								4ba87c59e7 
								
							
								 
							
						 
						
							
							
								
								[TEST] Add HS35  
							
							... 
							
							
							
							[TEST] Disabled HS118 
							
						 
						
							2016-06-29 15:24:27 -04:00  
				
					
						
							
							
								 
						
							
							
								adb3feeb1e 
								
							
								 
							
						 
						
							
							
								
								Forgot to add as a vector instead of a double.  
							
							
							
						 
						
							2016-06-29 15:10:36 -04:00  
				
					
						
							
							
								 
						
							
							
								54e7e84c21 
								
							
								 
							
						 
						
							
							
								
								[TEST] HS118 no also tests for correctness of actual solution found. Removed debug statements. QPS files with ranges now work correctly.  
							
							
							
						 
						
							2016-06-29 15:08:38 -04:00  
				
					
						
							
							
								 
						
							
							
								427d938631 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] Raw QP Untested handling of Ranges.  
							
							
							
						 
						
							2016-06-28 22:08:01 -04:00  
				
					
						
							
							
								 
						
							
							
								b467e944cf 
								
							
								 
							
						 
						
							
							
								
								[TEST] Now includes a test with QPS ranges  
							
							... 
							
							
							
							[FEATURE] Parser Reads but doesn't handle ranges in QPS files. 
							
						 
						
							2016-06-28 20:53:59 -04:00  
				
					
						
							
							
								 
						
							
							
								ab045edf07 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Now handles zero default on QPS files.  
							
							
							
						 
						
							2016-06-28 20:39:36 -04:00  
				
					
						
							
							
								 
						
							
							
								c9efb4bbda 
								
							
								 
							
						 
						
							
							
								
								[TEST] QP Now correctly handles negative constant values on hessian factors.  
							
							
							
						 
						
							2016-06-28 19:51:51 -04:00  
				
					
						
							
							
								 
						
							
							
								7849150276 
								
							
								 
							
						 
						
							
							
								
								Avoid use of now defuct copy constructor  
							
							
							
						 
						
							2016-06-19 12:29:37 -07:00  
				
					
						
							
							
								 
						
							
							
								25d54fde87 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in deprecated function  
							
							
							
						 
						
							2016-06-19 12:28:55 -07:00  
				
					
						
							
							
								 
						
							
							
								9152b656cf 
								
							
								 
							
						 
						
							
							
								
								git subrepo commit third_party_modules/gtsam_module/gtsam  
							
							... 
							
							
							
							subrepo:
  subdir:   "third_party_modules/gtsam_module/gtsam"
  merged:   "abb912d"
upstream:
  origin:   "ssh://gerrit.skyd.io:29418/gtsam_upstream"
  branch:   "pull_on_6_14"
  commit:   "1ae7204"
git-subrepo:
  version:  "0.3.0"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "9a0f034" 
							
						 
						
							2016-06-18 23:13:59 -07:00  
				
					
						
							
							
								 
						
							
							
								fbe9aac41c 
								
							
								 
							
						 
						
							
							
								
								squash local changes on top of gtsam upstream pull from 6/14/2016  
							
							
							
						 
						
							2016-06-18 23:13:59 -07:00  
				
					
						
							
							
								 
						
							
							
								2c7f1902af 
								
							
								 
							
						 
						
							
							
								
								TESTED QP Solver  
							
							
							
						 
						
							2016-06-18 10:39:59 -04:00  
				
					
						
							
							
								 
						
							
							
								0092c27551 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/LPSolver' into feature/LPSolver  
							
							
							
						 
						
							2016-06-18 09:15:39 -04:00  
				
					
						
							
							
								 
						
							
							
								f3e756805d 
								
							
								 
							
						 
						
							
							
								
								Accuracy Test  
							
							
							
						 
						
							2016-06-18 09:14:03 -04:00  
				
					
						
							
							
								 
						
							
							
								aa443fdef0 
								
							
								 
							
						 
						
							
							
								
								make QPParser tests pass on MacOSX-10.10.5/clang-700.1.81(LLVM 7.0.2)/boost-1.59  
							
							
							
						 
						
							2016-06-18 00:40:23 -04:00  
				
					
						
							
							
								 
						
							
							
								49cc1e5f1f 
								
							
								 
							
						 
						
							
							
								
								comments  
							
							
							
						 
						
							2016-06-18 00:28:49 -04:00  
				
					
						
							
							
								 
						
							
							
								d8b658e2ea 
								
							
								 
							
						 
						
							
							
								
								more banners  
							
							
							
						 
						
							2016-06-17 15:24:55 -04:00  
				
					
						
							
							
								 
						
							
							
								016da71033 
								
							
								 
							
						 
						
							
							
								
								delete SQP  
							
							
							
						 
						
							2016-06-17 15:20:05 -04:00  
				
					
						
							
							
								 
						
							
							
								41684ee6e0 
								
							
								 
							
						 
						
							
							
								
								Deleted unrealted SQP files.  
							
							
							
						 
						
							2016-06-17 12:29:03 -04:00  
				
					
						
							
							
								 
						
							
							
								9b95e18d2a 
								
							
								 
							
						 
						
							
							
								
								fix comments  
							
							
							
						 
						
							2016-06-17 06:54:18 -04:00  
				
					
						
							
							
								 
						
							
							
								ad2342d02a 
								
							
								 
							
						 
						
							
							
								
								remove redundant header  
							
							
							
						 
						
							2016-06-16 23:51:37 -04:00  
				
					
						
							
							
								 
						
							
							
								a2ca05fb8a 
								
							
								 
							
						 
						
							
							
								
								finish ActiveSetSolver  
							
							
							
						 
						
							2016-06-16 23:49:14 -04:00  
				
					
						
							
							
								 
						
							
							
								c55229673a 
								
							
								 
							
						 
						
							
							
								
								clean up headers, add banners, refactor implementation to cpp  
							
							
							
						 
						
							2016-06-16 18:22:02 -04:00  
				
					
						
							
							
								 
						
							
							
								85b8fb5626 
								
							
								 
							
						 
						
							
							
								
								LP now also has warm start  
							
							
							
						 
						
							2016-06-16 18:07:01 -04:00  
				
					
						
							
							
								 
						
							
							
								f0a3e7a799 
								
							
								 
							
						 
						
							
							
								
								factor out QPInitSolver  
							
							
							
						 
						
							2016-06-16 17:54:32 -04:00  
				
					
						
							
							
								 
						
							
							
								6d9ad2d4eb 
								
							
								 
							
						 
						
							
							
								
								indent  
							
							
							
						 
						
							2016-06-16 10:48:17 -04:00  
				
					
						
							
							
								 
						
							
							
								6d04d1e944 
								
							
								 
							
						 
						
							
							
								
								refactor iterate. Now look the same.  
							
							
							
						 
						
							2016-06-16 10:48:06 -04:00  
				
					
						
							
							
								 
						
							
							
								2cc0d93468 
								
							
								 
							
						 
						
							
							
								
								more refactoring to make QPSolver and LPSolver more similar  
							
							
							
						 
						
							2016-06-16 08:12:40 -04:00  
				
					
						
							
							
								 
						
							
							
								dbac6169b2 
								
							
								 
							
						 
						
							
							
								
								rvalue problem again!! Grrrrr...  
							
							
							
						 
						
							2016-06-16 08:10:46 -04:00  
				
					
						
							
							
								 
						
							
							
								8cdddeccd1 
								
							
								 
							
						 
						
							
							
								
								refactor maxKey and keyDimMap out of solvers  
							
							
							
						 
						
							2016-06-16 08:08:55 -04:00  
				
					
						
							
							
								 
						
							
							
								7492a708d2 
								
							
								 
							
						 
						
							
							
								
								simplify useWarmStart logic  
							
							
							
						 
						
							2016-06-15 17:32:29 -04:00  
				
					
						
							
							
								 
						
							
							
								3c85e2d625 
								
							
								 
							
						 
						
							
							
								
								fix bad bugs when constrained graphs are empty  
							
							
							
						 
						
							2016-06-15 11:36:04 -04:00  
				
					
						
							
							
								 
						
							
							
								3b897950a6 
								
							
								 
							
						 
						
							
							
								
								fix a crash due to problems with boost adaptors on rvalue ( https://svn.boost.org/trac/boost/ticket/9578 )  
							
							
							
						 
						
							2016-06-15 09:35:43 -04:00  
				
					
						
							
							
								 
						
							
							
								c90304398e 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Remove deprecated vector initialization calls.  
							
							
							
						 
						
							2016-06-14 01:18:42 -04:00  
				
					
						
							
							
								 
						
							
							
								b387a08b66 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Ran Eclipse Code Formatter on all Added files.  
							
							
							
						 
						
							2016-06-13 22:58:36 -04:00  
				
					
						
							
							
								 
						
							
							
								bf68fc6b4b 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Replace BOOST_FOREACH with c++ foreach loop  
							
							... 
							
							
							
							[BUGFIX] Fixed failing unit test due to assert. 
							
						 
						
							2016-06-13 20:35:17 -04:00  
				
					
						
							
							
								 
						
							
							
								6bafe9932e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/LPSolver  
							
							
							
						 
						
							2016-06-12 19:44:19 -04:00  
				
					
						
							
							
								 
						
							
							
								a97502f5a1 
								
							
								 
							
						 
						
							
							
								
								Resolved all issues with typedefs  
							
							
							
						 
						
							2016-06-06 21:57:52 -07:00  
				
					
						
							
							
								 
						
							
							
								41b091e86f 
								
							
								 
							
						 
						
							
							
								
								Chasing down more vector() and Point2 default constructor uses  
							
							
							
						 
						
							2016-06-06 00:37:49 -07:00  
				
					
						
							
							
								 
						
							
							
								bdbbe0203d 
								
							
								 
							
						 
						
							
							
								
								Derive Point2 from Vector2 and deprecate a number of methods  
							
							
							
						 
						
							2016-06-05 23:52:04 -07:00  
				
					
						
							
							
								 
						
							
							
								2e4a94e2bb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/LPSolver  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/linear/QPSolver.cpp
#	gtsam_unstable/linear/QPSolver.h 
							
						 
						
							2016-05-30 14:12:15 -04:00  
				
					
						
							
							
								 
						
							
							
								72fe66d468 
								
							
								 
							
						 
						
							
							
								
								Removed headers  
							
							
							
						 
						
							2016-05-22 14:22:36 -07:00  
				
					
						
							
							
								 
						
							
							
								f7ec58cde0 
								
							
								 
							
						 
						
							
							
								
								Replaced BOOSE_FOREACH with for in gtsam_unstable folder.  
							
							
							
						 
						
							2016-05-21 11:52:14 -04:00  
				
					
						
							
							
								 
						
							
							
								3b7c57aedf 
								
							
								 
							
						 
						
							
							
								
								Replaced BOOSE_FOREACH with for in gtsam_unstable folder.  
							
							
							
						 
						
							2016-05-20 23:41:41 -04:00  
				
					
						
							
							
								 
						
							
							
								9cd6f0b066 
								
							
								 
							
						 
						
							
							
								
								Get rid of deprecated functions  
							
							
							
						 
						
							2016-05-06 09:40:08 -07:00  
				
					
						
							
							
								 
						
							
							
								272303bc90 
								
							
								 
							
						 
						
							
							
								
								Cleaned up code  
							
							
							
						 
						
							2016-05-06 09:29:10 -07:00  
				
					
						
							
							
								 
						
							
							
								a05857f56b 
								
							
								 
							
						 
						
							
							
								
								Removed deprecated functions  
							
							
							
						 
						
							2016-05-06 09:23:48 -07:00  
				
					
						
							
							
								 
						
							
							
								652242bcaa 
								
							
								 
							
						 
						
							
							
								
								Merged two classes  
							
							
							
						 
						
							2016-05-06 09:23:26 -07:00  
				
					
						
							
							
								 
						
							
							
								7769455e63 
								
							
								 
							
						 
						
							
							
								
								[LP] Remove all zero priors  
							
							
							
						 
						
							2016-05-06 11:24:15 -04:00  
				
					
						
							
							
								 
						
							
							
								8d49d13516 
								
							
								 
							
						 
						
							
							
								
								[Parser] Disable Parsing Print Messages.  
							
							
							
						 
						
							2016-05-02 19:59:04 -04:00  
				
					
						
							
							
								 
						
							
							
								23a1382bb2 
								
							
								 
							
						 
						
							
							
								
								[QP/LP] LP Added Zeros Error Fixed.  
							
							... 
							
							
							
							[QP] Now Checks for syntactic Equality by comparing each factor imported .
[QP] Now Checks for semantic Equality by ensuring each imported QP gives the same solution. 
							
						 
						
							2016-05-02 19:54:58 -04:00  
				
					
						
							
							
								 
						
							
							
								69c1fac81a 
								
							
								 
							
						 
						
							
							
								
								comment  
							
							
							
						 
						
							2016-04-27 03:16:46 -04:00  
				
					
						
							
							
								 
						
							
							
								61e3a2b51d 
								
							
								 
							
						 
						
							
							
								
								remove the artificial zero priors to make testLPSolver passed with costs that don't include all vars. Why did I think I need the zero priors??  
							
							
							
						 
						
							2016-04-27 03:01:54 -04:00  
				
					
						
							
							
								 
						
							
							
								9c1952cd1f 
								
							
								 
							
						 
						
							
							
								
								make it compile with gcc 4.9 (ubuntu).  
							
							... 
							
							
							
							perhaps because fstream can't be passed around by value: http://stackoverflow.com/questions/12432952/why-is-my-fstream-being-implicitly-deleted  
							
						 
						
							2016-04-27 02:04:16 -04:00  
				
					
						
							
							
								 
						
							
							
								8541ad4dd4 
								
							
								 
							
						 
						
							
							
								
								header for boost fusion vector  
							
							
							
						 
						
							2016-04-27 01:50:28 -04:00  
				
					
						
							
							
								 
						
							
							
								94e8f7073c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/LPSolver  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/linear/tests/testQPSolver.cpp 
							
						 
						
							2016-04-27 01:10:48 -04:00  
				
					
						
							
							
								 
						
							
							
								3fc9d98707 
								
							
								 
							
						 
						
							
							
								
								[QP/LP] Error Identified and test sample test case generated but fails.  
							
							
							
						 
						
							2016-04-25 19:00:22 -04:00  
				
					
						
							
							
								 
						
							
							
								b021ccef36 
								
							
								 
							
						 
						
							
							
								
								Global replace of Vector::Ones(1) and Matrix::Ones(1,1) with I_1x1  
							
							
							
						 
						
							2016-04-16 12:32:48 -04:00  
				
					
						
							
							
								 
						
							
							
								2fe0c26f4e 
								
							
								 
							
						 
						
							
							
								
								Deprecated delta() and basis(). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 20:01:22 -04:00  
				
					
						
							
							
								 
						
							
							
								b6728ef620 
								
							
								 
							
						 
						
							
							
								
								Deprecated Vector ones(size_t n). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 17:30:54 -04:00  
				
					
						
							
							
								 
						
							
							
								76308a5d46 
								
							
								 
							
						 
						
							
							
								
								Deprecated Vector zero(size_t n). All unit tests pass.  
							
							
							
						 
						
							2016-04-15 16:54:46 -04:00  
				
					
						
							
							
								 
						
							
							
								652edb6e61 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/DeprecateMatrixFunctions (pull request  #243 )  
							
							... 
							
							
							
							Fix/deprecatematrixfunctions 
							
						 
						
							2016-04-12 23:53:42 -07:00  
				
					
						
							
							
								 
						
							
							
								aa599d409c 
								
							
								 
							
						 
						
							
							
								
								Oops...fixed mistypes. Unit tests pass now.  
							
							
							
						 
						
							2016-04-11 16:04:24 -04:00  
				
					
						
							
							
								 
						
							
							
								70b2aab352 
								
							
								 
							
						 
						
							
							
								
								Deprecated all inline functions in Matrix.h.  
							
							
							
						 
						
							2016-04-11 15:11:29 -04:00  
				
					
						
							
							
								 
						
							
							
								a3b66a94ea 
								
							
								 
							
						 
						
							
							
								
								Cleaned up Double_ problems  
							
							
							
						 
						
							2016-04-10 19:01:14 -07:00  
				
					
						
							
							
								 
						
							
							
								2a33601832 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/LPSolver  
							
							
							
						 
						
							2016-03-21 12:38:59 -04:00  
				
					
						
							
							
								 
						
							
							
								c769ed8452 
								
							
								 
							
						 
						
							
							
								
								One line definition of gravity force.  
							
							
							
						 
						
							2016-03-12 20:49:00 -05:00  
				
					
						
							
							
								 
						
							
							
								93bf31f852 
								
							
								 
							
						 
						
							
							
								
								Replaced Vector::Constant(N,value) with VectorN::Constant(value).  
							
							
							
						 
						
							2016-03-12 20:47:16 -05:00  
				
					
						
							
							
								 
						
							
							
								ae19e078c7 
								
							
								 
							
						 
						
							
							
								
								Changed argument and implementation of correct() in Mechanization_bRn2  
							
							
							
						 
						
							2016-03-12 20:44:05 -05:00  
				
					
						
							
							
								 
						
							
							
								026a0f59fe 
								
							
								 
							
						 
						
							
							
								
								Deprecated repeat() in Vector.h.  
							
							
							
						 
						
							2016-03-11 23:10:18 -05:00  
				
					
						
							
							
								 
						
							
							
								97e26cc365 
								
							
								 
							
						 
						
							
							
								
								Deprecated sub() in Vector.h.  
							
							
							
						 
						
							2016-03-11 20:30:19 -05:00  
				
					
						
							
							
								 
						
							
							
								3989178aba 
								
							
								 
							
						 
						
							
							
								
								Deprecated subInsert() in Vector.h  
							
							
							
						 
						
							2016-03-11 20:13:51 -05:00  
				
					
						
							
							
								 
						
							
							
								5502691022 
								
							
								 
							
						 
						
							
							
								
								Deprecated norm_2() in Vector.h  
							
							
							
						 
						
							2016-03-11 19:34:49 -05:00  
				
					
						
							
							
								 
						
							
							
								2f146e85ef 
								
							
								 
							
						 
						
							
							
								
								Deprecated esqrt() from Vector.h.  
							
							
							
						 
						
							2016-03-11 14:34:19 -05:00  
				
					
						
							
							
								 
						
							
							
								5d8218e902 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Simplified Grammar.  
							
							
							
						 
						
							2016-03-08 10:34:31 -05:00  
				
					
						
							
							
								 
						
							
							
								b54c897f91 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] QPS Parser Preliminary Commit.  
							
							... 
							
							
							
							Notes:
- Correctly parses MPS files and makes appropiate calls to RawQP
- Containts Debug Code
- Does not generate raw bounds from parse
- Does not generate Hessian from parse
- Does not generate Actual QP from raw QP 
							
						 
						
							2016-03-07 10:29:43 -05:00  
				
					
						
							
							
								 
						
							
							
								1c87f9d07a 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Fix Evaluate Hessians for Matrices of a given dimension.  
							
							
							
						 
						
							2016-03-07 10:14:27 -05:00  
				
					
						
							
							
								 
						
							
							
								7d0b562908 
								
							
								 
							
						 
						
							
							
								
								Fixed two missed replacements of cwiseProduct() with array().square().  
							
							
							
						 
						
							2016-03-05 21:20:32 -05:00  
				
					
						
							
							
								 
						
							
							
								caa45ad67b 
								
							
								 
							
						 
						
							
							
								
								Replaced cwiseProduct() with array().square(). Killed deprecated comments.  
							
							
							
						 
						
							2016-03-05 21:08:24 -05:00  
				
					
						
							
							
								 
						
							
							
								22c3af906e 
								
							
								 
							
						 
						
							
							
								
								Deprecated emul() in Vector.h.  
							
							
							
						 
						
							2016-03-05 18:49:34 -05:00  
				
					
						
							
							
								 
						
							
							
								62ad643d41 
								
							
								 
							
						 
						
							
							
								
								Merge branches 'develop' and 'feature/LPSolver' of bitbucket.org:gtborg/gtsam into feature/LPSolver  
							
							... 
							
							
							
							# Conflicts:
#	CMakeLists.txt 
							
						 
						
							2016-03-05 13:58:54 -05:00  
				
					
						
							
							
								 
						
							
							
								f5e6b21547 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Point3 called with default constructor.  
							
							
							
						 
						
							2016-02-27 23:52:41 -05:00  
				
					
						
							
							
								 
						
							
							
								6cc4ab8bdf 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX-WARNING] Fixed warning in gcc5  by adding SYSTEM to gtsam included eigen.  
							
							
							
						 
						
							2016-02-27 19:21:42 -05:00  
				
					
						
							
							
								 
						
							
							
								853b5192a5 
								
							
								 
							
						 
						
							
							
								
								Changed to more types to FactorIndices  
							
							
							
						 
						
							2016-02-26 07:32:32 -08:00  
				
					
						
							
							
								 
						
							
							
								2ca649a11f 
								
							
								 
							
						 
						
							
							
								
								Made some type changes to FactorIndices  
							
							
							
						 
						
							2016-02-26 00:01:59 -08:00  
				
					
						
							
							
								 
						
							
							
								fad9462661 
								
							
								 
							
						 
						
							
							
								
								A better solution through typedef of FactorIndices -> FastVector<size_t>  
							
							
							
						 
						
							2016-02-25 23:51:01 -08:00  
				
					
						
							
							
								 
						
							
							
								64aae16b3c 
								
							
								 
							
						 
						
							
							
								
								Fixed problem with wrapping iSAM by a hack: made vector<size_t> into KeyVector. This is not a long-term solution: we should enable wrapping of vector<T>.  
							
							
							
						 
						
							2016-02-25 22:07:04 -08:00  
				
					
						
							
							
								 
						
							
							
								0372a959ee 
								
							
								 
							
						 
						
							
							
								
								Many small improvements, bug-fixes, and tests  
							
							
							
						 
						
							2016-02-24 11:01:19 -08:00  
				
					
						
							
							
								 
						
							
							
								0987ae259c 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Fixed Linker Errors in Release Mode  
							
							
							
						 
						
							2016-02-21 23:36:39 -05:00  
				
					
						
							
							
								 
						
							
							
								482144821b 
								
							
								 
							
						 
						
							
							
								
								[Fix] Rot3.ypr -> Rot3.Ypr  
							
							... 
							
							
							
							[REFACTOR] Fixed including with "" instead of <> 
							
						 
						
							2016-02-18 21:51:43 -05:00  
				
					
						
							
							
								 
						
							
							
								5fab190194 
								
							
								 
							
						 
						
							
							
								
								Merged develop into feature/LPSolver  
							
							
							
						 
						
							2016-02-18 18:49:51 -05:00  
				
					
						
							
							
								 
						
							
							
								3def6cab74 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] QPSolver without initial Values.  
							
							... 
							
							
							
							[REFACTOR] Reformat code with eclipse code formatter. 
							
						 
						
							2016-02-15 14:44:00 -05:00  
				
					
						
							
							
								 
						
							
							
								ace23973a8 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] LPSolver without initial Values.  
							
							... 
							
							
							
							[REFACTOR] Reformat code with eclipse code formatter. 
							
						 
						
							2016-02-15 13:53:22 -05:00  
				
					
						
							
							
								 
						
							
							
								1c920967d9 
								
							
								 
							
						 
						
							
							
								
								No more use of vector() or default constructor  
							
							
							
						 
						
							2016-02-12 00:06:07 -08:00  
				
					
						
							
							
								 
						
							
							
								56dbf487ee 
								
							
								 
							
						 
						
							
							
								
								Fixed more default constructor calls  
							
							
							
						 
						
							2016-02-11 23:31:17 -08:00  
				
					
						
							
							
								 
						
							
							
								8227f1a5fb 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] ActiveSetSolver to match commenting and format conventions.  
							
							... 
							
							
							
							[BUGIFX] Fixed Errors in Unit Tests By commenting.
[BUGFIX] FIxed Active Set Solver Problem with template in cpp file 
							
						 
						
							2016-02-12 00:57:37 -05:00  
				
					
						
							
							
								 
						
							
							
								10caa759d6 
								
							
								 
							
						 
						
							
							
								
								[COMMENT] Added missing class-level comment.  
							
							
							
						 
						
							2016-02-11 23:33:33 -05:00  
				
					
						
							
							
								 
						
							
							
								89fc822259 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] ActiveSetSolver to match commenting and format conventions.  
							
							
							
						 
						
							2016-02-11 23:28:08 -05:00  
				
					
						
							
							
								 
						
							
							
								2060b09a2b 
								
							
								 
							
						 
						
							
							
								
								Avoid calling default constructors and/or vector  
							
							
							
						 
						
							2016-02-11 19:03:11 -08:00  
				
					
						
							
							
								 
						
							
							
								94ccf98985 
								
							
								 
							
						 
						
							
							
								
								Avoid default constructor in tests  
							
							
							
						 
						
							2016-02-11 19:01:54 -08:00  
				
					
						
							
							
								 
						
							
							
								0a7fd27f28 
								
							
								 
							
						 
						
							
							
								
								Working on getting a simple typedef to compile - as well as dealing with Point3() now creating uninitialized memory.  
							
							
							
						 
						
							2016-02-10 17:48:52 -08:00  
				
					
						
							
							
								 
						
							
							
								f42c4f6a92 
								
							
								 
							
						 
						
							
							
								
								[FEATURE] SQP Removed  
							
							... 
							
							
							
							[FEATURE] Test SQP for Infeasible
[FEATURE] Test QP for Infeasible
[FEATURE] LP Initialize Without Initial Values
[FEATURE] QP Initialize Without Initial Values
** TESTS FAIL ** 
							
						 
						
							2016-02-09 10:45:55 -05:00  
				
					
						
							
							
								 
						
							
							
								6eeeb3fef1 
								
							
								 
							
						 
						
							
							
								
								Fixed forgotten compose  
							
							
							
						 
						
							2016-02-08 18:58:43 -08:00  
				
					
						
							
							
								 
						
							
							
								a19aa793d7 
								
							
								 
							
						 
						
							
							
								
								Cleaned up a number of Point3/Rot3 related uses  
							
							
							
						 
						
							2016-02-08 17:31:32 -08:00  
				
					
						
							
							
								 
						
							
							
								23d4c0fd9f 
								
							
								 
							
						 
						
							
							
								
								Deprecated several Point3 methods  
							
							
							
						 
						
							2016-02-08 13:27:38 -08:00  
				
					
						
							
							
								 
						
							
							
								9e4b4b3f72 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/testTransform_Sim3 (pull request  #218 )  
							
							... 
							
							
							
							Fixed Sim3 Action derivative 
							
						 
						
							2016-02-08 08:11:51 -08:00  
				
					
						
							
							
								 
						
							
							
								5f0b493666 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2016-02-08 00:12:19 -08:00  
				
					
						
							
							
								 
						
							
							
								e39eed661e 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
							
						 
						
							2016-02-07 22:29:51 -08:00  
				
					
						
							
							
								 
						
							
							
								fb3eda5eee 
								
							
								 
							
						 
						
							
							
								
								Fixed derivative of group action, as explained in LieGroups.pdf  
							
							
							
						 
						
							2016-02-07 22:26:10 -08:00  
				
					
						
							
							
								 
						
							
							
								c5b2c63c9d 
								
							
								 
							
						 
						
							
							
								
								fix typo in test for Sim3 transform_from  
							
							
							
						 
						
							2016-02-07 23:51:26 -05:00  
				
					
						
							
							
								 
						
							
							
								0ceeb4bd47 
								
							
								 
							
						 
						
							
							
								
								A set of geometry changes from the FixedValues branch, unrelated to that PR  
							
							
							
						 
						
							2016-02-07 20:11:01 -08:00  
				
					
						
							
							
								 
						
							
							
								f64d17f4f0 
								
							
								 
							
						 
						
							
							
								
								Cleaned up and tested exmpap  
							
							
							
						 
						
							2016-02-07 15:02:07 -08:00  
				
					
						
							
							
								 
						
							
							
								d7ed19dc21 
								
							
								 
							
						 
						
							
							
								
								Fixed equality, transform_from, AdjointMap, and added wedge (for testing AdjointMap)  
							
							
							
						 
						
							2016-02-07 14:05:59 -08:00  
				
					
						
							
							
								 
						
							
							
								95f4d14d5e 
								
							
								 
							
						 
						
							
							
								
								Fixed static Rot3 methods  
							
							
							
						 
						
							2016-02-07 13:00:49 -08:00  
				
					
						
							
							
								 
						
							
							
								faffcb193e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/OptimizeSimilarity  
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/geometry/tests/testSimilarity3.cpp 
							
						 
						
							2016-02-07 13:00:29 -08:00  
				
					
						
							
							
								 
						
							
							
								8926a1da91 
								
							
								 
							
						 
						
							
							
								
								[EXPERIMENTAL] Initial SQP Solver. DO NOT BUILD.  
							
							
							
						 
						
							2016-02-02 11:03:53 -05:00  
				
					
						
							
							
								 
						
							
							
								d4b4b2b31d 
								
							
								 
							
						 
						
							
							
								
								[COMMENTS] Added Some Missing Comments  
							
							
							
						 
						
							2016-02-01 21:10:16 -05:00  
				
					
						
							
							
								 
						
							
							
								1720adbbd7 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/LPSolver  
							
							
							
						 
						
							2016-01-29 09:12:50 -08:00  
				
					
						
							
							
								 
						
							
							
								26a7647629 
								
							
								 
							
						 
						
							
							
								
								Some refactoring, small edits, TODOs for Ivan  
							
							
							
						 
						
							2016-01-29 09:07:14 -08:00  
				
					
						
							
							
								 
						
							
							
								4d93a33f61 
								
							
								 
							
						 
						
							
							
								
								Static methods should be uppercase.  
							
							
							
						 
						
							2016-01-26 23:09:58 -08:00  
				
					
						
							
							
								 
						
							
							
								b1949966e9 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extract LPSolver.cpp from LPSolver.h  
							
							
							
						 
						
							2016-01-26 09:34:05 -05:00  
				
					
						
							
							
								 
						
							
							
								796e2d813c 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Remove Debug statements from Iteration.  
							
							
							
						 
						
							2016-01-26 07:56:52 -05:00  
				
					
						
							
							
								 
						
							
							
								84662bc5d9 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted common components from QPSolver and LPSolver into ActiveSetSolver.  
							
							
							
						 
						
							2016-01-25 19:24:37 -05:00  
				
					
						
							
							
								 
						
							
							
								2978664cbd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/LPSolver  
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/linear/QPSolver.h 
							
						 
						
							2016-01-25 15:59:52 -05:00  
				
					
						
							
							
								 
						
							
							
								ec1d0201e5 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Changed Vector(..).finished for VectorN(...)  
							
							
							
						 
						
							2016-01-24 20:18:10 -05:00  
				
					
						
							
							
								 
						
							
							
								b2825ca4d0 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Remove unnecessary includes from testLPSolver.  
							
							
							
						 
						
							2016-01-24 20:08:14 -05:00  
				
					
						
							
							
								 
						
							
							
								88dc9ca73d 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted LPInitSolver.h from testLPSolver.cpp  
							
							... 
							
							
							
							[REFACTOR] Extracted LPSolver.h from testLPSolver.cpp
[REFACTOR] Extracted LPState.h from testLPSolver.cpp 
							
						 
						
							2016-01-24 19:58:42 -05:00  
				
					
						
							
							
								 
						
							
							
								580d1671f4 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extracted LPState.h from testLPSolver.cpp  
							
							
							
						 
						
							2016-01-24 19:44:43 -05:00  
				
					
						
							
							
								 
						
							
							
								2fa3a56f03 
								
							
								 
							
						 
						
							
							
								
								[REFACTOR] Extract LP.h from LPSolver.cpp  
							
							... 
							
							
							
							[REFACTOR] Extract InfeasibleInitialValus.h from LPSolver.cpp
[REFACTOR] Extract InfeasibleOrUnboundedProblem.h from LPSolver.cpp 
							
						 
						
							2016-01-24 19:40:55 -05:00  
				
					
						
							
							
								 
						
							
							
								bc3398a6a2 
								
							
								 
							
						 
						
							
							
								
								[BUGFIX] Fixed Failing Unit Test  
							
							
							
						 
						
							2016-01-24 14:09:16 -05:00  
				
					
						
							
							
								 
						
							
							
								35b6986d32 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/c++11 (pull request  #193 )  
							
							... 
							
							
							
							Make C++ 11 the default 
							
						 
						
							2015-10-26 17:04:08 -07:00  
				
					
						
							
							
								 
						
							
							
								04bcf26aa6 
								
							
								 
							
						 
						
							
							
								
								Explicitly cast optional to bool  
							
							
							
						 
						
							2015-10-20 14:44:00 -04:00  
				
					
						
							
							
								 
						
							
							
								901fb56993 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings  
							
							
							
						 
						
							2015-10-19 15:01:48 -07:00  
				
					
						
							
							
								 
						
							
							
								e2ce27f712 
								
							
								 
							
						 
						
							
							
								
								move static member definition to cpp file  
							
							
							
						 
						
							2015-09-22 08:17:19 -04:00  
				
					
						
							
							
								 
						
							
							
								aa2ffcd118 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/cleanup_ImuFactor  
							
							
							
						 
						
							2015-09-17 17:42:38 -04:00  
				
					
						
							
							
								 
						
							
							
								92e210b893 
								
							
								 
							
						 
						
							
							
								
								Fix examples and Matlab wrapper  
							
							
							
						 
						
							2015-08-26 13:25:12 -04:00  
				
					
						
							
							
								 
						
							
							
								29ad9478f7 
								
							
								 
							
						 
						
							
							
								
								Move noise model initialization from add function into constructor. Can only have one noise model per factor anyway  
							
							
							
						 
						
							2015-08-26 13:02:39 -04:00  
				
					
						
							
							
								 
						
							
							
								0503df31fa 
								
							
								 
							
						 
						
							
							
								
								Relax tolerance to 1e-6 for MKL/quaternion test, and fix up documentation a bit.  
							
							
							
						 
						
							2015-08-25 12:14:52 -04:00  
				
					
						
							
							
								 
						
							
							
								6a5147b5b5 
								
							
								 
							
						 
						
							
							
								
								Merged in fix/SmartStereo (pull request  #181 )  
							
							... 
							
							
							
							Fix/smartstereo 
							
						 
						
							2015-08-25 09:51:59 -04:00  
				
					
						
							
							
								 
						
							
							
								8b4228fa56 
								
							
								 
							
						 
						
							
							
								
								Make smart parameters public. Now easier to set, and it's sufficient for this to be const within the smart factor itself!  
							
							
							
						 
						
							2015-08-19 10:58:35 -04:00  
				
					
						
							
							
								 
						
							
							
								c8df985e2f 
								
							
								 
							
						 
						
							
							
								
								Relax test tolerance a bit for quaternion mode  
							
							
							
						 
						
							2015-08-19 07:30:14 -04:00  
				
					
						
							
							
								 
						
							
							
								1727b60728 
								
							
								 
							
						 
						
							
							
								
								Fixed and cleaned up unit test  
							
							
							
						 
						
							2015-08-19 00:11:35 -04:00  
				
					
						
							
							
								 
						
							
							
								123c55f0d7 
								
							
								 
							
						 
						
							
							
								
								respect triangulation.enableEPI flag in SmartStereo factor  
							
							
							
						 
						
							2015-07-29 14:05:48 -04:00  
				
					
						
							
							
								 
						
							
							
								07bd7fa2bd 
								
							
								 
							
						 
						
							
							
								
								fix examples and wrapper  
							
							
							
						 
						
							2015-07-28 15:14:39 -04:00  
				
					
						
							
							
								 
						
							
							
								fd1e41a9e6 
								
							
								 
							
						 
						
							
							
								
								remove calibration template from SmartStereoProjectionPoseFactor  
							
							
							
						 
						
							2015-07-28 15:12:02 -04:00  
				
					
						
							
							
								 
						
							
							
								748877ff7e 
								
							
								 
							
						 
						
							
							
								
								remove calibration template from SmartStereoProjectionFactor  
							
							
							
						 
						
							2015-07-28 14:56:45 -04:00  
				
					
						
							
							
								 
						
							
							
								db64b48fda 
								
							
								 
							
						 
						
							
							
								
								tests pass  
							
							
							
						 
						
							2015-07-28 14:48:53 -04:00  
				
					
						
							
							
								 
						
							
							
								da9078cf3b 
								
							
								 
							
						 
						
							
							
								
								add nonlinear triangulation back. Some unit tests fail again  
							
							
							
						 
						
							2015-07-27 23:27:20 -04:00  
				
					
						
							
							
								 
						
							
							
								110a046fb6 
								
							
								 
							
						 
						
							
							
								
								Fixed compile issue and tightened tolerances  
							
							
							
						 
						
							2015-07-24 16:05:15 +02:00  
				
					
						
							
							
								 
						
							
							
								0bb73bae9e 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2015-07-23 16:59:26 +02:00  
				
					
						
							
							
								 
						
							
							
								1a47a334de 
								
							
								 
							
						 
						
							
							
								
								Deal with changes in Rot3  
							
							
							
						 
						
							2015-07-21 11:23:42 -07:00  
				
					
						
							
							
								 
						
							
							
								7ae31bd8e7 
								
							
								 
							
						 
						
							
							
								
								delete some unused stuff  
							
							
							
						 
						
							2015-07-20 11:43:57 -04:00  
				
					
						
							
							
								 
						
							
							
								b5a978c534 
								
							
								 
							
						 
						
							
							
								
								improve dynamic outlier rejection test  
							
							
							
						 
						
							2015-07-19 21:01:14 -04:00  
				
					
						
							
							
								 
						
							
							
								fcc9ac2669 
								
							
								 
							
						 
						
							
							
								
								remove extra cout  
							
							
							
						 
						
							2015-07-19 20:39:34 -04:00  
				
					
						
							
							
								 
						
							
							
								36c652ac40 
								
							
								 
							
						 
						
							
							
								
								remove monocular triangulation hack and make tests pass again  
							
							
							
						 
						
							2015-07-19 20:37:16 -04:00  
				
					
						
							
							
								 
						
							
							
								2c765c735a 
								
							
								 
							
						 
						
							
							
								
								Velocity3 default constructor does not zero  
							
							
							
						 
						
							2015-07-17 22:09:49 -07:00  
				
					
						
							
							
								 
						
							
							
								233cabb3fb 
								
							
								 
							
						 
						
							
							
								
								Made Velocity a Vector3  
							
							
							
						 
						
							2015-07-17 17:36:29 -07:00  
				
					
						
							
							
								 
						
							
							
								d1271fd9d5 
								
							
								 
							
						 
						
							
							
								
								Fixed product retract/localCoordinates and corresponding tests  
							
							
							
						 
						
							2015-07-16 23:48:56 -07:00  
				
					
						
							
							
								 
						
							
							
								459226800d 
								
							
								 
							
						 
						
							
							
								
								Replaced failing test with two new, working tests  
							
							
							
						 
						
							2015-07-16 22:38:30 -07:00  
				
					
						
							
							
								 
						
							
							
								b8f5141743 
								
							
								 
							
						 
						
							
							
								
								HasRange  
							
							
							
						 
						
							2015-07-16 22:38:17 -07:00  
				
					
						
							
							
								 
						
							
							
								3f0e695cc9 
								
							
								 
							
						 
						
							
							
								
								some tests pass again  
							
							
							
						 
						
							2015-07-16 11:26:07 -04:00  
				
					
						
							
							
								 
						
							
							
								0c3bb85547 
								
							
								 
							
						 
						
							
							
								
								Added test of localCoordinates  
							
							
							
						 
						
							2015-07-15 23:22:31 -07:00  
				
					
						
							
							
								 
						
							
							
								93f7eafaa8 
								
							
								 
							
						 
						
							
							
								
								re-enable triangulation hack  
							
							
							
						 
						
							2015-07-15 23:16:45 -04:00  
				
					
						
							
							
								 
						
							
							
								bd4dd84933 
								
							
								 
							
						 
						
							
							
								
								huge refactor. Compiles again, but triangulation still broken, SmartStereo test fails  
							
							
							
						 
						
							2015-07-15 16:53:04 -04:00  
				
					
						
							
							
								 
						
							
							
								fb4dd81c4d 
								
							
								 
							
						 
						
							
							
								
								refactoring: step 1  
							
							
							
						 
						
							2015-07-15 12:58:03 -04:00  
				
					
						
							
							
								 
						
							
							
								30435da070 
								
							
								 
							
						 
						
							
							
								
								Moved BearingRangeFactor to SAM  
							
							
							
						 
						
							2015-07-12 18:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								03db69117a 
								
							
								 
							
						 
						
							
							
								
								Define and partially specify Range and Bearing functors  
							
							
							
						 
						
							2015-07-12 15:51:49 -07:00  
				
					
						
							
							
								 
						
							
							
								3bad6fea67 
								
							
								 
							
						 
						
							
							
								
								moved RangeFactor to SAM  
							
							
							
						 
						
							2015-07-12 12:12:59 -07:00  
				
					
						
							
							
								 
						
							
							
								5052eb2c64 
								
							
								 
							
						 
						
							
							
								
								cleaning up  
							
							
							
						 
						
							2015-07-11 18:31:36 -07:00  
				
					
						
							
							
								 
						
							
							
								7ff3e11efd 
								
							
								 
							
						 
						
							
							
								
								removed redundancy in naming  
							
							
							
						 
						
							2015-07-09 11:29:32 -07:00  
				
					
						
							
							
								 
						
							
							
								3b16ad2967 
								
							
								 
							
						 
						
							
							
								
								Moved deprecated headers into subdirectory  
							
							
							
						 
						
							2015-07-09 11:14:39 -07:00  
				
					
						
							
							
								 
						
							
							
								377b90941b 
								
							
								 
							
						 
						
							
							
								
								switch to Rodrigues everywhere  
							
							
							
						 
						
							2015-07-05 16:11:04 -07:00  
				
					
						
							
							
								 
						
							
							
								464a82cc51 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/betterOrdering  
							
							... 
							
							
							
							Conflicts:
	.cproject
	gtsam/inference/Ordering.h
	gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp
	gtsam_unstable/nonlinear/BatchFixedLagSmoother.cpp
	gtsam_unstable/nonlinear/ConcurrentBatchSmoother.cpp 
							
						 
						
							2015-06-28 15:41:58 -07:00  
				
					
						
							
							
								 
						
							
							
								35c23da427 
								
							
								 
							
						 
						
							
							
								
								change: add const traits and renaming some test parameters  
							
							
							
						 
						
							2015-06-26 18:24:30 -04:00  
				
					
						
							
							
								 
						
							
							
								12f9b413ff 
								
							
								 
							
						 
						
							
							
								
								feature: add concept test for similarity3  
							
							
							
						 
						
							2015-06-26 16:01:26 -04:00  
				
					
						
							
							
								 
						
							
							
								400a17d9ab 
								
							
								 
							
						 
						
							
							
								
								change: a little clean up  
							
							
							
						 
						
							2015-06-26 15:44:08 -04:00  
				
					
						
							
							
								 
						
							
							
								d415cffd4b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3  
							
							
							
						 
						
							2015-06-23 22:41:33 -07:00  
				
					
						
							
							
								 
						
							
							
								801d1fb700 
								
							
								 
							
						 
						
							
							
								
								Merged in feature/performance (pull request  #161 )  
							
							... 
							
							
							
							Improving performance 
							
						 
						
							2015-06-23 22:27:10 -07:00  
				
					
						
							
							
								 
						
							
							
								0e022b3b33 
								
							
								 
							
						 
						
							
							
								
								Values::keys now returns KeyVector instead of list. Corresponding fixes in Matlab wrapper.  
							
							
							
						 
						
							2015-06-24 00:35:32 -04:00  
				
					
						
							
							
								 
						
							
							
								b0f04503c9 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/linear/tests/testRegularHessianFactor.cpp
#	gtsam/slam/SmartFactorBase.h 
							
						 
						
							2015-06-23 10:03:42 -04:00  
				
					
						
							
							
								 
						
							
							
								f9ddbb1345 
								
							
								 
							
						 
						
							
							
								
								Eliminated linked list  
							
							
							
						 
						
							2015-06-21 01:45:56 -07:00  
				
					
						
							
							
								 
						
							
							
								128bac616c 
								
							
								 
							
						 
						
							
							
								
								Globally replaced FastSet<Key> with KeySet.  
							
							
							
						 
						
							2015-06-20 18:38:25 -07:00  
				
					
						
							
							
								 
						
							
							
								f8205bfe02 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/SmartFactors3  
							
							... 
							
							
							
							Conflicts:
	gtsam/geometry/CalibratedCamera.h
	gtsam/geometry/tests/testCalibratedCamera.cpp
	gtsam/geometry/triangulation.h
	gtsam/nonlinear/ExpressionFactor.h
	gtsam/slam/SmartProjectionFactor.h
	gtsam_unstable/slam/SmartStereoProjectionFactor.h
	tests/testExpressionFactor.cpp 
							
						 
						
							2015-06-19 16:55:30 -04:00  
				
					
						
							
							
								 
						
							
							
								78c8160dc5 
								
							
								 
							
						 
						
							
							
								
								all tests pass and it compiles (yuppii!), but if I make check I get errors with isManifold and something that seems unrelated to smart factors. going to merge with develop  
							
							
							
						 
						
							2015-06-19 12:06:45 -04:00  
				
					
						
							
							
								 
						
							
							
								99fce3f5af 
								
							
								 
							
						 
						
							
							
								
								Added a few tests  
							
							
							
						 
						
							2015-06-11 19:55:10 -04:00  
				
					
						
							
							
								 
						
							
							
								76ffc45ee7 
								
							
								 
							
						 
						
							
							
								
								Merged 'develop'.  
							
							... 
							
							
							
							Conflicts:
	gtsam_unstable/geometry/Similarity3.cpp
	gtsam_unstable/geometry/Similarity3.h 
							
						 
						
							2015-06-11 19:54:54 -04:00  
				
					
						
							
							
								 
						
							
							
								f6ac546cc3 
								
							
								 
							
						 
						
							
							
								
								Added comparison to brute force matrix exponential  
							
							
							
						 
						
							2015-06-11 13:56:35 -04:00  
				
					
						
							
							
								 
						
							
							
								5ceb7d9ddc 
								
							
								 
							
						 
						
							
							
								
								Fully implemented logmap/expmap, which are used for retract/localCoordinates  
							
							
							
						 
						
							2015-06-10 16:36:56 -04:00  
				
					
						
							
							
								 
						
							
							
								0d5f0510ab 
								
							
								 
							
						 
						
							
							
								
								Expmap and Logmap, still incorrect around identity  
							
							
							
						 
						
							2015-06-10 11:01:34 -04:00