Commit Graph

14477 Commits (cf5e3729e085ae63453073ed5391bf0b23a7aecc)

Author SHA1 Message Date
Gerry Chen ecf53a6854 AdjointTranspose 2021-10-04 04:58:16 -04:00
Gerry Chen bcafdb7557 only compute jacobians when needed 2021-10-04 04:04:28 -04:00
Gerry Chen fe59f3db19 AdjointMap jacobians for Pose3 2021-10-04 03:56:25 -04:00
Gerry Chen 658effa999 OptionalJacobian fixed constructor with dynamic pointer 2021-10-04 02:16:47 -04:00
lcarlone 4a88574f67 added extra test with multi cam 2021-10-02 23:16:28 -04:00
lcarlone 3758fdaa5d all tests work except serialization 2021-10-02 23:10:05 -04:00
lcarlone fa4de18742 working on tests 2021-10-02 22:00:09 -04:00
lcarlone eb82878044 halfway there 2021-10-02 21:51:44 -04:00
lcarlone 117f0d1f45 fixing tests 2021-10-02 21:47:44 -04:00
lcarlone 4c10be9808 fixed equal 2021-10-02 21:12:46 -04:00
lcarlone a5db090fb4 modernized factor 2021-10-02 21:00:25 -04:00
lcarlone b49bd123f4 renamed smartProjectionFactorP -> smartProjectionRigFactor 2021-10-02 19:09:00 -04:00
lcarlone 8c244a2fff Merge branch 'develop' into feature/cameraTemplateForAllSmartFactors 2021-10-02 18:56:35 -04:00
Varun Agrawal d2bb299507
Merge pull request #880 from borglab/wrap/update 2021-09-28 11:48:13 -04:00
Varun Agrawal f9703e9cb1 Merge branch 'develop' into feature/between-factor-cmake-flag 2021-09-28 10:12:46 -04:00
Varun Agrawal 4307b842c1 Squashed 'wrap/' changes from add6075e8..d6350c214
d6350c214 Merge pull request #123 from borglab/feature/constructor-arg-templates
c667aa0ed add matlab test
b9513b0db update docs
2b44678c9 instantiate scoped templates
f99a75110 add tests for templates

git-subtree-dir: wrap
git-subtree-split: d6350c214bb4e012f1a0003b1ffc052bb7f35f33
2021-09-28 10:09:10 -04:00
Varun Agrawal 108cd13ecd Merging 'master' into 'wrap' 2021-09-28 10:09:10 -04:00
lcarlone c4b64877eb Merge branch 'develop' into feature/cameraTemplateForAllSmartFactors 2021-09-23 09:42:03 -04:00
Varun Agrawal b4b2f41f25
Merge pull request #876 from akashsharma02/develop
Better Error message for TBB handling with versions greater than 2021.1 on OS X
2021-09-19 20:48:01 -04:00
Akash Sharma 42f243677e Merge branch 'borglab-develop' into develop 2021-09-19 11:47:04 -04:00
Akash Sharma 711bc98d94 Merge branch 'develop' of https://github.com/borglab/gtsam into borglab-develop 2021-09-19 11:46:20 -04:00
Varun Agrawal 3097d6a7ac
Merge pull request #877 from borglab/fix/tbb-cmake 2021-09-19 11:32:45 -04:00
Varun Agrawal a83992f697
Merge pull request #845 from borglab/wrapper-set-gnc-verbosity 2021-09-18 09:03:35 -04:00
Varun Agrawal d8b6f15247 make TBB finding depend on the GTSAM_WITH_TBB flag 2021-09-18 02:48:31 -04:00
Varun Agrawal 536a1035d6 Squashed 'wrap/' changes from 571c23952..add6075e8
add6075e8 Merge pull request #121 from borglab/feature/constructor-templates
42d4145bb update instantiate_ctors to handle constructor level templates
455ce6169 update test fixtures
3c37fc2a0 update wrapper test fixtures
ffdad925d update interface_parser to pass the tests
bf7416213 add interface_parser test for templated constructor
9fe05d0c9 Merge pull request #120 from borglab/feature/templated-namespace
7622e6432 typo fix
88779c5e6 update instantiator to handle templates in the namespace
0ee86f9a3 add test for templated type in namespace

git-subtree-dir: wrap
git-subtree-split: add6075e8ec0e28d5f47d0a2ecab00deaa9a3da7
2021-09-18 02:17:47 -04:00
Varun Agrawal 5057d81dfa Merging 'master' into 'wrap' 2021-09-18 02:17:47 -04:00
Varun Agrawal 30ac64accf
Merge pull request #570 from borglab/feature/system-metis-lib 2021-09-18 02:12:43 -04:00
Akash Sharma d99a9432bc Update Find TBB to handle TBB installed with homebrew on OS X
Better Error message for TBB handling with versions greater than 2021.1
on OS X
2021-09-17 18:26:43 -04:00
Varun Agrawal 82d7cb5f29
Merge pull request #873 from borglab/feature/wrap-jacobian-factor
Jacobian Factor Wrapping
2021-09-10 19:07:43 -04:00
Varun Agrawal 7076244b60 update template to record correct name of cpp file 2021-09-10 11:53:41 -04:00
Varun Agrawal 0257f2118d wrap more JacobianFactor constructors 2021-09-10 11:53:21 -04:00
Varun Agrawal 0a8080f2fc wrap key printing funcs and remove redundancy 2021-09-10 11:53:06 -04:00
Varun Agrawal b3da7e0697 formatting 2021-09-10 11:43:51 -04:00
Varun Agrawal 19850425b8 clean up and refactoring to use custom preintegration params 2021-09-10 11:02:14 -04:00
Varun Agrawal f9edcd2799
Merge pull request #871 from borglab/feature/docker_update 2021-09-08 18:26:09 -04:00
Frank dellaert 63f651b1d4 Fixed VNC docs for Mac 2021-09-06 22:35:58 -04:00
Frank Dellaert 59d902760e
Merge pull request #870 from borglab/fix/constructor_warning 2021-09-06 21:41:08 -04:00
Frank Dellaert 6f9561eb04
Merge pull request #857 from borglab/doc/boost-version
Add section about Boost version requirement
2021-09-06 21:40:42 -04:00
Varun Agrawal e5bad525a6
Merge pull request #869 from borglab/fix/imu-factor-example 2021-09-06 19:03:21 -04:00
Frank Dellaert f49e35ecf0 Fixed TODOs 2021-09-06 16:19:54 -04:00
Frank Dellaert cfc06b2447 Updated README 2021-09-06 16:14:36 -04:00
Frank Dellaert 711968900d Switched to borglab hub 2021-09-06 16:14:23 -04:00
Frank Dellaert 9cc594e9e5 Added virtual constructor and re-formatted constructors 2021-09-06 11:26:10 -04:00
Varun Agrawal 617014f271 wrap smart flags for various noise models 2021-09-05 11:49:15 -04:00
Varun Agrawal 9bc3c0b6a0 removed duplicate 2021-09-05 11:48:54 -04:00
lcarlone bd10fcb0ea added comment on rankTol 2021-09-03 22:16:46 -04:00
Varun Agrawal 5131f6b0a6 fix matplotlib deprecation 2021-09-03 08:05:11 -04:00
Varun Agrawal 67a26c1f93 refactor to remove all pylint errors 2021-09-03 08:04:59 -04:00
John Lambert 62b1e2ce9c
use updated wrap syntax for Verbosity enum in .i file 2021-09-02 15:27:49 -04:00
Frank Dellaert e320bfa3b2
Merge pull request #866 from borglab/Pose2-align 2021-09-02 09:47:59 -04:00