Commit Graph

12984 Commits (a9f9d463bf3bc9a188ddf4b614da90bfeca0965c)

Author SHA1 Message Date
Frank Dellaert a9f9d463bf
Merge pull request #701 from asa/asa/ConstantVelocityFactor
Constant Velocity Constraint between NavStates
2021-03-11 15:24:44 -05:00
Asa Hammond 11b196b528 Move to fixed size matrix for derivative calculations 2021-03-11 11:41:16 -08:00
Asa Hammond b0b5b04ce8 Avoid derivative calcs if they aren't asked for 2021-03-11 09:22:40 -08: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
Asa Hammond f48a2f6273 test cleanup 2021-02-26 07:11:21 -08:00
Asa Hammond 68cdb41706 corrected license header 2021-02-25 18:55:19 -08:00
Asa Hammond aacba70562 cleanup some cruft, add license text 2021-02-25 18:50:42 -08:00
Asa Hammond 78b92e0fbc fixup noisemodel so its correct dimension 2021-02-25 18:38:45 -08:00
Asa Hammond d7c565d885 static const for placeholder vars 2021-02-25 18:37:10 -08:00
Asa Hammond 34a7ce0d0d rename some vars for consistency 2021-02-25 18:35:29 -08:00
Asa Hammond df76b3b51f remove AAA style for Dellaert style on simpler types 2021-02-25 18:12:08 -08:00
Asa Hammond 38ec991731 Add docstrings, use update() to build predicted state and build the error calc 2021-02-25 18:09:45 -08:00
Asa Hammond c0cd024b2a bind a lambda instead of a static function 2021-02-23 18:27:20 -08:00
Asa Hammond 2aa7144b7e add gtsam namespace 2021-02-23 17:32:48 -08:00
Asa Hammond 8c324ccbf5 Initial implimentation of a Constant Velocity Constraint between NavStates 2021-02-23 17:15:27 -08: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
Toni 44d9c77667 Remove unnecessary include eigen3 2021-02-03 17:57:44 -05:00
Toni 1e04dced47 Fix issue #689 2021-02-03 17:54:11 -05:00
Frank Dellaert 8261326e78
Merge pull request #684 from borglab/feature/gncImprovements
changed barcsq to a vector to allow each factor to have a different inlier threshold
2021-02-03 13:44:21 -05:00