Commit Graph

31 Commits (8291b31cb53b9b6a76736cf8702fe1d2223f5639)

Author SHA1 Message Date
Frank Dellaert 8801de4d63 Pose3 naming convention 2019-05-16 15:06:15 -04:00
Luca 7e3aa7aa9a wrapped throw StereoCheiralityException inside #ifdef GTSAM_THROW_CHEIRALITY_EXCEPTION 2016-08-14 20:03:54 -04:00
zhaoyang abe6b9cec6 change 'world' to 'point' 2015-06-12 17:27:36 -04:00
zhaoyang 3d18d70d69 change naming for local_point & world_point 2015-06-12 16:55:38 -04:00
zhaoyang 8440e3c3b2 cool, a simplified D_local_z jacobian 2015-06-12 16:53:32 -04:00
zhaoyang 2a2b885cdd change local variable naming... 2015-06-12 16:07:36 -04:00
zhaoyang 9ac223ec7d correct the chain rule in Jacobian 2015-06-12 15:08:58 -04:00
lvzhaoyang a5d74f77d7 add test case. correct constness for backproject2 definition 2015-06-12 10:47:02 -04:00
zhaoyang cb76d321d3 add back-projection derivative w.r.t. point, only the equation not finished yet. 2015-06-11 17:16:50 -04:00
zhaoyang 48d159120d create a backproject2, with optional Jacobians 2015-06-11 11:40:40 -04:00
dellaert 8d5e61a1bf Deprecated project with three derivatives, it's bogus: StereoCamera holds a pointer to a fixed calibration, and hence is similar to the new "PinholePose". 2015-02-22 23:29:40 +01:00
dellaert 64bb6b77d7 Merged in feature/SmartCT (pull request #107)
Refactoring of Smart Factors
2015-02-22 06:14:19 +01:00
cbeall3 971a53cfb5 Fixed size vectors for all Logmap, localcoordinates and vector methods 2014-12-07 13:51:17 -05:00
dellaert 4b2040fec6 Fixed smart factors - but @lucacarlone should realize stereo-calibration cannot be optimized, so how come he is calling project with H3 ? 2014-12-04 13:29:56 +01:00
Natesh Srinivasan 0f95890215 done with geometry 2014-12-03 16:34:58 -05:00
Natesh Srinivasan aad0b2876b Changed Matrix.h to correct return values amd impleemnted rectangular matrix types.
Also changed block operations to <<
2014-12-03 15:16:55 -05:00
Chris Beall 7b1a9ba371 Merged in feature/TemplatedSmartFactors (pull request #39)
Templated Smart Factors
2014-11-25 07:36:14 -05:00
Richard Roberts aa093a35da Updated all comma initializer usages to use .finished() 2014-11-22 16:35:27 -08:00
cbeall3 fc513e584d move derivative for calibration to third slot to be consistent with PinholeCamera interface 2014-07-10 07:55:52 -04:00
Richard Roberts 880d9a8e3c Switched to new Eigen built-in special comma initializer 2013-12-16 21:33:12 +00:00
Jing Dong 763083d2db Fix Matrix_(...) to Mat() <<... in gtsam/base & gtsam/geometry 2013-11-13 04:50:42 +00:00
Chris Beall 4297d24c96 changed tabs to spaces for consistent indentation in all of GTSAM 2012-10-02 14:40:07 +00:00
Chris Beall f6ef1e1d9d added Cheirality exception as in ProjectionFactor 2012-09-27 19:06:30 +00:00
Frank Dellaert 842517ca4c Another tiny save :-) 2012-01-08 05:31:55 +00:00
Frank Dellaert 9b5ac235e2 Optimized StereoCamera.project derivative 2012-01-08 05:09:11 +00:00
Chris Beall f29bcfae99 more StereoCamera cleanup and improvements 2011-09-12 13:15:22 +00:00
Chris Beall 6da5127981 StereoCamera cleanup and improvements 2011-09-12 12:37:10 +00:00
Chris Beall 9a9b642d5d moved StereoFactor typedef into visualSLAM namespace. StereoCamera improvements 2011-03-11 21:56:14 +00:00
Chris Beall dbe7093f4d K() -> calibration() 2011-03-11 18:48:42 +00:00
Chris Beall 38922a38ac refactored StereoCamera and StereoFactor 2011-03-11 17:53:16 +00:00
Richard Roberts 2c90e3d836 Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'. 2010-10-25 20:10:33 +00:00