-
Notifications
You must be signed in to change notification settings - Fork 95
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 ellipsoid shape to sdf #434
Conversation
a24644e
to
6208c2c
Compare
Rebasing onto master and resolving conflicts |
gazebosim/sdformat#434 needs ignition-math 6.8.0~pre1 Signed-off-by: Steve Peters <[email protected]>
the following is needed for Ubuntu CI: gazebo-tooling/gzdev#26 |
gazebosim/sdformat#434 needs ignition-math 6.8.0~pre1 Signed-off-by: Steve Peters <[email protected]>
6208c2c
to
62bfcd8
Compare
@osrf-jenkins run tests please |
we should require version 6.8 of ignition-math6 in cmake/SearchForStuff.cmake I guess we also aren't using gzdev in the GitHub workflow for this package, so it's not picking up the prereleases |
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 once CI is green
Signed-off-by: Stephen Brawner <[email protected]>
Signed-off-by: Stephen Brawner <[email protected]>
Signed-off-by: Stephen Brawner <[email protected]>
Signed-off-by: Stephen Brawner <[email protected]>
Signed-off-by: Stephen Brawner <[email protected]>
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, I just have minor comments about documentation.
Because this is targeting master
, I think it can get in using ign-math
's pre-release, just like how other libraries are using some nightlies. We just need to make sure we make the stable ign-math 6.8
release before libSDFormat 11.0.0 is released.
Codecov Report
@@ Coverage Diff @@
## master #434 +/- ##
==========================================
+ Coverage 87.63% 87.65% +0.02%
==========================================
Files 63 64 +1
Lines 9622 9681 +59
==========================================
+ Hits 8432 8486 +54
- Misses 1190 1195 +5
Continue to review full report at Codecov.
|
Signed-off-by: Stephen Brawner <[email protected]>
c223cc3
to
7e95873
Compare
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.
Rebased onto master and addressed pr feedback. The last build succeeded, so I'm pretty confident about this one.
This added the prereleases in the github action workflow, which should be removed before a stable release is created. |
For the second part of #376 and following up #389, this PR adds the ellipsoid simple shape. It is defined by a 3-component vector of doubles for its radii.
This wasn't branched off from #389, but it will need to be rebased on top of it to address a couple of related changes.
Depends directly on gazebosim/gz-math#182
Signed-off-by: Stephen Brawner [email protected]