-
Notifications
You must be signed in to change notification settings - Fork 276
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
Add error handling for JointAxis::SetXyz and remove use of use_parent_model_frame #288
Conversation
…_model_frame Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
@osrf-jenkins run tests please |
the changes look good to me, but I'm not sure about the CI failures |
@osrf-jenkins run tests please |
I think we need a pre-release of sdformat to fix the homebrew CI failures. The Ubuntu CI failures have been fixed by #271, but it hasn't made its way to master yet. |
the prerelease has been made @osrf-jenkins run tests please |
Sorry @scpeters, I should have been more specfic. We actually need a prerelease of sdf10 for this since it needs gazebosim/sdformat#312. |
actually we need another sdformat10 prerelease for this. I'll work on that too |
the prerelease is building; I'll restart the jenkins jobs once it is finished |
@osrf-jenkins run tests please |
@osrf-jenkins run tests please |
1 similar comment
@osrf-jenkins run tests please |
I'll close and reopen to trigger CI, not sure why the ubuntu actions are not coming up |
Signed-off-by: Louise Poubel <louise@openrobotics.org>
It's because the PR is from a fork, now it will be triggered: 278cde4 |
As of gazebosim/sdformat#312,
JointAxis::SetXyz
returns ansdf::Errors
. A warning is emitted if the return is ignored, so this PR adds error handling for it. In addition, gazebosim/sdformat#312 enforces normalization of the input XYZ vector, so I have updated the test expectations in this PR.This PR also removes the use of
use_parent_model_frame
since it was deprecated in Citadel and should be removed in Dome. I will create a followup PR in ign-msgs to remove it, but that's not required for this PR.