Update OvPhysX backend docs#5812
Merged
kellyguo11 merged 1 commit intoMay 27, 2026
Merged
Conversation
Refresh the OvPhysX backend page so it no longer lists merged pull requests as open. Add the runtime installation selector, a simple import check, and a smoke-test command so users can verify the backend setup. Align the physical backend feature matrix with the merged OvPhysX coverage while keeping remaining experimental work marked as in flight.
Contributor
Greptile SummaryThis PR refreshes the OvPhysX documentation to accurately reflect the current state of the backend: several previously in-flight integrations (Articulation, RigidObjectCollection, Contact Sensor, SceneDataProvider, FrameView) are now marked as merged, and the former stub page gains a practical Installation section and smoke-test commands.
Confidence Score: 5/5Documentation-only change with no code modifications; safe to merge. All install commands were cross-checked against the CLI implementation and are correct. The feature matrix and the per-backend detail page are mutually consistent. No code paths are affected. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[User: source install] --> B["./isaaclab.sh -i 'ov[ovphysx]'"]
B --> C[isaaclab_ovphysx installed as editable]
C --> D[Smoke test: import ovphysx.types]
D -->|pass| E[pytest test_rigid_object.py -k cpu]
E -->|pass| F["zero_agent.py presets=ovphysx"]
F -->|pass| G[OvPhysX verified OK]
D -->|fail| H[Re-run install step]
Reviews (1): Last reviewed commit: "Update OvPhysX backend docs" | Re-trigger Greptile |
kellyguo11
approved these changes
May 27, 2026
kellyguo11
added a commit
that referenced
this pull request
May 28, 2026
… locomanip quaternion, deformable demo, IK, benchmark scripts (#5816) # Description Cherry pick following PRs from develop: - #5779 - #5760 - #5791 - #5810 - #5811 - #5812 - #5754 - #5802 - #5803 - #5782 - #5804 - #5744 - #5775 - #5784 --------- Signed-off-by: Kelly Guo <kellyg@nvidia.com> Co-authored-by: John <jaybdub@users.noreply.github.com> Co-authored-by: myurasov-nv <168484206+myurasov-nv@users.noreply.github.com> Co-authored-by: Antoine RICHARD <antoiner@nvidia.com> Co-authored-by: Mike Yan Michelis <46975745+mmichelis@users.noreply.github.com> Co-authored-by: hujc <jichuanh@nvidia.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Refreshes the OvPhysX physical backend documentation so it no longer presents merged work as open and gives users a minimal path to install and verify the backend.
ov[ovphysx]/ov[all]and smoke-test commands.Addresses #5634
Type of change
Screenshots
Not applicable; this is a documentation text update.
Checklist
pre-commitchecks with./isaaclab.sh --formatsource/<pkg>CONTRIBUTORS.mdor my name already exists thereTest Plan
./isaaclab.sh -f./isaaclab.sh -p -c "import ovphysx.types; from isaaclab_ovphysx.physics import OvPhysxCfg; print('OvPhysX runtime OK')"./isaaclab.sh -p -m pytest source/isaaclab_ovphysx/test/assets/test_rigid_object.py::test_initialization -k cpuFull Sphinx build was not run locally because the Isaac Sim Python environment in this checkout does not have the
sphinxmodule installed.