Commit Graph

13363 Commits (fa42d9636040b49882d1cf2917a6b65c4dccef07)

Author SHA1 Message Date
John Lambert fa42d96360
Merge pull request #817 from borglab/wrapper-shonan-averaging-2
Add ShonanAveraging2 interface to wrapper with BetweenFactorPose2s, that does not require g2o files
2021-07-13 13:37:34 -06:00
John Lambert 54d3471121
update logic in angular error comparison 2021-07-13 08:18:45 -06:00
John Lambert c4a4e13196
fix assert on angles 2021-07-13 00:16:24 -06:00
John Lambert d7151ed284
use mod when comparing angles 2021-07-12 20:52:36 -04:00
John Lambert cce952fbb3
use simple example for unit test 2021-07-12 19:35:34 -04:00
John Lambert 690300124c
fix typo 2021-07-11 22:47:14 -04:00
John Lambert 61c5e89de3
try increasing pmax to pass test 2021-07-11 22:46:54 -04:00
Varun Agrawal 39b1b15c3e
Merge pull request #819 from borglab/feature/std-bind-placeholders 2021-07-11 07:33:32 -07:00
John Lambert ddfb45efb0
fix typo in block indexing, 3x3 covariance for Pose2 should have just 1x1 block for theta 2021-07-11 01:02:36 -06:00
Varun Agrawal dfc77f0967
Merge pull request #818 from borglab/tbb-disabling-instructions 2021-07-10 21:07:15 -04:00
Varun Agrawal d5890a2d61 update all the tests 2021-07-10 21:03:15 -04:00
Varun Agrawal dc8b5e58ff replaced boost with std for placeholders, bind and function 2021-07-10 21:01:20 -04:00
John Lambert aebb90573a
set pmin and pmax in unit test 2021-07-10 11:41:46 -04:00
John Lambert 63236cf7af
improve wrapper compilation instructions, when TBB not installed 2021-07-10 11:37:59 -04:00
John Lambert 8b86d7a51c
improve docs about compiling without TBB 2021-07-10 11:36:36 -04:00
John Lambert db801f164d
add missing import to python unit test 2021-07-10 10:31:27 -04:00
John Lambert 64514387b4
check in python unit test for new functionality 2021-07-10 00:57:01 -04:00
John Lambert 7fc8f23367
use default parameters if none provided, and remove gtsam namespace prefix in .h file 2021-07-09 23:34:55 -04:00
Varun Agrawal 4ac4302871
Merge pull request #813 from borglab/feature/between-factor-tests 2021-07-09 18:19:29 -04:00
Varun Agrawal 4fc68593ac
Merge pull request #814 from borglab/fix/misc 2021-07-09 18:19:03 -04:00
John Lambert 641a01c726
fix typo on 3x3 matrix def 2021-07-09 17:54:14 -04:00
John Lambert 4bf2308ec5
add conversion function for Pose2 -> BinaryMeasurement<Rot2> 2021-07-09 17:48:26 -04:00
John Lambert 3c8cdb4eee
add ShonanAveraging2 constructor to wrapper, that accepts BetweenFactorPose2s as input 2021-07-09 17:42:59 -04:00
John Lambert 0e0d630c91
fix typo 2021-07-09 17:39:38 -04:00
John Lambert 3c1823349b
add interface in C++, and helper extractRot2Measurements() 2021-07-09 17:38:10 -04:00
John Lambert 15478bf278
Update ShonanAveraging.h 2021-07-09 17:33:33 -04:00
Varun Agrawal 2e40169324 fix dimension for Pose3 test 2021-07-09 14:07:19 -04:00
Varun Agrawal 8b9e60156c cleaner variables 2021-07-09 14:06:59 -04:00
Varun Agrawal d7d9ac0f06 typo fix 2021-07-08 19:43:25 -04:00
Varun Agrawal a12b49de40 add Pose3 expmap to wrapper 2021-07-08 19:43:09 -04:00
Varun Agrawal 2ecad47b9e Added lots of tests for BetweenFactor 2021-07-08 19:41:01 -04:00
Varun Agrawal cd3854a1f6
Merge pull request #796 from acxz/boost-bind-warn 2021-07-07 10:34:54 -04:00
Frank Dellaert 6d6d129d05
Merge pull request #806 from jaelrod/fix/rot2-copy-ctor
Add user-defined copy constructor for Rot2
2021-06-30 14:41:40 -04:00
Jay Elrod 7c358aae4c Add user-defined copy constructor for Rot2 2021-06-29 17:07:15 -04:00
Akash Patel 5a2ff198f0
Merge branch 'develop' into boost-bind-warn 2021-06-28 10:54:48 -04:00
Varun Agrawal 6ee17c2ed7
Merge pull request #800 from acxz/fix/tbb-deprecation 2021-06-23 13:21:15 -04:00
Varun Agrawal 91674c8008
Merge pull request #802 from borglab/fix/llvm-gpg-key 2021-06-22 13:50:30 -04:00
Varun Agrawal 04621b0275 update key server in other workflow files 2021-06-22 07:50:54 -04:00
Varun Agrawal 3244679dd1 update the pgp servers to get the LLVM GPG key 2021-06-21 23:25:03 -04:00
Akshay Krishnan aec2cf06a5
Merge pull request #753 from borglab/feature/essential-mat-with-approx-k
Adding factor which considers the essential matrix and camera calibration as variable
2021-06-21 09:14:06 -07:00
akrishnan86 01561bc217 formatting example 2021-06-20 22:26:19 -07:00
Akshay Krishnan 119e43aeac all jacobian tests for essential matrix use macro 2021-06-21 05:21:19 +00:00
Akshay Krishnan a69f9e59b4 changing to macro EssenstialMatrixfactor4 2021-06-21 03:47:44 +00:00
Akshay Krishnan e3b6c8308a updating points name, constexpr 2021-06-21 03:47:10 +00:00
acxz 944b3aea29 formatting 2021-06-20 20:37:49 -04:00
acxz e57fe4ab2f add comment for purpose of variable 2021-06-20 19:03:33 -04:00
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