Commit Graph

12987 Commits (dbbcbfb3aa9de2554e060753dc7e5b944f6ef4b9)

Author SHA1 Message Date
Varun Agrawal dbbcbfb3aa Merging 'master' into 'wrap' 2021-03-13 18:31:10 -05:00
Varun Agrawal ec48b14d70 Squashed 'wrap/' changes from d19cda546..91f3835a8
91f3835a8 Merge pull request #39 from borglab/fix/deepcopy
b64e01744 don't remove underscore for instantiations
80c060b52 monkey patch deepcopy issue in pyparsing

git-subtree-dir: wrap
git-subtree-split: 91f3835a8a69919ccb67435c567803f162faeac7
2021-03-13 18:31:10 -05:00
Varun Agrawal 4af355b0eb make ignore list consistent across Python and Matlab 2021-03-13 18:30:31 -05:00
Varun Agrawal 1618218cff fix holder_type typo 2021-03-13 18:30:12 -05:00
Varun Agrawal 6016a2d764 Move wrapper documentation to the wrap project 2021-03-13 12:03:17 -05:00
Varun Agrawal 51be66ff14 templated return types are now supported 2021-03-13 12:01:56 -05:00
Varun Agrawal 55dade0b8e Squashed 'wrap/' changes from b0eb968f2..d19cda546
d19cda546 Merge pull request #36 from borglab/fix/shared-ptr-property
13ef2485c Merge pull request #37 from borglab/feature/multiple-templates
f3f40b375 add support for multiple instantiated templates
4f33353ef support for templated return types
1244045c2 cleaned up tests and added test for Pybind property shared pointer
0f3fbc428 add support for pointers as properties, and update docs
9974a73ec Merge pull request #35 from borglab/feature/docs
e9c52421d Added DOCS with info about wrapping structure
627154f9f fix call to superclass init
8a4e61ead added more docs and fixed typo for holder_type
b1bdec933 added docstrings to interface_parser and took care of all the errors and warnings

