Skip to content

Commit 3a7ba09

Browse files
authored
Merge branch 'isaac-sim:main' into main
2 parents 5b6d55f + 9d17b52 commit 3a7ba09

Some content is hidden

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

48 files changed

+2840
-92
lines changed

CONTRIBUTORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ Guidelines for modifications:
8888
* Jinghuan Shang
8989
* Jingzhou Liu
9090
* Jinqi Wei
91+
* Jinyeob Kim
9192
* Johnson Sun
9293
* Kaixi Bao
9394
* Kris Wilson
38.6 KB
Loading
40 KB
Loading
40.1 KB
Loading
39.1 KB
Loading
332 KB
Loading
357 KB
Loading
342 KB
Loading

docs/source/experimental-features/newton-physics-integration/index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ until the framework has reached an official release. We appreciate your understa
3838
:titlesonly:
3939

4040
installation
41+
isaaclab_3-0
4142
training-environments
42-
newton-visualizer
43+
visualization
4344
limitations-and-known-bugs
4445
solver-transitioning
4546
sim-to-sim

docs/source/experimental-features/newton-physics-integration/installation.rst

Lines changed: 16 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ Installation
33

44
Installing the Newton physics integration branch requires three things:
55

6-
1) Isaac sim 5.0
7-
2) The ``feature/newton`` branch of Isaac Lab
8-
3) Ubuntu 22.04 or 24.04 (Windows will be supported soon)
6+
1) The ``feature/newton`` branch of Isaac Lab
7+
2) Ubuntu 22.04 or 24.04 (Windows will be supported soon)
8+
3) [Optional] Isaac sim 5.1 (Isaac Sim is not required if the Omniverse visualizer is not used)
99

1010
To begin, verify the version of Isaac Sim by checking the title of the window created when launching the simulation app. Alternatively, you can
1111
find more explicit version information under the ``Help -> About`` menu within the app.
12-
If your version is less than 5.0, you must first `update or reinstall Isaac Sim <https://docs.isaacsim.omniverse.nvidia.com/latest/installation/quick-install.html>`_ before
12+
If your version is less than 5.1, you must first `update or reinstall Isaac Sim <https://docs.isaacsim.omniverse.nvidia.com/latest/installation/quick-install.html>`_ before
1313
you can proceed further.
1414

1515
Next, navigate to the root directory of your local copy of the Isaac Lab repository and open a terminal.
@@ -20,14 +20,18 @@ Make sure we are on the ``feature/newton`` branch by running the following comma
2020
2121
git checkout feature/newton
2222
23-
Below, we provide instructions for installing Isaac Sim through pip or binary.
23+
Below, we provide instructions for installing Isaac Sim through pip.
2424

2525

2626
Pip Installation
2727
----------------
2828

2929
We recommend using conda for managing your python environments. Conda can be downloaded and installed from `here <https://docs.conda.io/en/latest/miniconda.html>`_.
3030

31+
If you previously already have a virtual environment for Isaac Lab, please ensure to start from a fresh environment to avoid any dependency conflicts.
32+
If you have installed earlier versions of mujoco, mujoco-warp, or newton packages through pip, we recommend first
33+
cleaning your pip cache with ``pip cache purge`` to remove any cache of earlier versions that may be conflicting with the latest.
34+
3135
Create a new conda environment:
3236

3337
.. code-block:: bash
@@ -46,35 +50,11 @@ Install the correct version of torch and torchvision:
4650
4751
pip install -U torch==2.7.0 torchvision==0.22.0 --index-url https://download.pytorch.org/whl/cu128
4852
49-
Install Isaac Sim 5.0:
50-
51-
.. code-block:: bash
52-
53-
pip install "isaacsim[all,extscache]==5.0.0" --extra-index-url https://pypi.nvidia.com
54-
55-
Install Isaac Lab extensions and dependencies:
56-
57-
.. code-block:: bash
58-
59-
./isaaclab.sh -i
60-
61-
62-
Binary Installation
63-
-------------------
64-
65-
Follow the Isaac Sim `documentation <https://docs.isaacsim.omniverse.nvidia.com/latest/installation/install_workstation.html>`_ to install Isaac Sim 5.0 binaries.
66-
67-
Enter the Isaac Lab directory:
68-
69-
.. code-block:: bash
70-
71-
cd IsaacLab
72-
73-
Add a symbolic link to the Isaac Sim installation:
53+
[Optional] Install Isaac Sim 5.1:
7454

7555
.. code-block:: bash
7656
77-
ln -s path_to_isaac_sim _isaac_sim
57+
pip install "isaacsim[all,extscache]==5.1.0" --extra-index-url https://pypi.nvidia.com
7858
7959
Install Isaac Lab extensions and dependencies:
8060

@@ -91,3 +71,8 @@ To verify that the installation was successful, run the following command from t
9171
.. code-block:: bash
9272
9373
./isaaclab.sh -p scripts/environments/zero_agent.py --task Isaac-Cartpole-Direct-v0 --num_envs 128
74+
75+
76+
Note that since Newton requires a more recent version of Warp than Isaac Sim 5.1, there may be some incompatibility issues
77+
that could result in errors such as ``ModuleNotFoundError: No module named 'warp.sim'``. These are ok to ignore and should not
78+
impact usability.

0 commit comments

Comments
 (0)