Access to all the Isaac utilties via the pip installed version

Isaac Sim Version

4.2.0 (pip)

Operating System

Ubuntu 22.04

I have installed isaac sim via the omniverse installer and have access to a lot of entires in the Isaac Utils menu.

If I install isaac sim via the pip method, the only available utils in that dropdown are Block World Generator and The URDF + MJCF importers.

I was hoping to use the Lula Robot Description editor from the pip installed version.

I’m launching isaac sim from an isolated environment using uv:

#!/usr/bin/env -S uv run
# /// script
# dependencies = [
#   "isaacsim==4.2.0.2",
#   "isaacsim-extscache-kit==4.2.0.2",
#   "isaacsim-extscache-kit-sdk==4.2.0.2",
#   "isaacsim-extscache-physics==4.2.0.2",
#   "isaacsim-robot-setup==4.2.0.2",
#   "isaacsim-robot-motion==4.2.0.2"
# ]
# ///

import os
import subprocess


def main() -> None:
    try:
        os.environ["OMNI_KIT_ACCEPT_EULA"] = "yes"
        subprocess.run(["isaacsim", "omni.isaac.sim.python.kit"], check=True)
    except subprocess.CalledProcessError as e:
        print(f"Command 'isaacsim' failed with exit code {e.returncode}")
    else:
        print("isaacsim command executed successfully!")


if __name__ == "__main__":
    main()

How to I install these extra utilties? I tried installing more of the pypi isaac packages but it didn’t make a difference.

For future reference. I have fixed it by changing the kit I launch.

subprocess.run(["isaacsim", "omni.isaac.sim.kit"], check=True)

This has access to all the utilities.

Be aware that the window will be blank for quite a long time after loading. This is what threw me off the scent the first time around.