Skip to content

Commit 009c7b6

Browse files
committed
Squashed commit of the following:
commit 8087ffe Author: Octi Zhang <zhengyuz@nvidia.com> Date: Mon Dec 1 18:55:08 2025 -0800 make cloning respect .* wild card commit 3e51f84 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Tue Nov 25 02:18:32 2025 -0800 pass precommi commit 4961858 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Tue Nov 25 02:17:58 2025 -0800 fix typo commit 855bd1d Author: Octi Zhang <zhengyuz@nvidia.com> Date: Thu Nov 6 16:27:26 2025 -0800 remove clone in fabric commit c7be6f5 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Thu Nov 6 12:38:25 2025 -0800 add cloning length check commit f826d48 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Thu Nov 6 12:31:27 2025 -0800 resolve flaky test commit 5e9b012 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Thu Nov 6 00:39:01 2025 -0800 pass precommit commit 559ec6c Author: Octi Zhang <zhengyuz@nvidia.com> Date: Thu Nov 6 00:32:05 2025 -0800 last bit of bug fixes commit afcf258 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 22:59:34 2025 -0800 fix test stage in memory commit 2da31b9 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 22:44:25 2025 -0800 add missing cloning pieces into test cases commit b6e3b65 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 18:53:05 2025 -0800 pass precommit commit c8c31e8 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 18:47:27 2025 -0800 fix the overriding issue commit 857e33b Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 18:04:56 2025 -0800 fixed copy from source bug commit dda7112 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 18:00:21 2025 -0800 bug fixes commit 185f97c Author: ooctipus <zhengyuz@nvidia.com> Date: Wed Nov 5 14:48:28 2025 -0800 Update source/isaaclab/isaaclab/scene/interactive_scene.py Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> Signed-off-by: ooctipus <zhengyuz@nvidia.com> commit 6b1f627 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 14:38:13 2025 -0800 pass precommit commit 84aa05f Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 14:31:24 2025 -0800 fix dead code path commit eb22dd1 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 5 14:21:09 2025 -0800 update newer cloner feature commit 9b5c2ff Merge: a379f3c 6813682 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Mon Dec 1 15:20:43 2025 -0800 Merge branch 'upstream_main' into feature/replace-prim-utils commit a379f3c Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 26 14:24:58 2025 -0800 update extension.toml version commit 9d9d2e3 Merge: 2213de9 18c7c58 Author: ooctipus <zhengyuz@nvidia.com> Date: Wed Nov 26 14:24:14 2025 -0800 Merge branch 'main' into feature/replace-prim-utils Signed-off-by: ooctipus <zhengyuz@nvidia.com> commit 2213de9 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 26 13:11:55 2025 -0800 update version number commit 78056a8 Merge: 4b03425 26083c7 Author: ooctipus <zhengyuz@nvidia.com> Date: Wed Nov 26 13:11:31 2025 -0800 Merge branch 'main' into feature/replace-prim-utils Signed-off-by: ooctipus <zhengyuz@nvidia.com> commit 4b03425 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 26 13:06:55 2025 -0800 replaced carb log to logger log commit 5d913cc Author: Octi Zhang <zhengyuz@nvidia.com> Date: Tue Nov 25 13:10:32 2025 -0800 update extension.toml version commit dbfa86f Merge: 0c2e2cd 4049aa8 Author: ooctipus <zhengyuz@nvidia.com> Date: Tue Nov 25 13:08:50 2025 -0800 Merge branch 'main' into feature/replace-prim-utils Signed-off-by: ooctipus <zhengyuz@nvidia.com> commit 0c2e2cd Author: Octi Zhang <zhengyuz@nvidia.com> Date: Tue Nov 25 12:51:33 2025 -0800 add fixes commit f03d22f Merge: d05860a 10cf4c1 Author: Kelly Guo <kellyg@nvidia.com> Date: Mon Nov 24 18:02:08 2025 -0800 Merge branch 'main' into feature/replace-prim-utils commit d05860a Author: Octi Zhang <zhengyuz@nvidia.com> Date: Mon Nov 24 12:07:43 2025 -0800 legacy regex support with deprecated warning commit 1bff817 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Mon Nov 24 11:57:41 2025 -0800 patch the leftover sim prim, stage, carb utils commit 9be7fe9 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Sat Nov 22 16:13:05 2025 -0800 ensure valid regex commit 49746a7 Merge: 4dc7199 2ed331a Author: ooctipus <zhengyuz@nvidia.com> Date: Thu Nov 20 15:01:28 2025 -0800 Merge branch 'main' into feature/replace-prim-utils commit 4dc7199 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Thu Nov 20 13:45:15 2025 -0800 fix input missmatch for prim vs prim_path commit 8b8cb6e Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 23:09:31 2025 +0100 fix docs usdrt commit f12a1c6 Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 20:26:07 2025 +0100 formatter commit d40fbdd Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 20:24:37 2025 +0100 revert complicated input commit c23712e Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 19:47:23 2025 +0100 remove decorator split commit 1dc98d7 Merge: ea2545f c627940 Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 19:08:06 2025 +0100 Merge branch 'main' into feature/replace-prim-utils commit ea2545f Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 19:00:33 2025 +0100 adjust docstrings commit 27ca1d1 Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 18:50:23 2025 +0100 formatter commit afe5f02 Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 18:45:34 2025 +0100 split utils/utils.py and move most components to prims commit c00b251 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 19 02:12:21 2025 -0800 pass precommit commit 0ac9af1 Author: Octi Zhang <zhengyuz@nvidia.com> Date: Wed Nov 19 02:11:48 2025 -0800 change package import style to module import commit 8f4ab00 Merge: 556060f 9cbf024 Author: Pascal Roth <roth.pascal@outlook.de> Date: Wed Nov 19 02:01:40 2025 +0100 Merge branch 'main' into feature/replace-prim-utils commit 556060f Author: Pascal Roth <roth.pascal@outlook.de> Date: Thu Nov 13 15:07:23 2025 +0100 formatter commit 114427e Merge: 43bf23c c32db68 Author: Pascal Roth <roth.pascal@outlook.de> Date: Thu Nov 13 15:03:57 2025 +0100 Merge branch 'main' into feature/replace-prim-utils commit 43bf23c Author: Octi Zhang <zhengyuz@nvidia.com> Date: Mon Nov 10 12:58:43 2025 -0800 lazy import commit 3908cac Author: Pascal Roth <roth.pascal@outlook.de> Date: Mon Nov 3 11:24:33 2025 +0100 fix reference commit 8e411a8 Author: Pascal Roth <roth.pascal@outlook.de> Date: Mon Nov 3 11:18:13 2025 +0100 reimplement p[rim utils
1 parent dd40cc0 commit 009c7b6

File tree

93 files changed

+2136
-983
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+2136
-983
lines changed

docs/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@
157157
"omni.client",
158158
"omni.physx",
159159
"omni.physics",
160+
"usdrt",
160161
"pxr.PhysxSchema",
161162
"pxr.PhysicsSchemaTools",
162163
"omni.replicator",

scripts/benchmarks/benchmark_cameras.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,11 +245,10 @@
245245
import time
246246
import torch
247247

248-
import isaacsim.core.utils.prims as prim_utils
249248
import psutil
250-
from isaacsim.core.utils.stage import create_new_stage
251249

252250
import isaaclab.sim as sim_utils
251+
import isaaclab.sim.utils.prims as prim_utils
253252
from isaaclab.assets import RigidObject, RigidObjectCfg
254253
from isaaclab.scene.interactive_scene import InteractiveScene
255254
from isaaclab.sensors import (
@@ -261,6 +260,7 @@
261260
TiledCameraCfg,
262261
patterns,
263262
)
263+
from isaaclab.sim.utils.stage import create_new_stage
264264
from isaaclab.utils.math import orthogonalize_perspective_depth, unproject_depth
265265

266266
from isaaclab_tasks.utils import load_cfg_from_registry

scripts/demos/arms.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@
3535
import numpy as np
3636
import torch
3737

38-
import isaacsim.core.utils.prims as prim_utils
39-
4038
import isaaclab.sim as sim_utils
39+
import isaaclab.sim.utils.prims as prim_utils
4140
from isaaclab.assets import Articulation
4241
from isaaclab.utils.assets import ISAAC_NUCLEUS_DIR
4342

scripts/demos/h1_locomotion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@
4545

4646
import carb
4747
import omni
48-
from isaacsim.core.utils.stage import get_current_stage
4948
from omni.kit.viewport.utility import get_viewport_from_window_name
5049
from omni.kit.viewport.utility.camera_state import ViewportCameraState
5150
from pxr import Gf, Sdf
5251
from rsl_rl.runners import OnPolicyRunner
5352

5453
from isaaclab.envs import ManagerBasedRLEnv
54+
from isaaclab.sim.utils.stage import get_current_stage
5555
from isaaclab.utils.math import quat_apply
5656
from isaaclab.utils.pretrained_checkpoint import get_published_pretrained_checkpoint
5757

scripts/demos/hands.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@
3535
import numpy as np
3636
import torch
3737

38-
import isaacsim.core.utils.prims as prim_utils
39-
4038
import isaaclab.sim as sim_utils
39+
import isaaclab.sim.utils.prims as prim_utils
4140
from isaaclab.assets import Articulation
4241

4342
##

scripts/demos/multi_asset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737

3838
import random
3939

40-
from isaacsim.core.utils.stage import get_current_stage
4140
from pxr import Gf, Sdf
4241

4342
import isaaclab.sim as sim_utils
@@ -52,6 +51,7 @@
5251
)
5352
from isaaclab.scene import InteractiveScene, InteractiveSceneCfg
5453
from isaaclab.sim import SimulationContext
54+
from isaaclab.sim.utils.stage import get_current_stage
5555
from isaaclab.utils import Timer, configclass
5656
from isaaclab.utils.assets import ISAACLAB_NUCLEUS_DIR
5757

