Commit Graph

13279 Commits (18c068d87c4cf5a77cdbcddbfe671f9ed603f16d)

Author SHA1 Message Date
acxz 18c068d87c replace deprecated tbb functionality
Useful tbb migration guide: https://docs.oneapi.com/versions/latest/onetbb/tbb_userguide/Migration_Guide/Task_API.html

add mutable keyward to isPostOrderPhase as that is a variable we change
in the const operator function
2021-06-20 17:44:03 -04:00
Varun Agrawal 3b4eeebb8c
Merge pull request #797 from acxz/timing-fix 2021-06-16 23:32:05 -04:00
Varun Agrawal ddbe62eda0
Merge pull request #799 from borglab/feature/wrap-update 2021-06-16 18:08:12 -04:00
Varun Agrawal 87a04f9a7c Merging 'master' into 'wrap' 2021-06-16 13:51:43 -04:00
Varun Agrawal 56bede07cd Squashed 'wrap/' changes from 0124bcc45..07330d100
07330d100 Merge pull request #113 from borglab/fix/reserved-keywords
ec6b8f037 update test
f022ba516 update and ignore reserved keywords for both functions and methods
4f988e5ad Merge pull request #112 from borglab/fix/cleanup
55bba2e6d fix variable annotations
61720ca0b support python 3.5 in the CI
0975d6529 version bump
e8109917c use args.list() instead of args.args_list
6d0a91d7d renames args_names to names
4ce060b44 Merge pull request #111 from borglab/fix/default-bug
ce7eea318 updated tests to capture bug
b7650ec07 Fix bug for default in methods
4108854c7 Merge pull request #107 from borglab/feature/print
528ee64ce Merge pull request #110 from borglab/fix/variable-annotation
e069f8bfc use old style variable annotation
5fd300116 update test fixture
a25c2df0f use separate function to wrap global functions
58499a74b Merge pull request #106 from borglab/feature/consistent_names
2fe92b693 rename from cpp_class to to_cpp
3a3ba5963 Merge pull request #105 from borglab/cleanup
e27a7b833 unskip tests
0db1839c4 Merge pull request #104 from borglab/feature/forward-class-declaration
e3e7fbb27 remove unused imports
a3c125065 encapsulate parsing and instantiation within wrap method in a functional way
69bbbe992 wrap instantiated declaration
dbc44e7d5 added test for forward declaration typedef
6bec3cb8b add template instantation for typedefs of forward declarations
8d70c15ed updated Declaration to allow for wrapping
0637c2b3f remove print debugging statement
deb8291ac allow forward declarations to be used for typedefs
69d660899 Merge pull request #101 from borglab/feature/object-default-parameters
ec5555e56 formatting and docs
cdaabc043 Merge branch 'feature/object-default-parameters' of github.com:borglab/wrap into feature/object-default-parameters
8ab0b0fa7 new parsing rule
0638a1937 update DEFAULT_ARG rule to support vector initializer list
83d2b761c update tests
7bb8c5494 more tests
1eaf6ba4a refactor default arg feature and add more tests
94f373ca9 tests
534e8a6dd support object types as default arguments
05e8ea855 Merge pull request #99 from borglab/fix/default_arg_0
1fdfeae6a address review comments
25b109c3f fix matlab unit test
6bb1b0c46 fix declaration order in unit test "expected"
7ee2d5fa4 don't unquote QuotedStrings that way we don't have to deal with strings manually.
c915f4963 failing unit test : literals are not wrapped properly
d47b6e8be default arg of 0 - interface_parser unit test
ccf693641 fix for allow default arg of 0
3534c06e9 unit tests for default arg of 0

