Commit 118201f7 authored by Kelly Guo's avatar Kelly Guo Committed by Kelly Guo

Updates check_instanceable script and documentation (#240)

# Description

This PR makes a few minor changes:

- Increases GPU buffer dimensions in check_instanceable.py script to
better support testing with 4096 environments
- Updates livestream documentation path to point to new Isaac Sim doc
sections
- Updates extension template instructions with new renaming changes

## Type of change

<!-- As you go through the list, delete the ones that are not
applicable. -->

- Bug fix (non-breaking change which fixes an issue)
- This change requires a documentation update

## Checklist

- [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
`./isaaclab.sh --format`
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have updated the changelog and the corresponding version in the
extension's `config/extension.toml` file
- [ ] I have added my name to the `CONTRIBUTORS.md` or my name already
exists there

<!--
As you go through the checklist above, you can mark something as done by
putting an x character in it

For example,
- [x] I have done this task
- [ ] I have not done this task
-->
parent 91165757
...@@ -111,5 +111,5 @@ Simulation App Launcher ...@@ -111,5 +111,5 @@ Simulation App Launcher
.. _livestream: https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/manual_livestream_clients.html .. _livestream: https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/manual_livestream_clients.html
.. _`Native Livestream`: https://docs.omniverse.nvidia.com/isaacsim/latest/installation/manual_livestream_clients.html#omniverse-streaming-client .. _`Native Livestream`: https://docs.omniverse.nvidia.com/isaacsim/latest/installation/manual_livestream_clients.html#omniverse-streaming-client-deprecated
.. _`WebRTC Livestream`: https://docs.omniverse.nvidia.com/isaacsim/latest/installation/manual_livestream_clients.html#webrtc-browser-client .. _`WebRTC Livestream`: https://docs.omniverse.nvidia.com/isaacsim/latest/installation/manual_livestream_clients.html#isaac-sim-short-webrtc-streaming-client
...@@ -51,7 +51,7 @@ Using a python interpreter that has Isaac Lab installed, install the library: ...@@ -51,7 +51,7 @@ Using a python interpreter that has Isaac Lab installed, install the library:
.. code:: bash .. code:: bash
python -m pip install -e exts/ext_template python -m pip install -e source/ext_template
For more details, please follow the instructions in the `extension template repository <https://github.com/isaac-sim/IsaacLabExtensionTemplate>`_. For more details, please follow the instructions in the `extension template repository <https://github.com/isaac-sim/IsaacLabExtensionTemplate>`_.
...@@ -86,6 +86,9 @@ def main(): ...@@ -86,6 +86,9 @@ def main():
# this speeds up the read-write operation of GPU buffers # this speeds up the read-write operation of GPU buffers
if sim.get_physics_context().use_gpu_pipeline: if sim.get_physics_context().use_gpu_pipeline:
sim.get_physics_context().enable_fabric(True) sim.get_physics_context().enable_fabric(True)
# increase GPU buffer dimensions
sim.get_physics_context().set_gpu_found_lost_aggregate_pairs_capacity(2**25)
sim.get_physics_context().set_gpu_total_aggregate_pairs_capacity(2**21)
# enable hydra scene-graph instancing # enable hydra scene-graph instancing
# this is needed to visualize the scene when fabric is enabled # this is needed to visualize the scene when fabric is enabled
set_carb_setting(sim._settings, "/persistent/omnihydra/useSceneGraphInstancing", True) set_carb_setting(sim._settings, "/persistent/omnihydra/useSceneGraphInstancing", True)
......
...@@ -21,4 +21,5 @@ PER_TEST_TIMEOUTS = { ...@@ -21,4 +21,5 @@ PER_TEST_TIMEOUTS = {
"test_sb3_wrapper.py": 200, "test_sb3_wrapper.py": 200,
"test_skrl_wrapper.py": 200, "test_skrl_wrapper.py": 200,
"test_operational_space.py": 300, "test_operational_space.py": 300,
"test_terrain_importer.py": 200,
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment