-
Notifications
You must be signed in to change notification settings - Fork 532
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
Fixes merge conflicts (humble backport 3077) #3087
Fixes merge conflicts (humble backport 3077) #3087
Conversation
Please target the |
I'm a little confused by the test failures:
and
seem to suggest it's an issue building collision objects... will investigate. |
This line in particular is a bit strange, as the only transforms we're passing to objects & subframes are identities, or isometries with an applied translation and rotation. |
maybe it's the empty shape isometry vector we're passing in? |
Weirdly the same test seems to be failing on the master branch.
I'll take a look into this tonight |
@sea-bass I tried reproducing the issues locally last night, but was unable to. A few observations:
If you get time, would you be able to run the pilz tests locally and see if you can reproduce the issue? No issues if not. Just want to check that my sanity is still intact 😛 |
@sea-bass Tests should fixed now 🤞 Shoutout to @rr-mark for finding the issue in this line of code:
Specifically, I was attempting to pass in an empty map of subframes, but was instead passing in a map containing one empty item. I've changed the non-subframe tests to pass in a subframe called "ignored" for parity with the other tests. This will also need applying to rolling, so I'll raise a corresponding PR if these tests pass. |
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.
Puh, nice work and thanks for your perseverance
…3085) * Allow RobotState::setFromIK to work with subframes (#3077) * Adds regression tests for setFromIK with objects. Adds failing tests demonstrating failure with subframes * Modifies RobotState::setFromIK to account for subframes * Fixes formatting * Fixes formatting * Fixes formatting * Applies PR suggestions * Applies PR comments --------- Co-authored-by: Tom Noble <tom@rivelinrobotics.com> Co-authored-by: Sebastian Jahr <sebastian.jahr@picknik.ai> (cherry picked from commit ab34495) # Conflicts: # moveit_core/robot_state/src/robot_state.cpp * Fixes merge conflicts (humble backport 3077) (#3087) Co-authored-by: Tom Noble <tom@rivelinrobotics.com> --------- Co-authored-by: Tom Noble <53005340+TSNoble@users.noreply.github.com> Co-authored-by: Tom Noble <tom@rivelinrobotics.com> Co-authored-by: Sebastian Castro <4603398+sea-bass@users.noreply.github.com>
Description
Fixes merge conflicts in the backport PR