git-subtree-dir: wrap
git-subtree-split: 07330d10022130e4284743341ac9d54a0dcb3d9f
2021-06-16 13:51:43 -04:00
Varun Agrawal ce1c73e75e
Merge pull request #794 from borglab/feature/values-double
Remove separate function for double in wrapper
2021-06-16 03:01:08 -04:00
Varun Agrawal 57453a5dbc
Merge pull request #798 from acxz/timing-warn 2021-06-15 00:00:26 -04:00
acxz ad7d8f183a use size_t variable type 2021-06-14 16:25:15 -04:00
acxz 7bdaff3cd8 update timeLago.cpp with newer Sampler interface 2021-06-14 15:33:17 -04:00
Fan Jiang 94308076ca
Merge pull request #795 from acxz/warning-int
use size_t variable type
2021-06-14 14:22:11 -04:00
acxz a60bac2bc7 use size_t variable type 2021-06-14 02:31:35 -04:00
Varun Agrawal 52bf1cd765 add cmake command to run GTSAM python tests 2021-06-13 10:24:15 -04:00
Varun Agrawal 342ab73ecc merge double into Values templates 2021-06-13 10:22:51 -04:00
Frank Dellaert 4b76601c00
Merge pull request #793 from borglab/feature/more-expressions
add expressions for cross() and dot()
2021-06-11 08:25:27 -04:00
Jose Luis Blanco Claraco 2827584f69
add expressions for cross() and dot() 2021-06-11 09:41:26 +02:00
John Lambert 19d3fe04de
Merge pull request #791 from borglab/add-sim3-point-transformFrom
Add transformFrom() to wrapper, for Point3 in Similarity3
2021-06-10 18:57:24 -04:00
John Lambert 658ebd3864
add transformFrom() for Point3 in Similarity3 2021-06-10 16:01:44 -04:00
Varun Agrawal f77af1229a
Merge pull request #774 from borglab/fix/nonlinearequality 2021-06-09 22:47:08 -04:00
Varun Agrawal b582b5b063
Merge pull request #771 from HMellor/develop
Correct ImuFactorExamples frame description
2021-06-09 22:46:15 -04:00
Varun Agrawal 6f02ebde14
Merge pull request #781 from danbarla/danbarla_dev 2021-06-09 22:45:51 -04:00
Frank Dellaert 3fe9ca175c
Merge pull request #788 from miloknowles/milo/move_mag_pose_factor
Move MagPoseFactor into gtsam
2021-06-09 13:11:25 -04:00
Milo Knowles 9392bfd1c1 Move MagPoseFactor to gtsam 2021-06-08 18:25:33 -04:00
Varun Agrawal 4270399083
Merge pull request #785 from borglab/fix/linear-container-factor 2021-06-07 20:53:11 -04:00
Fan Jiang b1e91671fd
Merge pull request #767 from borglab/feature/custom_factor
Custom Factors in Python
2021-06-07 14:49:24 -04:00
Varun Agrawal f1bed302e4 added test for this issue 2021-06-07 10:23:15 -04:00
Varun Agrawal 1209857a33 fix bug in LinearContainerFactor and warnings about Point3 2021-06-05 20:08:31 -04:00
Fan Jiang 1ebf675201 Fix example in docs 2021-06-05 19:35:32 -04:00
Fan Jiang 93ebc9d5e9 Address Frank's comments 2021-06-05 19:32:00 -04:00
Fan Jiang 56faf3c4a8 Add unit test for optimization a factor graph 2021-06-05 01:18:02 -04:00
Fan Jiang 22ddab7921 Trajectory Estimation example 2021-06-05 00:37:55 -04:00
Fan Jiang 880d5b57af Fixed Python factor for TBB 2021-06-05 00:18:45 -04:00
Fan Jiang 5c9e4136b7
Merge pull request #783 from borglab/feature/point2range
Added Range to Point2
2021-06-04 23:23:48 -04:00
Frank Dellaert cb7adde416 Added Range to Point2 2021-06-04 17:35:02 -04:00
Varun Agrawal 2e29d45e1a
Merge pull request #775 from borglab/fix/cal3bundler-jacobians 2021-06-04 10:45:17 -04:00
Dan Barladeanu c7dd909ea5 fix comment to docstring 2021-06-03 23:17:35 +03:00
Dan Barladeanu 47b89ddd32 Merge branch 'develop' into danbarla_dev 2021-06-03 22:27:34 +03:00
Fan Jiang 26356db7af
Merge pull request #780 from tmcg0/fix-so3-logmap
Bugfix: correct SO(3) logmap when theta small
2021-06-03 14:56:27 -04:00
Dan Barladeanu fcd31692b8 Comments Only.
Added Kalman Filter definitions in test_KalmanFilter.py
2021-06-03 21:54:38 +03:00
Varun Agrawal 2d739dd5e8 make rr and g as const 2021-06-03 14:05:34 -04:00
Varun Agrawal 554009741c
Merge pull request #752 from miloknowles/feature/mag_pose_factor 2021-06-03 11:09:02 -04:00
Varun Agrawal b844026951 addressed comments and added an additional test 2021-06-03 11:06:13 -04:00
Varun Agrawal fb784eea9c add all of Akshay's tests for default model 2021-06-02 12:12:35 -04:00
Varun Agrawal 1c39a063d9
Merge pull request #779 from borglab/fix/leftover 2021-06-02 12:11:08 -04:00
Varun Agrawal c2f4cc82bf initialize with intrinsic coordinates which has radial distortion modeled 2021-06-02 12:08:07 -04:00
Milo Knowles 5e2af67a74 Update commment syntax and replace typedef with using 2021-06-01 16:31:20 -04:00
Tim McGrath 4ef43387bd
fix bug on computation of SO(3) logmap
when theta near 0 (or 2pi, 4pi...)
2021-06-01 09:38:42 -04:00
Varun Agrawal b72e4a9bea added destructor for CameraSet to remove warning 2021-05-31 12:43:03 -04:00
Varun Agrawal d5dbaf7ce7
Merge pull request #777 from borglab/fix/linear-rekey 2021-05-30 22:09:46 -07:00
Varun Agrawal 457d548015 override the rekey methods so as to update the properties as well 2021-05-30 11:22:58 -04:00
Varun Agrawal 76c8710738 add test for rekey of LinearContainerFactor 2021-05-30 11:22:16 -04:00