Commit Graph

8794 Commits (2ad50ab86ea8a681caefc73850e7cc4136db475c)

Author SHA1 Message Date
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 e52dca63f6 3D version with Unit3 measurement now works 2015-07-11 18:32:43 -07:00
Frank Dellaert 6b037ea492 bearing test 2015-07-11 18:32:10 -07:00
Frank Dellaert 5052eb2c64 cleaning up 2015-07-11 18:31:36 -07:00
Frank Dellaert 12bbe2f911 Added comment about manifold measurements 2015-07-11 18:29:15 -07:00
Frank Dellaert 3fae6178e8 Merge remote-tracking branch 'origin/develop' into feature/sam_sfm_directories 2015-07-11 16:56:55 -07:00
Frank Dellaert e40c546931 Test 3D version 2015-07-11 16:56:38 -07:00
Frank Dellaert 58a280c672 Bearing 2015-07-11 16:56:31 -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 495f70bf78 Now use 3 template parameters, no more need for Pose::Rotation 2015-07-11 16:34:38 -07:00
Frank Dellaert b97d66b04a Assert type T is Testable 2015-07-11 16:34:10 -07:00
Frank Dellaert d4b4e99172 Clean up loose ends 2015-07-11 16:11:23 -07:00
Frank Dellaert 3cb9e19220 Separate header for serializable variant 2015-07-11 16:11:13 -07:00
Frank Dellaert ed0d66cf62 Fully serializable expression factors 2015-07-11 15:55:01 -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 07bb930dbb Now serializes noise model 2015-07-11 13:52:27 -07:00
Frank Dellaert b52f488d75 default constructor 2015-07-11 13:51:39 -07:00
Frank Dellaert f44e39eb21 Testable and default constructor 2015-07-11 13:51:30 -07:00
Frank Dellaert 022af8f9bc use traits 2015-07-11 13:50:53 -07:00
Frank Dellaert 85e2e3bd2a Added link 2015-07-11 13:23:05 -07:00
Frank Dellaert 7e50b2d070 Testable traits 2015-07-11 13:22:52 -07:00
Frank Dellaert 71231abf1b Serialization of Factor base class works 2015-07-11 12:04:07 -07:00
Frank Dellaert 8f511078c4 Refactor, print, removed serialization :-( 2015-07-09 16:41:48 -07:00
Frank Dellaert 8f118d488e Added unit test 2015-07-09 12:08:44 -07:00
Frank Dellaert 98ba94c748 moved BearingFactor to sam 2015-07-09 12:08:28 -07:00
Frank Dellaert 76d478c0e0 Moved testing machinery to correct spot 2015-07-09 12:07:59 -07:00
Frank Dellaert 7ff3e11efd removed redundancy in naming 2015-07-09 11:29:32 -07:00
Frank Dellaert 83d4296255 removed .cpp files of deprecated LieXXX.h 2015-07-09 11:28:40 -07:00
Frank Dellaert 3b16ad2967 Moved deprecated headers into subdirectory 2015-07-09 11:14:39 -07:00
Frank Dellaert da813d8171 Merge remote-tracking branch 'origin/develop' into feature/sam_sfm_directories 2015-07-09 11:00:14 -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