Commit Graph

10706 Commits (913262b27d2416f54b4b11e0165c8fe2bec93022)

Author SHA1 Message Date
Frank Dellaert 913262b27d Fixed issue with test with tbb iterators 2019-04-08 16:46:56 -04:00
Frank Dellaert a7227cab43 Cleaned up formatting 2019-04-07 22:33:58 -04:00
Frank Dellaert c1c2fd7008 Fixed the tests - key was choosing right ordering 2019-04-07 22:31:27 -04:00
Frank Dellaert 2de0957b2d Renamed some variables, used subVector as a test 2019-04-07 18:14:53 -04:00
Frank Dellaert 93a7c99f03 Created more unit tests attesting problems with solve. 2019-04-07 13:15:05 -04:00
Frank Dellaert d012922043 Cleanup, made solve faster (eliminating copy) and no longer in-place 2019-04-07 13:15:05 -04:00
Frank Dellaert 1c2646000b Added tests for matrix/vector conversion 2019-04-07 13:15:05 -04:00
Frank Dellaert 42284355f4 Some cleanup, renaming 2019-04-07 13:15:05 -04:00
Frank Dellaert 490a558fe1 Fixed dimension mismatch (on account of three extra dummy factors) 2019-04-07 13:15:05 -04:00
Frank Dellaert 798e730d87 Fixed issue where number of extra "augmentation" edges asked for are larger than the number of remaining edges after taking out the spanning tree. 2019-04-07 13:15:05 -04:00
Frank Dellaert 18d26d12af Added some xml test files 2019-04-07 13:15:05 -04:00
Frank Dellaert 3889b29305 Resurrected tests 2019-04-07 13:15:05 -04:00
Frank Dellaert 6b637bda9e Cleanup 2019-04-07 13:15:05 -04:00
Frank Dellaert 334c85a298 Using keys not indices 2019-04-07 13:15:05 -04:00
Frank Dellaert a7826ab417 Added comments, removed cruft 2019-04-07 13:15:05 -04:00
Frank Dellaert 9581e4939b Made it so X can be variable dimension as long as you know dimension of tested value at compile time. 2019-04-07 13:15:05 -04:00
Frank Dellaert 6bf605b624 Merged in fix/SubgraphSolver (pull request #406)
Fix/SubgraphSolver

Approved-by: Yong-Dian Jian <ydjian@gmail.com>
2019-04-07 16:52:44 +00:00
Frank Dellaert 703b56f9ff Fix SubgraphSolver wrapper 2019-04-05 08:11:29 -04:00
Frank Dellaert c02e14b2e3 Merge remote-tracking branch 'origin/develop' into fix/SubgraphSolver 2019-04-04 23:06:16 -04:00
Frank Dellaert 26e150829a Merged in feature/simpler_matlab_wrap (pull request #399)
Feature/simpler matlab wrap

Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
2019-04-04 14:05:35 +00:00
Frank Dellaert 3737474d1e Deprecated all but three constructors. 2019-04-04 09:23:02 -04:00
Frank Dellaert 140c666c41 Moved DSFMap to gtsam 2019-04-04 09:22:22 -04:00
Frank Dellaert aaf2ff5689 Resurrected tests 2019-04-04 01:17:47 -04:00
Frank Dellaert 6d938ce5cc Replaced initialize calls with C++11 delegating constructors 2019-04-04 01:17:28 -04:00
Frank Dellaert 485175e2f8 Fixed major bug: splitting off a subgraph preconditioner only worked if keys were numbered 0...n-1, because we used DSFVector to implement Kruskal. Now it'll be a bit slower but will work for any keys. Note this only affected two constructors. 2019-04-04 01:04:18 -04:00
Frank Dellaert 55dd754ce4 Merged in feature/testVariableIndex (pull request #405)
Feature/testVariableIndex

Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-04-04 04:41:30 +00:00
Frank Dellaert 89ebed53cc fixed comments 2019-04-03 23:42:47 -04:00
Frank Dellaert 3e10adb178 Cleaned up tests, testing size() as well. 2019-04-03 23:42:36 -04:00
Frank Dellaert efefe2d31a Merged in feature/matrix_tests (pull request #404)
Some facilities to better test linear inference

Approved-by: Mandy Xie <manxie@gatech.edu>
2019-04-04 03:39:09 +00:00
Frank Dellaert 3126979ad5 Fixed memory issue (passing temporary to optional reference) 2019-04-03 22:45:49 -04:00
Frank Dellaert 5a8363a775 Removed Ordering again -> templated vector method simply works 2019-04-03 20:17:18 -04:00
Frank Dellaert c450222ff1 test on ordering 2019-04-03 20:16:37 -04:00
Frank Dellaert ecaf415d1e Better tests on backSubstituteTranspose 2019-04-03 18:45:16 -04:00
Frank Dellaert 59df91d295 Added optional ordering argument when converting to Matrix/Vector 2019-04-03 18:44:18 -04:00
Frank Dellaert 5bad14cbd2 Merged in fix/default_model (pull request #402)
Added default noise model argument in two crucial factors.

Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-03-26 05:09:04 +00:00
Frank Dellaert 1365a04b09 Added default noise model argument in two crucial factors. 2019-03-25 23:01:05 -04:00
Matthew Broadway 5a0ef2caac Merged in mbway/gtsam/python_examples (pull request #390)
More python examples
2019-03-23 20:10:37 +00:00
mbway 86973559a6
addressed comments 2019-03-23 11:32:58 +00:00
mbway af9165197c
Merge branch 'develop' into python_examples 2019-03-23 10:49:27 +00:00
Frank Dellaert 79880d6a7c Use GtsamTestCase in example 2019-03-20 17:36:11 -04:00
Frank Dellaert c442df3866 Modernized all tests 2019-03-20 17:35:53 -04:00
Frank Dellaert 90e6eb95cf Added GtsamTestCase 2019-03-20 17:35:31 -04:00
Frank Dellaert c53e1ec653 Merged in feature/pose3_init (pull request #400)
Pose3 Initialization in Python/MATLAB

Approved-by: Luca Carlone <luca.carlone@gatech.edu>
2019-03-19 23:00:14 +00:00
lucacarlone 1e944fb86a now initialization is aware of rotation noise model 2019-03-19 18:44:09 -04:00
Frank Dellaert a89e422a8a Added python example and test 2019-03-19 17:04:48 -04:00
Frank Dellaert e2cf42773a Switched to struct with static methods as apparently global methods in namespaces are not wrapped. 2019-03-19 17:04:31 -04:00
Frank Dellaert 3a371a1cf2 Wrapped 2019-03-19 15:47:51 -04:00
Frank Dellaert 37eba50932 Modernized, documented 2019-03-19 15:47:01 -04:00
Frank Dellaert 9a16cf97a7 Merged in feature/more_noise_wrapped (pull request #397)
Wrapped more useful noiseModel methods

Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
2019-03-19 16:43:18 +00:00
Frank Dellaert aa8b40b594 Got rid of some obsolete methods/arguments 2019-03-19 12:42:40 -04:00