Skip to content
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

Use [gs]etPrimarySlipCompliance API with dart 6.10.0 #249

Closed

Conversation

scpeters
Copy link
Member

Bug Report

Fixes API incompatibility between upstream and our fork of dart

Summary

The upstream dartsim 6.10.1 release contains DynamicsAspect::getPrimarySlipCompliance and Dynamics::setPrimarySlipCompliance APIs. Our fork, however, only contains DynamicsAspect::getSlipCompliance and DynamicsAspect::setSlipCompliance. This PR changes ign-physics4 to use the upsteam APIs and should be merged once a matching API has been added to our fork and new binary packages have been built.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See
    contributing)
  • All tests passed (See
    test coverage)
  • While waiting for a review on your PR, please help review
    another open pull request
    to support the maintainers

Note to maintainers: Remember to use Squash-Merge

These APIs are used in the upstream release of dartsim 6.10.0
but are missing from our fork. We should add them to the fork and
build more debs before merging this.

Signed-off-by: Steve Peters <[email protected]>
@github-actions github-actions bot added the 🏢 edifice Ignition Edifice label Apr 22, 2021
@scpeters
Copy link
Member Author

updating the fork in gazebo-forks/dart#23

@scpeters
Copy link
Member Author

I'll submit this first to ign-physics2 then merge forward

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏢 edifice Ignition Edifice needs upstream release Blocked by a release of an upstream library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants