Varun Agrawal
ec406dd6db
Merging 'master' into 'wrap'
2021-10-25 12:46:06 -04:00
Varun Agrawal
c195bb562c
Squashed 'wrap/' changes from d6350c214..0ab10c359
...
0ab10c359 Fix pyparsing version and replace `create_symlinks` with `copy_directory` (#128 )
230a3c967 Merge pull request #127 from borglab/feature/template-instantiator
cc7d9a8b4 breakdown template instantiator into smaller submodules
59536220a Merge pull request #126 from borglab/feature/instantiation-tests
7ee715ecc add type info to template_instantiator
b367ed93d tests for InstantiationHelper
e41cfd50e tests for InstantiatedGlobalFunction
1837982a7 tests for InstantiatedClass
a7e3678a3 tests for InstantiatedStaticMethod
da06c53f7 tests for InstantiatedMethod
c645c143c tests for InstantiatedConstructor
b8a046267 tests for InstantiatedDeclaration
af80c9d04 finish all tests for namespace level instantiation
d6085c37a add tests for high level template instantiation
f7ae91346 add docs and utility method
d90abb52b Merge pull request #125 from borglab/feature/templated-static
58cdab20d clean up
247cea727 add helper for multilevel instantiation
761f588e4 update tests
81e5d5d19 update pybind wrapper to use new way
96d1575d8 streamlined way of instantiating template for class methods
1e4e88799 add to_cpp method for Method
485d43138 add the test fixtures
8cb943635 support instantiation of static method templates
84ef6679b add template to static method parser
git-subtree-dir: wrap
git-subtree-split: 0ab10c359a6528def20eddc60aced74a04250419
2021-10-25 12:46:06 -04:00
Varun Agrawal
c56579c61d
Merge pull request #903 from borglab/feature/python-examples
2021-10-23 01:06:09 -04:00
Varun Agrawal
cb0e62b1ad
Merge pull request #899 from borglab/add-pose2-lago-to-wrapper
2021-10-22 22:17:15 -04:00
Varun Agrawal
f8f93cab21
add type annotations
2021-10-22 19:28:11 -04:00
John Lambert
a93c58abd6
use Point3 instead of artificial vector3
2021-10-22 15:05:37 -04:00
John Lambert
d48b7371bb
use Point3 instead of artificial vector3
2021-10-22 15:05:05 -04:00
Varun Agrawal
430530ca54
put all example scripts inside main() functions and apply formatting
2021-10-22 14:40:30 -04:00
John Lambert
97fee355ee
add missing default arg on useOdometricPath
2021-10-22 09:13:17 -04:00
Varun Agrawal
791c7bdcab
Merge pull request #836 from borglab/fix/566
2021-10-22 08:11:20 -04:00
John Lambert
bc68ecb5ab
use unittest framework instead of pytest
2021-10-22 01:18:51 -04:00
Varun Agrawal
db88546a0f
Merge pull request #900 from clearpathrobotics/CORE-20522-dangling-reference
2021-10-22 00:10:32 -04:00
Varun Agrawal
b3e8bf2325
fix the included_imu_measurement_count scope
2021-10-21 18:45:57 -04:00
Varun Agrawal
9aa0dbf493
replace static variable with variable of greater scope in cpp example
2021-10-21 18:42:46 -04:00
Varun Agrawal
1e84fd9cc4
refactor the example to make it cleaner
2021-10-21 16:33:32 -04:00
John Lambert
84d291003f
add lago unit test, since lago namespace cannot be imported properly be wrapper
2021-10-21 16:14:44 -04:00
John Lambert
3ce02ba21e
fix typos in python example file
2021-10-21 16:08:33 -04:00
Varun Agrawal
03ac36c8c3
use python f-strings
2021-10-21 15:12:31 -04:00
Varun Agrawal
279c645028
fix type annotation
2021-10-21 15:08:21 -04:00
Varun Agrawal
86ab7d323a
Merge branch 'develop' into fix/566
2021-10-21 15:02:33 -04:00
Varun Agrawal
6145466dec
add type annotations
2021-10-21 15:02:24 -04:00
John Lambert
b9f10cdb15
use nested namespace
2021-10-21 11:04:06 -06:00
John Lambert
769c75c01f
use nested namespace in wrapper from Varun's suggestion
2021-10-21 11:03:29 -06:00
John Lambert
c5e24dbae4
add LAGO example to Python
2021-10-21 10:37:00 -04:00
Ivor Wanders
2a9ac7c166
Fix dangling reference in static allocation.
2021-10-21 10:23:32 -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