Commit Graph

8748 Commits (d74e00ab2ae33c86413fe8194d59ffd004b2b59c)

Author SHA1 Message Date
cbeall3 da9078cf3b add nonlinear triangulation back. Some unit tests fail again 2015-07-27 23:27:20 -04:00
cbeall3 b5aa7fb7f0 change interface to match PinholePose. 2015-07-27 23:25:05 -04:00
Frank Dellaert ef94ef35ee Merged in feature/ImprovedLie2 (pull request #178)
Improved Lie derivatives
2015-07-24 17:48:39 +02:00
dellaert 05dfcf2dbf Added retract/logmap and commented more clearly 2015-07-24 15:32:27 +02:00
dellaert e296f320f5 Inlined compose and between derivatives in expmap/logmap 2015-07-24 15:10:00 +02:00
cbeall3 02c7b2b81d made more generic, and comments 2015-07-20 11:46:18 -04:00
cbeall3 5e660198b6 make more generic so it can be used with StereoCamera, too 2015-07-20 11:45:54 -04:00
cbeall3 7ae31bd8e7 delete some unused stuff 2015-07-20 11:43:57 -04:00
Frank Dellaert 6058d045ae Merged in feature/OptionalJacobianBlocks (pull request #177)
New OptionalJacobian functionality
2015-07-19 20:20:53 -07:00
Frank Dellaert 2deac4b88f Some fixed-size optimizations, some const. Save a quaternion->matrix conversion in transform_from. 2015-07-19 18:54:59 -07:00
Frank Dellaert c3dfa3ab10 Cleaned up Pose2 derivatives and used OptionalJacobian::cols in some places 2015-07-19 18:28:18 -07:00
cbeall3 b5a978c534 improve dynamic outlier rejection test 2015-07-19 21:01:14 -04:00
cbeall3 fcc9ac2669 remove extra cout 2015-07-19 20:39:34 -04:00
cbeall3 36c652ac40 remove monocular triangulation hack and make tests pass again 2015-07-19 20:37:16 -04:00
Frank Dellaert f2df547d86 Functioning "cols" method. Unfortunately, "rows" and "block" are not easy. 2015-07-19 17:15:26 -07:00
cbeall3 3f0e695cc9 some tests pass again 2015-07-16 11:26:07 -04:00
Frank Dellaert 07577189d9 Merged in feature/sam_sfm_directories (pull request #174)
[CI Skip] First Push to SAM
2015-07-15 23:03:30 -07:00
Frank Dellaert 10a653ad7f Better documentation 2015-07-15 22:59:30 -07:00
Frank Dellaert 1a8a7235c2 Merge remote-tracking branch 'origin/develop' into feature/sam_sfm_directories 2015-07-15 22:33:28 -07: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
cbeall3 9c2ab0ce3b change 2 to ZDim 2015-07-15 16:52:06 -04:00
Frank Dellaert adc653c281 Merged in fix/smartParams (pull request #175)
Fix parameter bug and improve documentation
2015-07-15 11:44:37 -07:00
cbeall3 fb4dd81c4d refactoring: step 1 2015-07-15 12:58:03 -04:00
cbeall3 ecdd4d5787 Fix parameter bug and improve documentation 2015-07-15 12:51:21 -04:00
dellaert 3d04fa0ed3 Merge remote-tracking branch 'origin/develop' into feature/sam_sfm_directories 2015-07-14 22:25:38 -07:00
Frank Dellaert df1886c56c Even more concise by templating on second argument. Made return type explicit in HasRange/HasBearing. 2015-07-14 01:13:33 -07:00
Frank Dellaert 64d315df19 HasBearing and HasRange helper classes 2015-07-14 00:32:24 -07:00
Frank Dellaert 5f6f9847d6 Merge remote-tracking branch 'origin/feature/sam_sfm_directories' into feature/sam_sfm_directories 2015-07-13 23:44:57 -07:00
Frank Dellaert bc1c5d7bad Better serialization tests 2015-07-13 23:44:26 -07:00
Frank Dellaert bf88906c3f check.sam target 2015-07-13 23:44:08 -07:00
Frank Dellaert 6b51ef994c Moved serialization support into ExpressionFactor 2015-07-13 23:43:57 -07:00
dellaert b711f5f964 Fixed wrapper 2015-07-12 22:49:04 -07:00
dellaert 6bb5b03c7a Added two specializations for matlab wrapper 2015-07-12 22:48:54 -07:00
dellaert 59c258623a Fixed friend declaration 2015-07-12 22:30:55 -07:00
Frank Dellaert b97afe338f New targets 2015-07-12 21:46:45 -07:00
Frank Dellaert 1289e5c729 Fixed typo 2015-07-12 21:43:46 -07:00
Frank Dellaert d567b36f1a Fixed some issues 2015-07-12 21:34:08 -07:00
Frank Dellaert 850c8a7921 Fixed BearingRangeFactor 2015-07-12 21:08:52 -07:00
Frank Dellaert d9fe27a131 Measure static method 2015-07-12 20:45:58 -07:00
Frank Dellaert fe7b280879 Manifold traits 2015-07-12 20:23:49 -07:00
Frank Dellaert 57e28c1731 moved Testable to class 2015-07-12 20:18:59 -07:00
Frank Dellaert b6a785e2d9 BearingRange type 2015-07-12 20:16:06 -07:00
Frank Dellaert 30435da070 Moved BearingRangeFactor to SAM 2015-07-12 18:57:26 -07:00
Frank Dellaert 9c525c2e7f Default constructor now default 2015-07-12 18:56:45 -07:00
Frank Dellaert 539401664b use assert_equal 2015-07-12 18:36:50 -07:00
Frank Dellaert 05ce9b1e0e Made use of Bearing/Range functors now 2015-07-12 16:34:23 -07:00
Frank Dellaert 02b703c5c8 Added MakeJacobian meta-function 2015-07-12 16:33:56 -07:00
Frank Dellaert 03db69117a Define and partially specify Range and Bearing functors 2015-07-12 15:51:49 -07:00
Frank Dellaert de72aa371a Merged in fix/Unit3Serialization (pull request #173)
Numerous fixes to Unit3
2015-07-12 12:14:48 -07:00