Commit Graph

10681 Commits (aaf2ff568903e655b60637dd56aaa066ce8cdd8e)

Author SHA1 Message Date
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 5da004a732 Merge remote-tracking branch 'origin/feature/optimization_params' into feature/more_noise_wrapped 2019-03-19 11:05:54 -04:00
Frank Dellaert 5af2256277 Added missing clone for MATLAB wrapper 2019-03-19 10:30:30 -04:00
Frank Dellaert 90f5dae3d0 Merge remote-tracking branch 'origin/develop' into feature/optimization_params 2019-03-19 10:21:26 -04:00
Frank Dellaert 6b20b888a2 Merged in feature/datasets (pull request #395)
parse3DFactors

Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-03-19 04:43:19 +00:00
Frank Dellaert 205803a0ea Better optimization parameter wrapping, plus python test 2019-03-19 00:11:45 -04:00
Frank Dellaert a7e60a08fe Wrapped more useful noiseModel methods 2019-03-18 23:15:53 -04:00
Fan Jiang 4b723107b3 Merged in proffan/gtsam (pull request #392)
Fix compilation on MKL 2019

Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-03-17 22:45:25 +00:00
Frank Dellaert bb85f26127 Merged in fix/noise_model_inheritance (pull request #396)
Tiny wrapper change

Approved-by: Varun Agrawal <varagrawal@gmail.com>
2019-03-15 14:55:35 +00:00
Frank Dellaert dd7fa966e4 Added print in base class so all derived have it.
Added comment how wrap currently does not handle Base class correctly in case of name clash, apparently.
2019-03-15 00:25:52 -04:00
Frank Dellaert cbb84a6436 Added information about LieGroup helper class 2019-03-14 14:14:20 +00:00
Frank Dellaert 88ac6de4af Wrapped parse3DFactors 2019-03-14 01:25:06 -04:00
Frank Dellaert a47c52cb5e Split parsing and moved to dataset.* 2019-03-14 00:58:22 -04:00
Frank Dellaert d8ee79fb8f Working parseG2o3D 2019-03-14 00:27:02 -04:00
Frank Dellaert 0ca3f9d199 Use c+11 initializer lists 2019-03-13 23:22:37 -04:00
Frank Dellaert 724a906bee Test existing readG2o 2019-03-13 22:47:23 -04:00
matthew.broadway 32b38d775f Merged in matt_broadway/gtsam/feature/clearer_setup_py_instructions (pull request #394)
small setup.py improvements
2019-03-13 12:59:10 +00:00
Jeremy Aguilon d7b7c07bb7 Merged in jeraguilon/gtsam/fixed-lag-smoother-wrapper (pull request #384)
Added the fixed lag smoother wrapper
2019-03-13 12:55:51 +00:00
Matthew Broadway 173191621e made it possible to disable the setup.py check 2019-03-13 09:45:56 +00:00
Matthew Broadway 9982d79d74 added reasoning behind the setup.py unexpected location check 2019-03-13 09:02:04 +00:00
Jeremy Aguilon fe647a9e94 Remove unneeeded file in build chain 2019-03-13 01:32:49 -04:00
Jeremy Aguilon e909f2faba Merged with upstream/develop' 2019-03-13 01:06:32 -04:00
matthew.broadway a9bba03b72 Merged in matt_broadway/gtsam/feature/setup.py (pull request #378)
added setup.py
2019-03-13 03:59:54 +00:00
Chris Beall e2bae62b01 Merged in feature/mkl-off-by-default-and-performance-docs (pull request #393)
Turn MKL off by default. Add section on performance to INSTALL.md

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2019-03-13 03:55:50 +00:00