Commit Graph

8714 Commits (d4d99c390d38538ffc1581c262b50391bbdddf5e)

Author SHA1 Message Date
zhaoyang 1d81572894 Capitalize static methods in ordering.h
This commit involves the API change. Related files in gtsam have been changed. All the tests examples run without issue.
2015-02-21 13:16:03 -05:00
Frank Dellaert a9d8a915ac Merged in feature/PinholePose (pull request #108)
Revamped Pinhole Cameras
2015-02-21 18:15:18 +01:00
dellaert 61ae24508d Call Base static methods instead 2015-02-21 17:52:11 +01:00
Frank Dellaert 654d563d63 Merged in feature/extraSmartTests (pull request #109)
Extra test for smart factors
2015-02-21 17:40:29 +01:00
dellaert 39d474ec68 Fixed cheirality exceptions in arbitrary rotation cases 2015-02-21 17:39:50 +01:00
dellaert 3ccd02e8b1 Two factors unit tested 2015-02-21 17:09:43 +01:00
dellaert 00d7e707a5 printing 2015-02-21 17:09:31 +01:00
dellaert c3c5c0d80c Equals 2015-02-21 16:39:39 +01:00
dellaert 5120e4b77a Constructor 2015-02-21 16:39:31 +01:00
dellaert 96e63fb480 Added test for RegularHessianFactor creation 2015-02-21 14:32:36 +01:00
dellaert 4a0891f34c Fixed (case) type 2015-02-21 13:49:53 +01:00
dellaert 9d7caa77fe Try to fix another warning 2015-02-21 13:48:15 +01:00
dellaert 5714c56bab Make examples compile 2015-02-21 13:30:01 +01:00
dellaert be49d2a118 reinstated getPose as otherwise expressions can't distinguish overloads 2015-02-21 13:29:03 +01:00
dellaert b662c8f644 Got rid of warning 2015-02-21 13:08:22 +01:00
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
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
zhaoyang 55729e0e69 fix bugs in timing, duplicate graph 2015-02-19 16:00:21 -05:00