Commit Graph

16563 Commits (5d9b0cfe5db069cb1564c154d8b83152527172cc)

Author SHA1 Message Date
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
Gerry Chen 11fd861226
update doxygen (review comment) 2021-12-09 02:30:51 -05:00
Gerry Chen 40e585bb11
review comments 2021-12-09 02:26:57 -05:00
Gerry Chen 84e873ebb0
fix Windows CI issue: VALUE happens to have the same name in PriorFactor 2021-12-09 00:50:36 -05:00
Gerry Chen 018213ec85
switch `using NoiseModelFactorX = ...` to `#define ...`.
Reasoning is given as comments.
2021-12-08 19:09:35 -05:00
Gerry Chen 5004c47944
revert typedef X1, X2, ... to old version, and clean up a little 2021-12-08 18:56:09 -05:00
Gerry Chen 89b4340530
alternate option for typedef-ing X1, X2, ... 2021-12-08 18:29:52 -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
John Lambert 7ebbe1869e fix Eigen error 2021-12-07 19:07:50 -05:00
John Lambert c2040fb910
use ClosestTo() in initializer list 2021-12-07 13:34:06 -07:00
John Lambert 68535708af
fix typo 2021-12-07 13:31:39 -07:00
John Lambert 37af8cfbec
finish Rot2.ClosestTo() 2021-12-07 11:59:28 -07:00
John Lambert dfb9497d81
add Rot2.ClosestTo() 2021-12-07 11:53:34 -07: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
Varun Agrawal b5bf0ca537 update all the matlab tests to add missing arguments 2021-12-06 11:04:37 -05:00
Varun Agrawal 04c2f80877 update interface files for correct wrapping 2021-12-06 11:04:08 -05:00
Varun Agrawal aa693b2e8f Squashed 'wrap/' changes from 0ab10c359..248971868
248971868 Merge pull request #132 from borglab/fix/matlab-wrapper
157fad9e5 fix where generation of wrapper files takes place
f2ad4e475 update tests and fixtures
65e230b0d fixes to get the matlab wrapper working

git-subtree-dir: wrap
git-subtree-split: 24897186873c92a32707ca8718f7e7b7dbffc589
2021-12-06 11:01:43 -05:00
Varun Agrawal ea75666cd8 Merging 'master' into 'wrap' 2021-12-06 11:01:43 -05:00
lucacarlone c7781961e6
Merge pull request #861 from borglab/feature/sphericalCamera
spherical camera
2021-12-04 22:30:24 -05:00
lcarlone 653dbbb935 addressed final comments 2021-12-04 19:21:25 -05:00
lcarlone 260312af38 Merge branch 'develop' into feature/sphericalCamera 2021-12-04 18:51:16 -05:00
lcarlone 95b26742ee formatting/comment 2021-12-04 13:45:19 -05:00
lcarlone c3db2bfcce added test, removed check that was not supposed to work 2021-12-04 11:51:42 -05:00
lcarlone 1cd33cb11e renamed README 2021-12-04 11:51:23 -05:00
Fan Jiang cbf4f9f3fd
Merge pull request #949 from borglab/fix/quat_logmap
Fix Quaternion on M1 (and possibly other platforms)
2021-12-03 22:35:18 -05:00
Fan Jiang 578b5e6ec5 Only keep essentials 2021-12-03 15:21:01 -05:00
Fan Jiang 27579e4f34 Fix quaternion on M1 2021-12-03 15:14:19 -05:00