Skip to content

Commit 8e411a8

Browse files
committed
reimplement p[rim utils
1 parent e69b6d9 commit 8e411a8

Some content is hidden

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

58 files changed

+1417
-99
lines changed

source/isaaclab/isaaclab/assets/asset_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
from collections.abc import Sequence
1515
from typing import TYPE_CHECKING, Any
1616

17-
import isaacsim.core.utils.prims as prim_utils
1817
import omni.kit.app
1918
import omni.timeline
2019
from isaacsim.core.simulation_manager import IsaacEvents, SimulationManager
2120
from isaacsim.core.utils.stage import get_current_stage
2221

2322
import isaaclab.sim as sim_utils
23+
import isaaclab.sim.utils.prims as prim_utils
2424

2525
if TYPE_CHECKING:
2626
from .asset_base_cfg import AssetBaseCfg

source/isaaclab/isaaclab/controllers/rmp_flow.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import torch
77
from dataclasses import MISSING
88

9-
import isaacsim.core.utils.prims as prim_utils
109
from isaacsim.core.api.simulation_context import SimulationContext
1110
from isaacsim.core.prims import SingleArticulation
1211

@@ -19,6 +18,7 @@
1918
from isaacsim.robot_motion.motion_generation import ArticulationMotionPolicy
2019
from isaacsim.robot_motion.motion_generation.lula.motion_policies import RmpFlow, RmpFlowSmoothed
2120

21+
import isaaclab.sim.utils as sim_utils
2222
from isaaclab.utils import configclass
2323
from isaaclab.utils.assets import retrieve_file_path
2424

@@ -81,7 +81,7 @@ def initialize(self, prim_paths_expr: str):
8181
# obtain the simulation time
8282
physics_dt = SimulationContext.instance().get_physics_dt()
8383
# find all prims
84-
self._prim_paths = prim_utils.find_matching_prim_paths(prim_paths_expr)
84+
self._prim_paths = sim_utils.find_matching_prim_paths(prim_paths_expr)
8585
self.num_robots = len(self._prim_paths)
8686
# resolve controller
8787
if self.cfg.name == "rmp_flow":

source/isaaclab/isaaclab/sim/spawners/from_files/from_files.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@
77

88
from typing import TYPE_CHECKING
99

10-
import isaacsim.core.utils.prims as prim_utils
1110
import omni.kit.commands
1211
import omni.log
1312
from pxr import Gf, Sdf, Usd
1413

14+
import isaaclab.sim.utils.prims as prim_utils
15+
1516
# from Isaac Sim 4.2 onwards, pxr.Semantics is deprecated
1617
try:
1718
import Semantics

source/isaaclab/isaaclab/sim/spawners/lights/lights.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
from typing import TYPE_CHECKING
99

10-
import isaacsim.core.utils.prims as prim_utils
1110
from pxr import Usd, UsdLux
1211

12+
import isaaclab.sim.utils.prims as prim_utils
1313
from isaaclab.sim.utils import clone, safe_set_attribute_on_usd_prim
1414

1515
if TYPE_CHECKING:

source/isaaclab/isaaclab/sim/spawners/materials/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
Usage:
3232
.. code-block:: python
3333
34-
import isaacsim.core.utils.prims as prim_utils
34+
import isaaclab.sim.utils.prims as prim_utils
3535
3636
import isaaclab.sim as sim_utils
3737

source/isaaclab/isaaclab/sim/spawners/materials/physics_materials.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
from typing import TYPE_CHECKING
99

10-
import isaacsim.core.utils.prims as prim_utils
1110
from isaacsim.core.utils.stage import get_current_stage
1211
from pxr import PhysxSchema, Usd, UsdPhysics, UsdShade
1312

13+
import isaaclab.sim.utils.prims as prim_utils
1414
from isaaclab.sim.utils import clone, safe_set_attribute_on_usd_schema
1515

1616
if TYPE_CHECKING:

source/isaaclab/isaaclab/sim/spawners/materials/visual_materials.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77

88
from typing import TYPE_CHECKING
99

10-
import isaacsim.core.utils.prims as prim_utils
1110
import omni.kit.commands
1211
import omni.log
1312
from pxr import Usd
1413

14+
import isaaclab.sim.utils.prims as prim_utils
1515
from isaaclab.sim.utils import attach_stage_to_usd_context, clone, safe_set_attribute_on_usd_prim
1616
from isaaclab.utils.assets import NVIDIA_NUCLEUS_DIR
1717

source/isaaclab/isaaclab/sim/spawners/meshes/meshes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
import trimesh.transformations
1111
from typing import TYPE_CHECKING
1212

13-
import isaacsim.core.utils.prims as prim_utils
1413
from pxr import Usd, UsdPhysics
1514

15+
import isaaclab.sim.utils.prims as prim_utils
1616
from isaaclab.sim import schemas
1717
from isaaclab.sim.utils import bind_physics_material, bind_visual_material, clone
1818

source/isaaclab/isaaclab/sim/spawners/sensors/sensors.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77

88
from typing import TYPE_CHECKING
99

10-
import isaacsim.core.utils.prims as prim_utils
1110
import omni.kit.commands
1211
import omni.log
1312
from pxr import Sdf, Usd
1413

14+
import isaaclab.sim.utils.prims as prim_utils
1515
from isaaclab.sim.utils import attach_stage_to_usd_context, clone
1616
from isaaclab.utils import to_camel_case
1717

source/isaaclab/isaaclab/sim/spawners/shapes/shapes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
from typing import TYPE_CHECKING
99

10-
import isaacsim.core.utils.prims as prim_utils
1110
from pxr import Usd
1211

12+
import isaaclab.sim.utils.prims as prim_utils
1313
from isaaclab.sim import schemas
1414
from isaaclab.sim.utils import bind_physics_material, bind_visual_material, clone
1515

0 commit comments

Comments
 (0)