scripts/demos/quadrupeds.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@
3535
import numpy as np
3636
import torch
3737

38-
import isaacsim.core.utils.prims as prim_utils
39-
4038
import isaaclab.sim as sim_utils
39+
import isaaclab.sim.utils.prims as prim_utils
4140
from isaaclab.assets import Articulation
4241

4342
##

scripts/tools/check_instanceable.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,11 @@
6464
"""Rest everything follows."""
6565

6666

67-
import isaacsim.core.utils.prims as prim_utils
6867
from isaacsim.core.api.simulation_context import SimulationContext
6968
from isaacsim.core.cloner import GridCloner
70-
from isaacsim.core.utils.carb import set_carb_setting
71-
from isaacsim.core.utils.stage import get_current_stage
7269

70+
import isaaclab.sim.utils.prims as prim_utils
71+
from isaaclab.sim.utils.stage import get_current_stage
7372
from isaaclab.utils import Timer
7473
from isaaclab.utils.assets import check_file_path
7574

@@ -96,7 +95,7 @@ def main():
9695
sim.get_physics_context().set_gpu_total_aggregate_pairs_capacity(2**21)
9796
# enable hydra scene-graph instancing
9897
# this is needed to visualize the scene when fabric is enabled
99-
set_carb_setting(sim._settings, "/persistent/omnihydra/useSceneGraphInstancing", True)
98+
sim._settings.set_bool("/persistent/omnihydra/useSceneGraphInstancing", True)
10099

101100
# Create interface to clone the scene
102101
cloner = GridCloner(spacing=args_cli.spacing, stage=stage)

scripts/tools/convert_mesh.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@
9393
import os
9494

9595
import carb
96-
import isaacsim.core.utils.stage as stage_utils
9796
import omni.kit.app
9897

98+
import isaaclab.sim.utils.stage as stage_utils
9999
from isaaclab.sim.converters import MeshConverter, MeshConverterCfg
100100
from isaaclab.sim.schemas import schemas_cfg
101101
from isaaclab.utils.assets import check_file_path

scripts/tools/convert_mjcf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@
6363
import os
6464

6565
import carb
66-
import isaacsim.core.utils.stage as stage_utils
6766
import omni.kit.app
6867

68+
import isaaclab.sim.utils.stage as stage_utils
6969
from isaaclab.sim.converters import MjcfConverter, MjcfConverterCfg
7070
from isaaclab.utils.assets import check_file_path
7171
from isaaclab.utils.dict import print_dict

0 commit comments

Comments
 (0)