git-subtree-dir: wrap
git-subtree-split: d19cda5467f8b5cb8d4f571d8735ede328dae02d
2021-03-13 12:01:28 -05:00
Varun Agrawal f81746da20 Merging 'master' into 'wrap' 2021-03-13 12:01:28 -05:00
Varun Agrawal b890f06afe clean up the CMake 2021-03-13 12:01:05 -05:00
Varun Agrawal 99f351da4c Merge branch 'develop' into feature/matlab-wrap 2021-03-10 15:59:57 -05:00
Varun Agrawal faf004347b Fix Matlab tests and add saveGraph method to GaussianBayesNet 2021-03-10 15:58:12 -05:00
Varun Agrawal f52b09660e Squashed 'wrap/' changes from b28b3570d..b0eb968f2
b0eb968f2 Completely handle Matlab wrapping (#34)
4ad71812a Merge pull request #33 from borglab/fix/script-destination
0c832eed7 reverted from TYPE to DESTINATION for wrapper scripts
10e1efd6f Merge pull request #32 from ayushbaid/feature/pickle
55d5d7fbe ignoring pickle in matlab wrap
8d70c7fe2 adding newlines
dee8aaee3 adding markers for pickling
46fc45d82 separating out the marker for pickle
d37b8a972 Merge pull request #31 from ayushbaid/feature/pickle
efd4a0fb4 removing tab
42fd231f3 adding newline for test compare
0aa316150 removing extra brackets
7fe1d7d0f adding pickle code to expected file
9c3ab7a8b fixing string format for new classname
2f89284e8 moving pickle support with the serialization code
5a8abc916 adding pickle support for select classes using serialization

git-subtree-dir: wrap
git-subtree-split: b0eb968f29a2261700361599cab2823221dd0f9d
2021-03-10 09:18:36 -05:00
Varun Agrawal ad9e8536e7 Merging 'master' into 'wrap' 2021-03-10 09:18:36 -05:00
Varun Agrawal 9afce21ac5 delete example project since it is now its own git template 2021-03-10 09:18:09 -05:00
Varun Agrawal 827f3feb6b update Matlab CMakeLists.txt to use the wrapper 2021-03-10 09:17:22 -05:00
Varun Agrawal f03b12e420 Make matlab wrapping rely completely on the wrap project 2021-03-09 16:10:08 -05:00
Varun Agrawal 6f81bdea7b offload matlab wrapping to the wrap project 2021-03-09 15:07:15 -05:00
Ayush Baid c58c00f1ac
Merge pull request #709 from borglab/feature/pickle-support
Adding pickle support by using serialization
2021-03-08 21:19:27 -05:00
Ayush Baid 1670e68e2f enabling markers and testing pickle roundtrip for few classes 2021-03-08 20:18:09 -05:00
Ayush Baid f62b5b2de8 Merging 'master' into 'wrap' 2021-03-08 19:53:26 -05:00
Ayush Baid afc9333a17 Squashed 'wrap/' changes from d37b8a972..10e1efd6f
10e1efd6f Merge pull request #32 from ayushbaid/feature/pickle
55d5d7fbe ignoring pickle in matlab wrap
8d70c7fe2 adding newlines
dee8aaee3 adding markers for pickling
46fc45d82 separating out the marker for pickle

git-subtree-dir: wrap
git-subtree-split: 10e1efd6f25f76b774868b3da33cb3954008b233
2021-03-08 19:53:26 -05:00
Ayush Baid f13ffc482c Merging 'master' into 'wrap' 2021-03-08 14:58:50 -05:00
Ayush Baid c5eb449e08 Squashed 'wrap/' changes from b28b3570d..d37b8a972
d37b8a972 Merge pull request #31 from ayushbaid/feature/pickle
efd4a0fb4 removing tab
42fd231f3 adding newline for test compare
0aa316150 removing extra brackets
7fe1d7d0f adding pickle code to expected file
9c3ab7a8b fixing string format for new classname
2f89284e8 moving pickle support with the serialization code
5a8abc916 adding pickle support for select classes using serialization

git-subtree-dir: wrap
git-subtree-split: d37b8a972f6f3aa99a657831102fc22a73b59f21
2021-03-08 14:58:50 -05:00
Varun Agrawal 48232a3357
Merge pull request #691 from borglab/fix-uninstall-target-exists
Avoid target collision if gtsam used as submodule
2021-03-08 14:56:55 -05:00
Akshay Krishnan 7f06addf29
Merge pull request #706 from borglab/fix/translation-averaging-panorama
Fixing translation averaging for the panorama case
2021-03-06 11:45:37 -08:00
akrishnan86 cc56e3313c Merge branch 'develop' of github.com:borglab/gtsam into fix/translation-averaging-panorama 2021-03-06 10:39:21 -08:00
John Lambert dcd8881676
Merge pull request #707 from borglab/update-brew-boost
Use brew's boost, instead of Fan's version
2021-03-05 14:37:50 -05:00
John Lambert 5d6b9c9516
Use brew's boost, instead of Fan's version 2021-03-05 12:57:12 -05:00
akrishnan86 759dcaa1dd formatting changes 2021-03-05 00:06:30 -08:00
Akshay Krishnan a2f99ac71c unit test + fix segfault 2021-03-05 07:21:38 +00:00
Frank Dellaert f5ff7aa49f
Merge pull request #564 from borglab/fix/planeFactor
Fix/plane factor
2021-02-22 23:58:14 -05:00
David Wisth 8f18ce931b Add inline comments on commented-out unit tests 2021-02-20 23:13:43 +00:00
David Wisth 5b0bd08e7b small tidy and fix unit tests 2021-02-16 18:21:53 +00:00
Fan Jiang cb05d01d06
Merge pull request #698 from borglab/feature/wrap_update
Fix GTSAM MATLAB Wrapper
2021-02-16 12:41:20 -05:00
David Wisth 960a3e1d8e Tidy up comments and use cpplint 2021-02-16 11:48:26 +00:00
David Wisth 71f39ab2e0 remove the error() function from OrientedPlane3 (it had incorrect derivatives) 2021-02-16 11:26:16 +00:00
David Wisth 1771a5699a Revert "remove deprecated Unit3::error() which is replaced by Unit3::errorVector()"
This reverts commit 5087d36ab1.
2021-02-16 10:16:21 +00:00
Fan Jiang 501c140286 Use latest Boost 2021-02-15 20:08:16 -05:00
Fan Jiang bb479c2e38 Merging 'master' into 'wrap' 2021-02-15 19:43:28 -05:00
Fan Jiang 8d49d7dc40 Squashed 'wrap/' changes from 85d34351c..b28b3570d
b28b3570d Merge pull request #30 from borglab/feature/remove_install
cc2b07193 Cleanup
610ca176b Allow GTWRAP to be installed in a prefix
193b922c6 Merge pull request #29 from borglab/feature/remove_install
6d2b6ace6 fix path to package
e5f220759 clean up some leftover code
b0b158a0a install python package as a directory
3f4a7c775 Allow usage without install into global env
5040ba415 Merge pull request #28 from borglab/readme-update
14a7452fe updated README Getting Started section

git-subtree-dir: wrap
git-subtree-split: b28b3570d221b89f3568f44ed439d3a444903570
2021-02-15 19:42:16 -05:00
Fan Jiang cd4c0c6dbd Fix GTSAM MATLAB 2021-02-15 19:40:40 -05:00
David Wisth 7480d149c8 Update documentation on new factor 2021-02-15 15:08:57 +00:00
David Wisth 5087d36ab1 remove deprecated Unit3::error() which is replaced by Unit3::errorVector() 2021-02-15 14:43:28 +00:00
David Wisth 0ad488c567 Update print method of OrientedPlane3Factor 2021-02-15 13:15:38 +00:00
David Wisth a62bdd45e8 Add new oriented plane 3 factors with local linearisation point 2021-02-15 13:15:11 +00:00
Frank Dellaert d304358dee
Merge pull request #693 from melhashash/patch-1
Update LieGroups.lyx
2021-02-07 12:17:11 -05:00
Mostafa 7d34e9aab6
Generate LieGroups.pdf
pdf is generated after fixing a typo in the equation in item number 1, section 5.3.
2021-02-07 11:52:27 -05:00
Mostafa aaaf554176
Update LieGroups.lyx
Fix typo in the equation in item 1 section 5.3
2021-02-06 22:45:06 -05:00
Jose Luis Blanco Claraco ffc4e59bfc
Avoid target collision if gtsam used as submodule 2021-02-05 02:26:35 +01:00
Frank Dellaert b6bd656584
Merge pull request #690 from ToniRV/fix/shonan_averaging_dense_to_sparse
Fix/shonan averaging dense to sparse
2021-02-04 00:07:52 -05:00