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