-
Notifications
You must be signed in to change notification settings - Fork 491
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
Implement AddXXXForce for Bullet #1476
Comments
Original comment by Nate Koenig (Bitbucket: Nathan Koenig).
|
Original comment by Silvio Traversaro (Bitbucket: traversaro). Related to that, it would be convenient to mention in http://gazebosim.org/tutorials?tut=apply_force_torque that the Apply Force Torque dialog is not working for Bullet. |
Original comment by George ZP (Bitbucket: Georacer). I wonder why this neither fixed and of low priority. Is the fix harder than it looks? |
Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters). We would be happy to review a pull request, but we have been focusing our current development on |
Original comment by George ZP (Bitbucket: Georacer). I see. Yes, this is a major feature. It's just that this issue was open for so long. Now I kind of understand why. |
I am thinking about working on a series of PRs to implement or correct the implementation of the methods to add and set forces and torques in order to ensure that the behavior of theses methods is consistent across all physics engines, but I would like to ask two questions before starting to work on this:
@chapulina Are you be able to answer these two questions or can you point me to anyone who can answer them? |
Yes! I would be happy to review these pull requests.
There are related tests in physics_link.cc. If you update the logic in that linked code block you can enable the bullet tests, which should fail until the implementation is fixed |
The following methods are now implemented in the BulletLink class: - AddForce - AddRelativeForce - AddForceAtWorldPosition - AddForceAtRelativePosition - AddLinkForce - AddTorque - AddRelativeTorque - SetForce - SetTorque - WorldTorque Additionally, the UpdateMass method was modified to also update the CoG position. In order to test the above methods, the AddForce test of the physics_link integration tests is now enabled for Bullet. Solves issue gazebosim#1476.
The following methods are now implemented in BulletLink: - AddForce - AddRelativeForce - AddForceAtWorldPosition - AddForceAtRelativePosition - AddLinkForce - AddTorque - AddRelativeTorque - SetForce - SetTorque - WorldTorque Additionally, the UpdateMass method was modified to also update the CoG position. In order to test the above methods, the AddForce test of the physics_link integration tests is now enabled for Bullet. Solves issue #1476.
fixed by #3255 |
Original report (archived issue) by Louise Poubel (Bitbucket: chapulina, GitHub: chapulina).
Related ODE pull request #1456
The text was updated successfully, but these errors were encountered: