Commit Graph

6587 Commits (02524f42e7893fc7b3232f85f8077fb6c20bf45c)

Author SHA1 Message Date
Alex Cunningham ed3ab55538 Fixed wrap test, now passes 2013-06-19 17:50:04 +00:00
Alex Cunningham f1b1a2f7d2 Added export flags, Values now serializes 2013-06-19 17:50:03 +00:00
Alex Cunningham 4d76386aa7 Updated expected values to match newer codegen 2013-06-19 17:50:02 +00:00
Alex Cunningham b5b1eac597 Rearranged serialization test to use new interface, added serialize() flags to Point2 and Values. Serialzing values fails - now to add export commands 2013-06-19 17:50:01 +00:00
Alex Cunningham 14c5f205dd basic serialization works 2013-06-19 17:50:00 +00:00
Alex Cunningham 07407ff763 Completed codegen for serialize/deserialize functions 2013-06-19 17:49:59 +00:00
Alex Cunningham 5789c7de83 Added codegen for cpp wrapper 2013-06-19 17:49:58 +00:00
Alex Cunningham 8e73619989 Adding codegen components for serialization - in progress 2013-06-19 17:49:57 +00:00
Alex Cunningham c7576deb15 Added flag for serializable to parser, no codegen yet 2013-06-19 17:49:55 +00:00
Alex Cunningham 5a7ee5f146 Disabled serialization syntactic sugar functions 2013-06-18 20:04:00 +00:00
Frank Dellaert cf5a43a6c6 WhiteNoiseFactor was defunct but now compiles and has at least one (simple) test. Shame on whomever moved this to GTSAM for not adding a test. 2013-06-18 04:37:46 +00:00
Richard Roberts 73179dbabc Added partial multifrontal elimination unit test 2013-06-17 21:16:11 +00:00
Richard Roberts aa3e9b9230 Fixed warnings 2013-06-17 21:16:09 +00:00
Richard Roberts d85a437c90 public/protected/private visibility fixes and fixes with base/derived classes 2013-06-17 21:16:08 +00:00
Richard Roberts 642eca5fc5 Added partial sequential and multifrontal elimination and const fixes 2013-06-17 21:16:06 +00:00
Richard Roberts da99a6e9fb Converted coding guidelines to word format for easier formatting 2013-06-17 21:16:03 +00:00
Richard Roberts 1c52935cca Compile serialization.cpp with /bigobj on windows 2013-06-17 21:16:02 +00:00
Richard Roberts 8f9d5ec2e2 Merge branch 'trunk' 2013-06-17 21:15:57 +00:00
Kyel Ok d85c773f7c Changes in AHRS - flat trim initialization added, some comments by Frank, aidingAvailablitiy function 2013-06-14 21:18:22 +00:00
Vadim Indelman fd42854222 Enabled R matrix in noise model. 2013-06-13 21:17:21 +00:00
Alex Cunningham 46ea1d229d Added test for serializing to file in matlab, graph still fails 2013-06-13 14:53:18 +00:00
Alex Cunningham a8199f2ed0 Changed naming convention for deserialization functions 2013-06-13 14:46:53 +00:00
Alex Cunningham cabcb3efc8 Added wrapping for serialization to/from file functions 2013-06-13 14:29:32 +00:00
Alex Cunningham e1fc90ad14 Added direct saving to/from files for graph/values serialization 2013-06-13 14:29:31 +00:00
Alex Cunningham 527ea5e511 Moved serialization tests over to a single test scenario - factors don't appear to work at the moment 2013-06-12 20:01:59 +00:00
Alex Cunningham e69af84c36 Added wrapping for graph/values serialization with tests in Matlab. Values serializes correctly, but graphs do not in either case. 2013-06-12 19:30:22 +00:00
Alex Cunningham 666e30a59b Changed serialization interface to return shared versions of graph/values to avoid copies in matlab 2013-06-12 19:30:21 +00:00
Alex Cunningham 19f7da62dd Refactored existing serialization functionality, added exposed interface for serialization 2013-06-12 19:30:20 +00:00
Alex Cunningham 2196953188 Removed reference to nonexistant test_lib 2013-06-11 20:26:34 +00:00
Alex Cunningham 23b326824a Added actual check to a test 2013-06-11 20:26:34 +00:00
Alex Cunningham 9e3bfdc4f8 comments only 2013-06-11 14:36:54 +00:00
Alex Cunningham 083e0c849e Switched to templated version of liquefy() to allow for use with non-default clique types 2013-06-11 14:36:53 +00:00
Alex Cunningham 83a1483e9f Adding unit tests and a bugfix for liquefying bayes tree function 2013-06-11 14:36:52 +00:00
Alex Cunningham 361682c485 Working on a test for liquefy 2013-06-11 14:36:51 +00:00
Alex Cunningham 0c7182b713 Removed unnecessary using statements 2013-06-11 14:36:50 +00:00
Alex Cunningham 37f936d41c Cleanup, whitespace 2013-06-11 14:36:50 +00:00
Alex Cunningham 7b79cfc38c Removed all non-test/timing cpp files from tests folder, small example now is header-only 2013-06-11 14:35:22 +00:00
Alex Cunningham b3748cf7c6 Added access functions to measurements and noisemodels for a variety of common nonlinear factors 2013-06-10 20:49:47 +00:00
Frank Dellaert d20155c661 Used << 2013-06-07 14:03:27 +00:00
Alex Cunningham ee21ef61a6 Added exists() to FactorGraph to allow for checking whether a factor exists at a given index. Necessary for matlab interface. 2013-06-06 18:07:55 +00:00
Richard Roberts af90ece44c Continuing updating unit tests 2013-06-06 15:37:00 +00:00
Richard Roberts 71dd480b95 Fixed bug in JunctionTree construction with merging the wrong children - cleaned up some unit tests and added a sequential elimination ASIA test. 2013-06-06 15:36:58 +00:00
Richard Roberts 7f3d62eccd Copied over all existing inference and symbolic unit tests that should now be symbolic. More work on multifrontal elimination. 2013-06-06 15:36:55 +00:00
Richard Roberts 33443b3a13 Unit tests for DepthFirstForest and CloneForest 2013-06-06 15:36:53 +00:00
Richard Roberts ec2df2df3c More work on elimination and BayesTree 2013-06-06 15:36:51 +00:00
Richard Roberts 1423d684f7 Started coding guidelines document 2013-06-06 15:36:46 +00:00
Richard Roberts f2fbd14f96 More work on BayesTree, replaced some print functions with generic tree print, moved Key, and some formatting fixes. 2013-06-06 15:36:43 +00:00
Richard Roberts d11833317f Adding elimination algorithms to factor graph eliminateable base class 2013-06-06 15:36:38 +00:00
Richard Roberts 626d66bdf4 Working on BayesTreeUnordered 2013-06-06 15:36:37 +00:00
Richard Roberts 3c7558d4be Created BayesTreeUnordered 2013-06-06 15:36:35 +00:00