Hello,
I used to generate synthetic data from a couple of scenes I had previously built. The generation was working fine on the previous version of IsaacSim. However, when I moved to IsaacSim 2023, some scenes are giving me the following error during the generation:
line 108, in convert
camera = rep.create.camera(
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 628, in __call__
return ReplicatorItem(self.__fn, *args, **kwargs)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 657, in __init__
self.node = self.__fn(*args, **kwargs)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/create.py", line 950, in camera
return _create_prim(
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/create.py", line 141, in _create_prim
_set_attributes(prim_group, rotation=(90, 0, 90))
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/create.py", line 181, in _set_attributes
modify.pose(
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 628, in __call__
return ReplicatorItem(self.__fn, *args, **kwargs)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 657, in __init__
self.node = self.__fn(*args, **kwargs)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/modify.py", line 202, in pose
rotation = _per_axis_pose(attribute="rotation", full_value=rotation, input_prims=input_prims)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 628, in __call__
return ReplicatorItem(self.__fn, *args, **kwargs)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 668, in __init__
_attach_scheduled_exec(self.node, self._get_exec_context())
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 526, in _attach_scheduled_exec
dependency_nodes = _get_prim_dependencies(node)
File "/isaac-sim/extscache/omni.replicator.core-1.10.10+105.1.lx64.r.cp310/omni/replicator/core/scripts/utils/utils.py", line 489, in _get_prim_dependencies
cur_node = og.Controller().node(str(prim.GetPath()))
File "/isaac-sim/kit/exts/omni.graph/omni/graph/core/_impl/object_lookup.py", line 220, in node
return __node_from_info(node_id)
File "/isaac-sim/kit/exts/omni.graph/omni/graph/core/_impl/object_lookup.py", line 213, in __node_from_info
raise og.OmniGraphValueError(f"Could not find OmniGraph node from node description '{node}' - {error}")
omni.graph.core._impl.errors.OmniGraphValueError: OmniGraphError: Could not find OmniGraph node from node description (path)
I am currently using the as base image IsaacSim 2023, and I am using a custom writer to output the dataset the format I need.
Can you please support me with this problem, and how can I fix these usd scenes that are not working fine with the new IsaacSim version