Commit Graph

14477 Commits (cf5e3729e085ae63453073ed5391bf0b23a7aecc)

Author SHA1 Message Date
acxz 155fafabf2 using using for boost placeholders in tests 2021-06-20 18:38:52 -04:00
acxz 42c0eb6aad formatting 2021-06-20 18:31:07 -04:00
Akash Patel 7aeb386dbd
formatting
remove extraneous `using`
2021-06-20 18:04:28 -04:00
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
acxz 6dea8667fd explicitly use boost::placeholders:_X for compilers that do not respect function scope 2021-06-18 13:45:59 -04:00
Varun Agrawal 3b4eeebb8c
Merge pull request #797 from acxz/timing-fix 2021-06-16 23:32:05 -04:00
akrishnan86 47f9f30b39 updating documentation for factor 2021-06-16 19:08:43 -07:00
Akshay Krishnan d9a8111bbd resolving merge conflict 2021-06-17 01:42:51 +00:00
Akshay Krishnan 545dfd0be7 removing failing test and unused data 2021-06-17 01:36:57 +00:00
Varun Agrawal ddbe62eda0
Merge pull request #799 from borglab/feature/wrap-update 2021-06-16 18:08:12 -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 87a04f9a7c Merging 'master' into 'wrap' 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
acxz 650e432f52 update boost::bind usage
use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp>

use boost::placeholders:: scope in appropriate files

remove and add <boost/bind/bind.hpp> in appropriate files
2021-06-16 00:56:43 -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
akrishnan86 c4582941bf removing duplicate data file 2021-06-13 20:33:37 -07:00
akrishnan86 01515d1001 formatting changes 2021-06-13 20:30:04 -07:00
Akshay Krishnan 373b109228 small covariance change 2021-06-14 02:02:01 +00:00
Akshay Krishnan 285f0413a8 increasing calibrate() tolerance 2021-06-14 01:57:59 +00:00
Akshay Krishnan 14f8b8aa62 removing Sampson error + some tests cleanup 2021-06-14 01:30:00 +00: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
Akshay Krishnan f1ea57a8bb Merge branch 'feature/essential-mat-with-approx-k' of github.com:borglab/gtsam into feature/essential-mat-with-approx-k 2021-06-12 20:38:49 +00: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
Ayush Baid 620bcf76cb fixing test cases 2021-06-10 14:53:37 -07:00
Ayush Baid bce9050672 adding 11 point example for cal3bundler 2021-06-10 14:47:43 -07:00
John Lambert 658ebd3864
add transformFrom() for Point3 in Similarity3 2021-06-10 16:01:44 -04:00
Ayush Baid 91e58f5016 fixing unit tests 2021-06-10 12:21:44 -07:00
Ayush Baid 2e8bfd60fc using correct jacobian computation for calibration 2021-06-10 12:21:32 -07: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
Ayush Baid 2e69d09732 Merge branch 'feature/sampson-epipolar-error' into feature/essential-mat-with-approx-k 2021-06-09 16:31:05 -07:00
Ayush Baid 65211f8b0a moving to squared sampson error 2021-06-09 16:18:14 -07:00
Ayush Baid e9738c70a6 adding jacobians on input points 2021-06-09 15:43:39 -07:00
Ayush Baid 15f8b416cd adding jacobians on input points 2021-06-09 15:22:08 -07: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
Ayush Baid 582afe1dbb Merge branch 'feature/sampson-epipolar-error' into feature/essential-mat-with-approx-k 2021-06-09 10:03:59 -07:00
Ayush Baid ae69e5f015 changing error values in test 2021-06-09 10:02:39 -07:00
Ayush Baid 0ecd8ab63d fixing jacobians and reformatting 2021-06-09 09:49:32 -07:00
Ayush Baid 8a2ce7e118 switching to sampson point line error 2021-06-08 21:42:14 -07:00
Milo Knowles 9392bfd1c1 Move MagPoseFactor to gtsam 2021-06-08 18:25:33 -04:00
Ayush Baid 4fbd98df3a creating 18 point example 2021-06-08 13:14:56 -07:00
Ayush Baid b3601ef1c1 updating tests 2021-06-08 13:14:29 -07:00