Commit Graph

14477 Commits (cf5e3729e085ae63453073ed5391bf0b23a7aecc)

Author SHA1 Message Date
Varun Agrawal 7d4d718c9f remove pickle declarations from interface files 2021-12-17 20:50:08 -05:00
Frank Dellaert 81b9724225 Added dot methods 2021-12-17 17:12:44 -05:00
Varun Agrawal bcfe0a7a29 Squashed 'wrap/' changes from 086be59be..2cbaf7a3a
2cbaf7a3a Merge pull request #131 from borglab/remove-pickle
0c2a4483c add documentation
2e5af11ad Merge pull request #139 from borglab/fix/matlab-memory-leak
442b7d3b0 update test fixtures
f89d5e4bd delete object after clearing it from object collector
971282703 add the correct variable for RTTI registry creation
9758dec57 update test fixture
87aeb8f8c remove need for declaring pickle function in interface file

git-subtree-dir: wrap
git-subtree-split: 2cbaf7a3a628766ff40657e0150b407ed4af7ccd
2021-12-17 15:55:42 -05:00
Varun Agrawal 0344b725d7 Merging 'master' into 'wrap' 2021-12-17 15:55:42 -05:00
Frank Dellaert 0bab7b00c8
Merge pull request #967 from borglab/feature/discrete_wrapper 2021-12-16 21:20:40 -05:00
peterQFR ae47ffee29 Remove custom install for ament environment 2021-12-17 12:18:13 +10:00
peterQFR 6813e2a3fc Add Barometric Factor 2021-12-17 11:58:21 +10:00
Frank Dellaert 93978cf3a6
Merge pull request #968 from borglab/feature/discrete_wrapper_2 2021-12-16 15:32:39 -05:00
Varun Agrawal 7401b6e0c2 Merge branch 'feature/discrete_wrapper' into feature/discrete_wrapper_2 2021-12-16 15:02:27 -05:00
Frank Dellaert 6bcd1296c0 Attempt at fixing CI issue 2021-12-16 13:54:49 -05:00
Frank Dellaert 7257797a5f Wrap () operators 2021-12-16 13:52:58 -05:00
Frank Dellaert b2e3654960 Add documentation and test for it 2021-12-16 13:52:35 -05:00
Frank Dellaert fefa99193b Add operators 2021-12-16 13:52:08 -05:00
Varun Agrawal 995e7a511f add default constructor for DiscreteKeys and minor improvements 2021-12-16 12:30:52 -05:00
Varun Agrawal e18ecc3a50
Merge pull request #959 from borglab/values/upsert
Add new insert_or_assign method to Values
2021-12-15 22:02:14 -05:00
Frank Dellaert a4dab12bb0 Wrapped and test Discrete Bayes Nets 2021-12-15 21:57:58 -05:00
Frank Dellaert 8f4b15b780 Added chooseAsFactor method for wrapper 2021-12-15 21:55:02 -05:00
Varun Agrawal 96652cad07 replace upsert with insert_or_assign 2021-12-15 17:19:13 -05:00
Frank Dellaert 4e5530b6d5 New, non-fancy constructors 2021-12-15 08:55:33 -05:00
Frank Dellaert fd7640b1b7 Simplified parsing as we moved on from this boost version 2021-12-15 07:06:13 -05:00
Frank Dellaert f59342882a Use evaluate not value 2021-12-15 06:34:46 -05:00
Frank Dellaert ebc37eeba5 Wrapped more DiscreteFactorGraph functionality 2021-12-15 06:07:20 -05:00
peterQFR e6d29a4545 Set the install path to be colconone 2021-12-15 16:39:11 +10:00
Varun Agrawal 36dafed18a
Merge pull request #965 from borglab/wrap/update
Wrap Update
2021-12-13 22:05:08 -05:00
Frank Dellaert e22f3893c6 Added value, for wrapper 2021-12-13 19:38:07 -05:00
Frank Dellaert 69a943de9f
Merge pull request #966 from borglab/feature/DiscreteValues 2021-12-13 19:12:41 -05:00
Frank Dellaert 44b4f21ad8 Merge branch 'feature/DiscreteValues' into feature/discrete_wrapper 2021-12-13 17:29:19 -05:00
Frank Dellaert 0694bd85cb Moved traits 2021-12-13 17:14:28 -05:00
Frank Dellaert e89a294376 Use DiscreteValues everywhere 2021-12-13 13:46:53 -05:00
Varun Agrawal 5beaed55c9 remove previously added parameters now that we support defaults 2021-12-13 11:18:52 -05:00
Frank Dellaert c63c1167ba Added DiscreteValues file 2021-12-13 08:59:29 -05:00
Frank Dellaert 02dbcb4989 Get rid of "and" business 2021-12-13 08:55:32 -05:00
Varun Agrawal 707b13dff5 Squashed 'wrap/' changes from 248971868..086be59be
086be59be Merge pull request #135 from borglab/feature/matlab_default_args
d3a0a8a15 don't allow out-of-order default argument specifications in matlab
702986de3 take out unit test with illegal default argument specification (according to c++ rules)
6166dfa4d update functions.i unit test expected and fix cyclic copy
4a4003273 class wrapper working
b7e4d3522 Update class_wrapper matlab unit test
b9409f10c placeholder folder for unit test "actual" folder
5e2aa1511 fix unit test for `DefaultFuncInt` only (others not fixed yet)

