Commit Graph

8623 Commits (b5a978c534319f6030ef30f8545eae4dd88d125f)

Author SHA1 Message Date
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
Frank Dellaert 2bc0d580e7 Slightly changed example, debugging output 2015-07-08 23:29:21 -07:00
Frank Dellaert 6df0d49769 Recursive print 2015-07-08 23:21:49 -07:00
Frank Dellaert f7c5f0cb79 Moved test to tests/ExpressionFactor 2015-07-08 22:50:24 -07:00
dellaert 0c29215018 Slight refactor/reformatting 2015-07-08 19:20:05 -07:00
dellaert 61d6ba8a57 Refactored tests a bit to use existing test framework (also originated from ETH so almost identical) 2015-07-08 18:46:06 -07:00
dellaert b9b761e06b Made tests work better with CppUnitLite 2015-07-08 18:45:27 -07:00
dellaert 3e85de6337 Merge remote-tracking branch 'origin/develop' into bug/expressionWithDuplicateKeys 2015-07-08 16:31:53 -07:00
Frank Dellaert e331fa1b76 Merged in fix/smallRetracts (pull request #170)
Cleaned up expmap near identity for Rot3/Pose3
2015-07-08 16:30:44 -07:00
dellaert 66d7c26a11 Fixed a tbb include 2015-07-08 15:01:30 -07:00
Renaud Dube a282ef54ff Implemented unit test which replicates the bug 2015-07-08 14:01:57 +02:00
Frank Dellaert bb9543f251 Renamed two-argument versions of Rodrigues to AxisAngle 2015-07-05 16:33:10 -07:00
Frank Dellaert 377b90941b switch to Rodrigues everywhere 2015-07-05 16:11:04 -07:00
Frank Dellaert ecfa459590 Use consistent check and refactored to avoid sqrt 2015-07-05 15:40:42 -07:00
Frank Dellaert c978935e8e Use consistent check on angle norm 2015-07-05 15:39:15 -07:00
Frank Dellaert 4342aa5901 Renamed rodriguez variants to preoper naming convention (uppercase for static) and spelling (Rodrigues). Also, now call Expmap in either SO3 or Quaternion. 2015-07-05 15:38:54 -07:00
Frank Dellaert b21d073721 Fixed Rodrigues/Expmap behavior for small theta 2015-07-05 14:03:42 -07:00