|  Varun Agrawal | ae213dd464 | replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION | 2024-12-26 23:44:00 -05:00 | 
				
					
						|  Frank Dellaert | a9971fd2fd | More emplace_shared usage | 2023-02-06 01:20:27 -08:00 | 
				
					
						|  kartik arcot | 3250cf49ca | gtsam_unstable, test folders ifdefs | 2023-01-22 22:14:50 -08:00 | 
				
					
						|  kartik arcot | 703cb5cbc7 | remove make_shared header | 2023-01-22 08:40:02 -08:00 | 
				
					
						|  kartik arcot | 852e8768c0 | shared_ptr, make_shared, allocate_shared | 2023-01-22 08:40:02 -08:00 | 
				
					
						|  kartik arcot | 8181b50de3 | remove optional headers | 2023-01-21 09:27:20 -08:00 | 
				
					
						|  kartik arcot | d338a7086b | slam folder. serialize std::optional | 2023-01-21 09:27:20 -08:00 | 
				
					
						|  kartik arcot | 544af1f03a | fixed smart factor and camera set for boost optional references | 2023-01-20 18:06:55 -08:00 | 
				
					
						|  Mike Sheffler | ac01db4f4d | Per https://github.com/borglab/gtsam/blob/develop/Using-GTSAM-EXPORT.md , classes with no methods defined in a .cpp file shouldn't have the GTSAM_EXPORT or GTSAM_UNSTABLE_EXPORT modifier. This was causing problems with the building of gtsam_unstable on MSVC / Windows. | 2022-02-15 00:19:54 -08:00 | 
				
					
						|  Varun Agrawal | b47f46a6f5 | Windows Fixes (#904) | 2021-12-09 09:37:21 -05:00 | 
				
					
						|  Frank Dellaert | 4ef234bbbb | Formatting and better documentation | 2021-08-29 16:46:53 -04:00 | 
				
					
						|  lcarlone | db2a9151e5 | don't like it - going to create a different class | 2021-08-24 20:56:40 -04:00 | 
				
					
						|  lcarlone | 5677bdb6c1 | need to clean up templates and remove 2 redundant lines | 2021-03-29 22:58:29 -04:00 | 
				
					
						|  lcarlone | b10a9d245b | getting ready to enable monocular operation | 2021-03-28 18:42:20 -04:00 | 
				
					
						|  Toni | 7f80c906c4 | Fix override warnings: modernize-use-override | 2021-01-28 23:02:13 -05:00 | 
				
					
						|  Jose Luis Blanco Claraco | 0198c648e3 | Fix all new gcc warnings/errors: make explicit virtual/override methods. Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes. | 2020-07-26 11:20:42 +02:00 | 
				
					
						|  Duy-Nguyen Ta | 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 | 
				
					
						|  jlblancoc | 1304d26e81 | exit()-> throw (Closes #427) | 2019-04-07 23:59:53 +02:00 | 
				
					
						|  Duy-Nguyen Ta | 1cdc228d6a | remove trailing spaces | 2019-02-11 10:58:34 -05:00 | 
				
					
						|  Frank Dellaert | 2aa43e11bd | Use KeyVector everywhere to avoid conversions | 2018-11-08 10:10:32 -05:00 | 
				
					
						|  Sean Bowman | b04c0bb15d | Fix memory alignment issues | 2018-07-13 14:31:02 -04:00 | 
				
					
						|  Luca | 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 | 
				
					
						|  lcarlone | edcf94591d | added functions to get/set smart stereo parameters with unit test | 2016-08-06 23:27:54 -04:00 | 
				
					
						|  lcarlone | 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 | 
				
					
						|  lcarlone | a93c1e86f2 | Merge remote-tracking branch 'origin/feature/heterogeneousSmartFactorNoise' into feature/heterogeneousSmartFactorNoise | 2016-08-02 18:50:54 -04:00 | 
				
					
						|  lcarlone | e54159c695 | Merge branch 'develop' into feature/heterogeneousSmartFactorNoise # Conflicts:
#	gtsam_unstable/slam/SmartStereoProjectionFactor.h | 2016-08-02 18:50:18 -04:00 | 
				
					
						|  Luca | 9336c0b8c0 | added comment and made variables const when possible | 2016-07-31 18:47:30 -04:00 | 
				
					
						|  Luca | f009633384 | exposed point status in smart factors to keep uniformity with mono smart factors | 2016-07-31 18:33:58 -04:00 | 
				
					
						|  Luca | 6a21f1b730 | adapted stereoSmart factors to use "outlier" and "far point" statuses | 2016-07-31 18:31:38 -04:00 | 
				
					
						|  lcarlone | a5138bfb46 | included body_P_sensor in smartStereoProjectionPoseFactor! | 2016-07-25 22:13:25 -04:00 | 
				
					
						|  Luca | cd9b4cd5ab | moved common definitions to base class | 2016-07-24 18:31:55 -04:00 | 
				
					
						|  Luca | f2bec78a58 | first implementation of smartStereo with possibly left-only pixel measurements | 2016-07-24 18:27:20 -04:00 | 
				
					
						|  Luca | 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 | 
				
					
						|  Yao Chen | 3b7c57aedf | Replaced BOOSE_FOREACH with for in gtsam_unstable folder. | 2016-05-20 23:41:41 -04:00 | 
				
					
						|  Alex Hagiopol | 76308a5d46 | Deprecated Vector zero(size_t n). All unit tests pass. | 2016-04-15 16:54:46 -04:00 | 
				
					
						|  Alex Hagiopol | 70b2aab352 | Deprecated all inline functions in Matrix.h. | 2016-04-11 15:11:29 -04:00 | 
				
					
						|  Frank | 2060b09a2b | Avoid calling default constructors and/or vector | 2016-02-11 19:03:11 -08:00 | 
				
					
						|  cbeall3 | 04bcf26aa6 | Explicitly cast optional to bool | 2015-10-20 14:44:00 -04:00 | 
				
					
						|  cbeall3 | 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 | 
				
					
						|  cbeall3 | 0503df31fa | Relax tolerance to 1e-6 for MKL/quaternion test, and fix up documentation a bit. | 2015-08-25 12:14:52 -04:00 | 
				
					
						|  cbeall3 | 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 | 
				
					
						|  cbeall3 | 1727b60728 | Fixed and cleaned up unit test | 2015-08-19 00:11:35 -04:00 | 
				
					
						|  cbeall3 | 123c55f0d7 | respect triangulation.enableEPI flag in SmartStereo factor | 2015-07-29 14:05:48 -04:00 | 
				
					
						|  cbeall3 | fd1e41a9e6 | remove calibration template from SmartStereoProjectionPoseFactor | 2015-07-28 15:12:02 -04:00 | 
				
					
						|  cbeall3 | 748877ff7e | remove calibration template from SmartStereoProjectionFactor | 2015-07-28 14:56:45 -04:00 | 
				
					
						|  cbeall3 | da9078cf3b | add nonlinear triangulation back. Some unit tests fail again | 2015-07-27 23:27:20 -04:00 | 
				
					
						|  cbeall3 | 36c652ac40 | remove monocular triangulation hack and make tests pass again | 2015-07-19 20:37:16 -04:00 | 
				
					
						|  cbeall3 | 3f0e695cc9 | some tests pass again | 2015-07-16 11:26:07 -04:00 | 
				
					
						|  cbeall3 | 93f7eafaa8 | re-enable triangulation hack | 2015-07-15 23:16:45 -04:00 | 
				
					
						|  cbeall3 | bd4dd84933 | huge refactor. Compiles again, but triangulation still broken, SmartStereo test fails | 2015-07-15 16:53:04 -04:00 |