Gerry Chen
06bb9cedd1
Address review comments: negative sign and AdjointTranspose section
2021-10-31 20:53:15 -04:00
Gerry Chen
115852cef7
delete "FIXME" because `compose` unit tests check `AdjointMap`
2021-10-26 03:24:00 -04:00
Gerry Chen
f0fc0d4457
much cleaner Adjoint jacobian
2021-10-26 03:18:04 -04:00
Gerry Chen
31e5cbb81a
address frank review comments
2021-10-16 13:49:04 -04:00
Gerry Chen
bc1104c807
Revert "stricter tolerances"
...
This reverts commit 761987a14c
.
2021-10-16 11:20:55 -04:00
Gerry Chen
761987a14c
stricter tolerances
2021-10-16 03:37:34 -04:00
Gerry Chen
f2ac90d5b9
explicitly define simpified jacobian expressions for efficiency
2021-10-16 03:35:44 -04:00
Gerry Chen
908ba70706
documentation
2021-10-16 03:34:13 -04:00
Gerry Chen
33e16aa7d2
correct jacobians
2021-10-16 01:01:02 -04:00
Varun Agrawal
561037f073
make threshold more lenient
2021-10-12 23:22:37 -04:00
Varun Agrawal
2de623befc
add docs explaining why pRw_H_t is the same as Rw_H_R
2021-10-12 21:50:07 -04:00
Varun Agrawal
f97e55b85b
update proxy functions to use the Adjoint and AdjointTranpose methods
2021-10-12 21:05:18 -04:00
Varun Agrawal
7c026666f9
Merge branch 'develop' into feature/Pose3AdjointMapJacobians
2021-10-11 18:00:17 -04:00
Fan Jiang
a74008d6e8
Merge pull request #888 from borglab/fix/ci-tests
...
Run tests for C++ CI
2021-10-08 14:25:41 -04:00
Varun Agrawal
9c9ea6551a
run tests for C++ CI
2021-10-08 11:45:56 -04:00
Gerry Chen
f7fed8b5f5
review comment: move check outside lambda
2021-10-04 11:19:19 -04:00
Gerry Chen
e08800c4dc
Merge pull request #884 from borglab/feature/OptionalJacobian/dynamic_pointer
...
Add constructor for OptionalJacobian
2021-10-04 09:49:43 -04:00
Gerry Chen
ab1b926dcd
only compute intermediate jacobians when needed
2021-10-04 05:03:00 -04:00
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
Varun Agrawal
d2bb299507
Merge pull request #880 from borglab/wrap/update
2021-09-28 11:48:13 -04:00
Varun Agrawal
108cd13ecd
Merging 'master' into 'wrap'
2021-09-28 10:09:10 -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
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
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