Commit Graph

10478 Commits (f4d1fec558b024f690dc28ef083e74fa5c6d0ea8)

Author SHA1 Message Date
dellaert 19e7b6bf39 Deal with incomplete Pose2 type by including <Pose2.h> 2015-02-21 12:39:50 +01:00
dellaert 422e8e2cda Fixed serialization 2015-02-21 12:38:52 +01:00
dellaert 57c921c6cf Big refactor of PinholeCamera: now derives from PinholeBaseK 2015-02-21 11:48:46 +01:00
dellaert 5ed2abd292 Little things 2015-02-21 11:48:13 +01:00
dellaert 81b3b896be OptionalJacobian is self-documenting. Removing redundant doc makes header shorter/easier to read. 2015-02-21 11:09:56 +01:00
dellaert 1114509e98 Switch order of two range functions 2015-02-21 11:05:43 +01:00
dellaert 05d5bad1a7 backproject 2015-02-21 11:05:25 +01:00
dellaert 059ff82beb Added more diagnostic test for derivatives 2015-02-21 11:00:37 +01:00
dellaert 2ee090ece5 Saved a transpose 2015-02-21 11:00:13 +01:00
dellaert c7a41d30cc Cleaned up projectSafe and cheirality exception 2015-02-21 10:41:53 +01:00
dellaert f08e228173 Now just calls PinholeBase::project2 2015-02-21 10:27:07 +01:00
dellaert 286a3ff412 Moved project2 to PinholeBase 2015-02-21 10:26:44 +01:00
dellaert 3a755cc4fb Moved static methods up 2015-02-21 10:06:50 +01:00
dellaert 29e5faeef0 Refactored derivatives 2015-02-21 10:00:56 +01:00
dellaert fd62c6f0e6 PinholeBaseK now derives from PinholeBase 2015-02-21 09:36:12 +01:00
dellaert e6828439c1 Moved range back into derived as overloaded 2015-02-21 09:35:49 +01:00
dellaert 90d2146f62 scale -> depth 2015-02-21 09:35:27 +01:00
dellaert ead8349827 Got rid of legacy code 2015-02-21 09:15:08 +01:00
dellaert f5581ec652 CalibratedCamera now derived from PinholeBase 2015-02-21 09:13:12 +01:00
dellaert 7d37aa4512 Put PinholeBase in CalibratedCamera 2015-02-21 09:00:58 +01:00
dellaert 35d6b9dc0e Got rid of code duplication 2015-02-21 08:44:57 +01:00
dellaert c20eaecf82 PinholeBase class 2015-02-21 08:28:17 +01:00
dellaert 14ea858e3f getPose -> pose 2015-02-21 08:28:00 +01:00
dellaert eccb0663f3 Forward declare of Point2 2015-02-21 08:25:59 +01:00
dellaert 109e538ce6 Added two static functions and Lookat named constructor. Will be called in Pinhole* classes to avoid copy/paste 2015-02-21 08:24:09 +01:00
dellaert 0498a4550b Standard formatting 2015-02-21 07:29:08 +01:00
dellaert f097ceef38 Header order 2015-02-21 07:28:39 +01:00
zhaoyang 92f2e8e168 add in a natural ordering for testing. Test this code on other machines. 2015-02-20 23:45:13 -05:00
alexhagiopol 7dca1d76a5 More reductions in included lines. 2015-02-20 17:09:17 -05:00
alexhagiopol 0a5f220534 10% reduction in lines of code included by Vector.h. 2015-02-20 14:33:15 -05:00
dellaert 1a6102a7a5 Calibration became fixed 2015-02-20 17:39:33 +01:00
dellaert da8e88d5a1 New class copied from PinholeCamera 2015-02-20 13:33:19 +01:00
dellaert a27722e03a Add some definitions. 2015-02-20 11:03:47 +01:00
Paul Drews fbfbe1b9e2 re-added project make target 2015-02-20 01:12:39 -05:00
Paul Drews b53c26c934 Merge remote-tracking branch 'origin/develop' into feature/Similarity
Conflicts:
	.cproject
2015-02-20 00:36:52 -05:00
dellaert 7ecf8ec1ac Fixed compile issues with examples 2015-02-20 02:42:51 +01:00
dellaert 843bc7cb82 Isolated calculation of Point Covariance in static method(s) PointCov 2015-02-20 02:06:47 +01:00
dellaert 4badb4a10f Derivative tests, and re-formatting (and getting rid of gtsam::/std::) 2015-02-20 00:57:27 +01:00
dellaert ed267ed69d BIG CHANGE: Smart factors now call project in CameraSet. It makes it a bit more clear by having a separately tested unit with projection/derivatives. But in the end it did not help much. SmartFactorBase is still long and (too) complex. 2015-02-20 00:57:00 +01:00
dellaert 36e858bc96 removed obsolete target 2015-02-20 00:51:32 +01:00
dellaert 8daefafb91 Only now it really works with StereoCamera 2015-02-19 23:45:12 +01:00
dellaert 03689e418e Cleaned up, made default constructor a working StereoCamera 2015-02-19 23:44:56 +01:00
zhaoyang 55729e0e69 fix bugs in timing, duplicate graph 2015-02-19 16:00:21 -05:00
dellaert b5d9ed4529 Make derivative zero, throw exception. 2015-02-19 18:05:50 +01:00
dellaert 0a3272dab6 equals/print compile 2015-02-19 18:05:30 +01:00
dellaert bc1da8577f Make it work with StereoCamera 2015-02-19 17:19:59 +01:00
dellaert 9a5f39b55b Check derivatives 2015-02-19 15:00:19 +01:00
thduynguyen ba4698bf51 add comments, fix format, make test compiled 2015-02-19 08:51:54 -05:00
dellaert 6f0ea81c5e Fixed compile issues 2015-02-19 13:38:20 +01:00
dellaert 2d014b4522 First draft of CameraSet 2015-02-19 13:30:41 +01:00