Skip to content

AtticusZeller/IsaacLab-uv

Repository files navigation

system requirements

IsaacSim 4.5.0 Python 3.10 Platform: Linux-64 Platform: Windows-64

Isaac Sim Compatibility Checker

The Isaac Sim Compatibility Checker is a lightweight application that programmatically checks the above requirements and indicates which of them are valid, or not, for running Isaac Sim on the machine. Installation

1. Download the Latest Release of Isaac Sim Compatibility Checker.

2. Unzip package to a folder.

3. Run the omni.isaac.sim.compatibility_check.sh script on Linux or omni.isaac.sim.compatibility_check.bat on Windows.

Clone

git clone --recurse-submodules [email protected]:AtticusZeller/IsaacLab-uv.git

install deps which contains issac sim and issaclab

uv sync --dev

install issaclab

install all

find -L ./issaclab/source -mindepth 1 -maxdepth 1 -type d -exec bash -c 'if [ -f "$1/setup.py" ]; then echo "Installing: $1"; uv add --editable "$1"; fi' _ {} \;

install manually

uv add --editable issaclab/source/isaaclab

isaac sim install guide official install script

uv run issaclab/isaaclab.sh --install

disable IOMMU

  • Editing your GRUB configuration file:
sudo nano /etc/default/grub
  • Adding iommu=off or intel_iommu=off (for Intel systems) or amd_iommu=off (for AMD systems) to the GRUB_CMDLINE_LINUX_DEFAULT line.

  • Updating GRUB and rebooting:

sudo update-grub
sudo reboot

Note

Disabling IOMMU may improve performance for applications like Isaac Sim but could reduce system security and break certain virtualization features. Consider your specific requirements before making this change.

Note

it takes a while to load the first time you run it.

quadrupeds

dogs

python  issaclab/scripts/demos/quadrupeds.py

unitree H1

h1

python issaclab/scripts/demos/h1_locomotion.py

About

🚀 UV package manager for issac sim and issaclab

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •