Commit Graph

13640 Commits (c5e24dbae4828800904bf533e93b02a10c7dff43)

Author SHA1 Message Date
John Lambert c5e24dbae4
add LAGO example to Python 2021-10-21 10:37:00 -04:00
John Lambert 4dbd006d7d
add LAGO (for Pose2) to python wrapper 2021-10-21 10:18:39 -04:00
Frank Dellaert 0a6a6b00b8
Merge pull request #867 from borglab/feature/between-factor-cmake-flag
BetweenFactor Jacobian CMake flag
2021-10-21 08:00:21 -04:00
yetongumich 6eb01aa5ac
Merge pull request #898 from borglab/feature/logmap_expression
Feature/logmap expression
2021-10-20 21:16:34 -04:00
yetongumich 60d7514e15 add logmap expression 2021-10-20 14:27:56 -04:00
yetongumich e0425f3548 add logmap expression 2021-10-20 14:27:42 -04:00
Varun Agrawal 9e032e4511
Merge pull request #893 from borglab/feature/clean-import 2021-10-18 17:43:07 -04:00
Varun Agrawal 21c1945334 address review comments 2021-10-18 12:23:38 -04:00
Varun Agrawal 7793a2ddc1 clean up the __init__ file 2021-10-18 09:16:49 -04:00
Varun Agrawal 108c77b57a use variables to store targets 2021-10-18 08:56:08 -04:00
Fan Jiang 12f32187f1
Merge pull request #892 from borglab/add-axis-angle-stress-test
Add unit tests where angle of (axis,angle) repr. exceeds 180 degrees by <0.5 deg
2021-10-14 14:37:52 -04:00
Fan Jiang 70b0e95222 Merge remote-tracking branch 'origin/add-axis-angle-stress-test' into add-axis-angle-stress-test 2021-10-13 22:06:02 -04:00
Fan Jiang 462fdb4ff0 Fix again with better approximation 2021-10-13 22:05:23 -04:00
John Lambert 9ec3f791f5
loosen tolerance on trace(R) == -1 2021-10-13 22:03:40 -04:00
John Lambert 80ebd5a63b
Add specific examples to stress-test the log map 2021-10-13 19:41:04 -04:00
Fan Jiang d314fda66b
Merge pull request #887 from borglab/add-failing-axis-angle-test-c++
add failing unit test on axisAngle for Rot3 in c++
2021-10-13 19:22:48 -04:00
Fan Jiang 48cd9794da Fix typo 2021-10-13 13:48:41 -04:00
Fan Jiang 35061ca135 simplify logic of biggest diagonal 2021-10-13 13:46:33 -04:00
Fan Jiang aa6b432911 Cleanup equation 2021-10-12 20:30:06 -04:00
Fan Jiang dae409373c Revert "Revert "Revert "replace deprecated tbb functionality"""
This reverts commit 21279e6d51.
2021-10-12 19:03:56 -04:00
Fan Jiang 1a97b14138 Fixed numerical problems near +-pi 2021-10-12 19:02:40 -04:00
Fan Jiang 21279e6d51 Revert "Revert "replace deprecated tbb functionality""
This reverts commit f819b1a03f.
2021-10-10 16:20:30 -04:00
John Lambert e7af99c13b Merge branch 'develop' of https://github.com/borglab/gtsam into add-failing-axis-angle-test-c++ 2021-10-08 14:30:46 -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
John Lambert 225ac77f2f
fix assert 2021-10-07 21:04:58 -04:00
John Lambert 0b0897d465
fix typo 2021-10-07 17:21:22 -04:00
John Lambert bb87dcf759
add python unit test for Rot3 2021-10-07 17:20:47 -04:00
John Lambert 7083de35a4
add failing unit test on axisAngle for Rot3 in c++ 2021-10-07 15:54:56 -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 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 f9703e9cb1 Merge branch 'develop' into feature/between-factor-cmake-flag 2021-09-28 10:12:46 -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