Error while generating synthetic data using Isaac Sim 2023

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

@toninsemaan just brainstorming here - looks like there is an issue related to OmniGraph, is there one in your scene? if so, are there any visible error from the node tree view?

Can you provide a short repro of the script you are running. It seems the error occurs at rep.create.camera. What arguments are you providing the function?