Skip to content

Commit

Permalink
[feat] Update installation and wandering ...
Browse files Browse the repository at this point in the history
  • Loading branch information
APX103 committed Jul 18, 2024
1 parent 68091ba commit bd4015d
Show file tree
Hide file tree
Showing 51 changed files with 82 additions and 457 deletions.
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/datahub/api.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/datahub/isaac_data.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/datahub/web_api.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/datahub/web_ui_api.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/env.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/register/register.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/robot/controller.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/robot/robot.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/robot/sensor.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/scene/object.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/scene/scene/util/usd_op.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/task/task.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/util/array.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/util/configclass.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/util/dict.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/util/omni_usd_util.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/util/python.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/grutopia/core/util/string.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/_modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
17 changes: 16 additions & 1 deletion docs/_sources/get_started/installation.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,17 @@
- GPU: NVIDIA RTX 2070+
- NVIDIA Driver: 525.85+

> GRUtopia is built upon NVIDIA's [Omniverse](https://www.nvidia.com/en-us/omniverse/) and [Isaac Sim](https://developer.nvidia.com/isaac-sim) platforms, so we inherit their dependencies. For more information, please see [Isaac Sim's Requirements](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/requirements.html).

Two ways of installation are provided:

- Install from source (Linux): [workstation installation](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_workstation.html) of Isaac Sim is required, and is recommended for users who wants to run Isaac Sim as a GUI application on Linux workstation with a GPU.
- Install with Docker (Linux): [container installation](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_container.html) of Isaac Sim is required, and is recommended for deployment on remote headless servers or the Cloud using a Docker container running Linux.

See more: [Differences Between Workstation And Docker](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_faq.html#isaac-sim-setup-differences).

Windows support is in our roadmap, welcome to contribute!

## Install from source (Linux)

Make sure you have [Isaac Sim 2023.1.1](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_workstation.html) installed.
Expand Down Expand Up @@ -59,9 +70,11 @@ Make sure you have [Isaac Sim 2023.1.1](https://docs.omniverse.nvidia.com/isaacs
$ python ./GRUtopia/demo/h1_locomotion.py # start simulation
```

If properly installed, Isaac Sim GUI window should pop up and you can see a humanoid robot (Unitree H1) walking following a pre-defined trajectory in Isaac Sim.

## Install with Docker (Linux)

Make sure you have [Docker](https://docs.docker.com/get-docker/) installed.
Make sure you have [Docker](https://docs.docker.com/get-docker/) and [NVIDIA Container Toolkit](https://github.com/NVIDIA/nvidia-container-toolkit) installed. You can refer to the [container installation doc](https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_container.html) of Isaac Sim for detailed instructions.

1. Clone the GRUtopia repository to any desired location.

Expand Down Expand Up @@ -133,3 +146,5 @@ Make sure you have [Docker](https://docs.docker.com/get-docker/) installed.
# run inside container
$ python ./GRUtopia/demo/h1_locomotion.py # start simulation
```

If properly installed, observation from simulation will be displayed in the terminal every 100 steps, and you can access the Isaac Sim through WebRTC at <http://127.0.0.1:8211/streaming/webrtc-demo/?server=127.0.0.1> (if you have set a different `WEBUI_HOST`, use that instead of `127.0.0.1`).
4 changes: 4 additions & 0 deletions docs/_sources/get_started/wander-with-keyboard.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

## Wander in house

VRAM requirement: 12GB+

```bash
# decompress the house scene
$ cd PATH/TO/GRUTOPIA/ROOT
Expand All @@ -27,6 +29,8 @@ You can change camera view to perspective/first-person/third-person camera.

## Wander in city

VRAM requirement: 16GB+

```bash
# decompress the city scene
$ cd PATH/TO/GRUTOPIA/ROOT
Expand Down
2 changes: 1 addition & 1 deletion docs/_sources/index.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Welcome to GRUtopia's documentation!

.. toctree::
:maxdepth: 1
:caption: Overview
:caption: Introduction


introduction/overview.md
Expand Down
13 changes: 0 additions & 13 deletions docs/_sources/introduction/introduction.md.txt

This file was deleted.

3 changes: 2 additions & 1 deletion docs/_sources/introduction/overview.md.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Overview

This document introduces installation steps, tutorials, and reference APIs of [GRUtopia](https://github.com/OpenRobotLab/GRUtopia).
This document introduces installation steps, tutorials, and reference APIs of [GRUtopia](https://github.com/OpenRobotLab/GRUtopia).

GRUtopia, built on NVIDIA Isaac Sim, is an embodied AI research platform. It aims to reduce the burden of engineering implementation, tackle the data scarcity in the field of embodied intelligence, and offer simulations that are more reflective of real-world scenarios.

Binary file added docs/_static/image/benchmark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/image/teaser.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/advanced_tutorials/how-to-add-controller.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/advanced_tutorials/how-to-add-robot.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/advanced_tutorials/how-to-add-sensor.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
4 changes: 2 additions & 2 deletions docs/api/datahub.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down Expand Up @@ -508,7 +508,7 @@ <h2>datahub<a class="headerlink" href="#datahub" title="Permalink to this headin

<dl class="py function">
<dt class="sig sig-object py" id="grutopia.core.datahub.web_ui_api.send_log_data">
<span class="sig-prename descclassname"><span class="pre">grutopia.core.datahub.web_ui_api.</span></span><span class="sig-name descname"><span class="pre">send_log_data</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">log_data</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_type</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'message'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'Bob'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">photo_url</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'http://10.1.52.70:8080/static/avatar_default.jpg'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uuid</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'none'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="reference internal" href="../_modules/grutopia/core/datahub/web_ui_api.html#send_log_data"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#grutopia.core.datahub.web_ui_api.send_log_data" title="Permalink to this definition"></a></dt>
<span class="sig-prename descclassname"><span class="pre">grutopia.core.datahub.web_ui_api.</span></span><span class="sig-name descname"><span class="pre">send_log_data</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">log_data</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_type</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'message'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'Bob'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">photo_url</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'http://127.0.0.1:8080/static/avatar_default.jpg'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uuid</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'none'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="reference internal" href="../_modules/grutopia/core/datahub/web_ui_api.html#send_log_data"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#grutopia.core.datahub.web_ui_api.send_log_data" title="Permalink to this definition"></a></dt>
<dd><p>Send log data.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
Expand Down
2 changes: 1 addition & 1 deletion docs/api/env.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/api/register.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@



<p class="caption" role="heading"><span class="caption-text">Overview</span></p>
<p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction/overview.html">Overview</a></li>
</ul>
Expand Down
Loading

0 comments on commit bd4015d

Please sign in to comment.