git-subtree-dir: wrap
git-subtree-split: 086be59bed87cc8a9c3f28b4cb99566b59bc3fda
2021-12-13 08:53:49 -05:00
Varun Agrawal de00871f8a Merging 'master' into 'wrap' 2021-12-13 08:53:49 -05:00
Frank Dellaert 16672daf83 Merge branch 'develop' into feature/discrete_wrapper 2021-12-13 08:42:42 -05:00
Frank Dellaert 4abe1a135c
Merge pull request #962 from borglab/feature/wrap_EssentialMatrixConstraint
wrapped and tested EssentialMatrixConstraint
2021-12-11 17:39:42 -05:00
Frank Dellaert dd86cc19c5
Fix spelling 2021-12-11 13:56:17 -05:00
Frank Dellaert 5a2ce5af3b wrapped and tested EssentialMatrixConstraint 2021-12-11 13:21:15 -05:00
Frank Dellaert f76b58014b Fixed small typos 2021-12-11 13:20:47 -05:00
Varun Agrawal 8c3ce253ae Add new upsert method to Values 2021-12-10 01:14:14 -05:00
Varun Agrawal 3615c4b5ac
Merge pull request #956 from borglab/fix/compiler-warnings-posetopointfactor 2021-12-09 09:37:40 -05:00
Varun Agrawal b47f46a6f5
Windows Fixes (#904) 2021-12-09 09:37:21 -05:00
Gerry Chen 7dee503739
Matlab Wrapper function to extract Vectors from a Values object (#733)
* unit test for matlab ExtractVector

* implementation of extractVector

* do not use VectorValues, which is unordered

* move varun's testUtilities into folder `nonlinear` and merge with mine

* update `extractVectors` according to review comments

* address review comment

* fix unit test

* fix typo in unit test

* fix unit test to use symbols
2021-12-09 02:35:14 -05:00
David Wisth 45d5328457 remove "virtual" keyword for functions with "override" 2021-12-08 21:12:46 +00:00
David Wisth ab73e03ad4 add override keyword to functions 2021-12-08 18:17:35 +00:00
Frank Dellaert c2a9fc04b5
Merge pull request #955 from borglab/feature/improvedPoseToPointFactor
Templated PoseToPointFactor
2021-12-08 09:49:40 -05:00
lcarlone 748b647a79 generalized factor and enabled unit tests 2021-12-07 23:45:33 -05:00
Frank Dellaert 16dc333072
Merge pull request #953 from borglab/fix/matlab-wrapper
Fix Matlab Wrapper
2021-12-07 12:45:30 -05:00
Frank Dellaert 7891154d8e Merge branch 'develop' into feature/discrete_wrapper 2021-12-06 13:22:25 -05:00
Varun Agrawal 1cd93d84e6 CMake updates 2021-12-06 11:05:01 -05:00