Commit Graph

8639 Commits (8b4228fa5656790e6a9b3aab1555af90286a96a9)

Author SHA1 Message Date
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 c8df985e2f Relax test tolerance a bit for quaternion mode 2015-08-19 07:30:14 -04:00
cbeall3 1727b60728 Fixed and cleaned up unit test 2015-08-19 00:11:35 -04:00
cbeall3 1279038c77 Add Stereo triangulation comparison with expression factor 2015-08-16 20:29:23 -04:00
cbeall3 d9ae402168 fix TriangulationFactor bug (for stereo camera), and add new unit tests and comparisons 2015-08-16 18:14:19 -04:00
cbeall3 321a7dbb11 call print in Base 2015-08-16 16:34:10 -04:00
cbeall3 123c55f0d7 respect triangulation.enableEPI flag in SmartStereo factor 2015-07-29 14:05:48 -04:00
cbeall3 07bd7fa2bd fix examples and wrapper 2015-07-28 15:14:39 -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 db64b48fda tests pass 2015-07-28 14:48:53 -04:00
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
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
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
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
cbeall3 9c2ab0ce3b change 2 to ZDim 2015-07-15 16:52:06 -04: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
Frank Dellaert de72aa371a Merged in fix/Unit3Serialization (pull request #173)
Numerous fixes to Unit3
2015-07-12 12:14:48 -07:00
zhaoyang 6b1c411f9e feature: add two small unit tests for local coordinate 2015-07-12 14:37:40 -04:00
zhaoyang 05a55b262a fix: type error in comments 2015-07-12 14:37:03 -04:00
Frank Dellaert 6bf96c7ed4 Merge remote-tracking branch 'origin/fix/Unit3Serialization' into fix/Unit3Serialization 2015-07-12 10:39:31 -07:00
Frank Dellaert 3a3088856e Merge remote-tracking branch 'origin/fix/Unit3Serialization' into fix/Unit3Serialization 2015-07-12 10:37:35 -07:00
Frank Dellaert 297f8fcc9b Replaced flaky random tests with more compact one that excludes degeneracies explicitly 2015-07-12 10:30:30 -07:00
Frank Dellaert 3245a2304e Improved small angle behavior of retract 2015-07-12 10:29:55 -07:00
Frank Dellaert fcbceaf746 More tests 2015-07-12 00:12:06 -07:00
Frank Dellaert 84950b3b4d Unit3.cpp edited online with Bitbucket 2015-07-12 05:17:23 +00:00
Frank Dellaert 48169e7776 restored mutex to original scope 2015-07-11 21:14:45 -07:00
Frank Dellaert c8cf14d4b9 Moved mutex around smaller block 2015-07-11 20:00:56 -07:00
Frank Dellaert 5c406dc7c7 fixed serialization (no need to save B!) 2015-07-11 20:00:41 -07:00
Frank Dellaert 9146bfe89f Merged in fix/unit3retract (pull request #167)
fix: correct some inappropriate floating point error in Unit3, and its test
2015-07-11 16:55:14 -07:00
Frank Dellaert 6703dab218 Merged in fix/noiseModel (pull request #172)
Small fix to NoiseModel, with new tests
2015-07-11 15:42:22 -07:00
Frank Dellaert 64b26288f5 fixed broken covariance 2015-07-11 14:16:17 -07:00
Frank Dellaert 5b4daf7527 Added tests for R/covariance/information 2015-07-11 14:14:04 -07:00
Frank Dellaert d45f6336d8 missing export header 2015-07-11 14:13:42 -07:00
Frank Dellaert b66dda2fe5 Merged in bug/expressionWithDuplicateKeys (pull request #171)
- Unit test from ETH folks which replicates the bug
- Improved printing as part of tracking it down
- Simultaneous bug fixes
- Extra unit test by Frank
2015-07-09 01:16:09 -07:00
Frank Dellaert 3fdcba9774 Merge remote-tracking branch 'origin/bug/expressionWithDuplicateKeys' into bug/expressionWithDuplicateKeys 2015-07-09 00:57:01 -07:00
Frank Dellaert aa1fae41a9 Added testcase mixing binary and ternary cases 2015-07-09 00:53:40 -07:00
Frank Dellaert a923086a00 Removed print statements 2015-07-09 00:42:48 -07:00
Frank Dellaert 0922624b9e FIXED PRETTY TERRIBLE BUG 2015-07-09 00:41:03 -07:00
Frank Dellaert 20b669bed6 Refined testcase even more for debugging 2015-07-09 00:40:21 -07:00
Mike Bosse e9ddee4322 fixed bug in expression traceExecution 2015-07-09 09:39:13 +02:00
Frank Dellaert 4516c67389 More compact and informative trace/record printing 2015-07-08 23:52:25 -07:00