-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Exposes physxscene:solveArticulationContactLast
flag through PhysxCfg
#3502
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
base: main
Are you sure you want to change the base?
Conversation
physx_scene_api.CreateEnableEnhancedDeterminismAttr(self.cfg.physx.enable_enhanced_determinism) | ||
# -- Set solve_articulation_contact_last by add attribute to the PhysxScene prim, and add attribute there. | ||
physx_prim = physx_scene_api.GetPrim() | ||
if self.cfg.physx.solve_articulation_contact_last: |
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.
what is parameter is False? Shouldn't that be set as well?
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.
good point, the small issue with set to false is that we break the backward compatibility, I think such flag does not exist pre isaac-sim 5.1
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.
let's test to see if it will break 5.0, we may want to add in a check if that's the case
physxscene:solveArticulationContactLast
flag through PhysxCfg
Do we have an example showing that this feature helps? |
this flag was troduced when mimic gripper had the issues iirc, @peterd-NV , do you think we can engage with you to document the incidence of gripper behavior and how adding this flag can make gripper behave well, to illustrate the impact of this flag? |
Co-authored-by: Mayank Mittal <12863862+Mayankm96@users.noreply.github.com> Signed-off-by: ooctipus <zhengyuz@nvidia.com>
Co-authored-by: Mayank Mittal <12863862+Mayankm96@users.noreply.github.com> Signed-off-by: ooctipus <zhengyuz@nvidia.com>
Description
This PR adds api to set physxscene:solveArticulationContactLast through PhysxCfg,
this is only available in sim 5.1
Fixes # (issue)
Type of change
Screenshots
Please attach before and after screenshots of the change if applicable.
Checklist
pre-commit
checks with./isaaclab.sh --format
config/extension.toml
fileCONTRIBUTORS.md
or my name already exists there