-
Notifications
You must be signed in to change notification settings - Fork 545
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
handle continuous joints in getLowerAndUpperLimits #3153
Conversation
This pull request is in conflict. Could you fix it @marioprats? |
fe617ac
to
1c1b818
Compare
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #3153 +/- ##
==========================================
- Coverage 45.77% 44.09% -1.67%
==========================================
Files 482 698 +216
Lines 40432 61537 +21105
Branches 0 7458 +7458
==========================================
+ Hits 18502 27126 +8624
- Misses 21930 34245 +12315
- Partials 0 166 +166 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Added backport labels to Humble and Jazzy.
I just found the issue for why this PR and my last one kept getting kicked out of the merge queue. The default timeout in the branch settings was set to 60 minutes, which is sometimes not enough for the ccov/ikfast jobs that now actually work. Increased it to 90 minutes. |
(cherry picked from commit ecd5d30) # Conflicts: # moveit_core/robot_model/include/moveit/robot_model/joint_model_group.hpp # moveit_core/robot_model/src/joint_model_group.cpp
(cherry picked from commit ecd5d30)
(cherry picked from commit ecd5d30) Co-authored-by: Mario Prats <[email protected]>
Description
The RevoluteJointModel returns -pi/pi as position joint limits for continuous joints, which are not position bounded.
This PR fixes
getLowerAndUpperLimits
to check theposition_bounded_
flag and return joint limits accordingly.Checklist