Skip to content

Commit

Permalink
Merge pull request #19 from NVIDIA-ISAAC-ROS/hotfix-release-3.0-820b937e
Browse files Browse the repository at this point in the history
Update Carter instructions
  • Loading branch information
jaiveersinghNV committed May 31, 2024
2 parents d8165de + a870a37 commit 7a792c1
Show file tree
Hide file tree
Showing 29 changed files with 48 additions and 46 deletions.
Binary file modified public/.doctrees/environment.pickle
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified public/.doctrees/robots/nova_carter/demo_docking.doctree
Binary file not shown.
Binary file modified public/.doctrees/robots/nova_carter/demo_lidar_mapping.doctree
Binary file not shown.
Binary file modified public/.doctrees/robots/nova_carter/demo_teleop.doctree
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Build |package_name|
.. code:: bash
cd ${ISAAC_ROS_WS}/src && \
git clone :ir_clone:`<isaac_ros_cumotion>`
git clone --recurse-submodules :ir_clone:`<isaac_ros_cumotion>`
2. Launch the Docker container using the ``run_dev.sh`` script:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,6 @@ Download Quickstart Assets

2. Download a pre-trained :ir_ngc:`SyntheticaDETR <teams/isaac/models/synthetica_detr>` model to use in the quickstart:

.. warning::

TODO(jaiveers): This command will fail until the SyntheticaDETR model card is public.
In the meantime, please manually download the model from the NGC website and move it to the specified location.
There are two `.etlt` model files. The first one (`sdetr_grasp.etlt`) is suitable for detecting objects that can be
grasped with a robotic arm. The second model (`sdetr_amr.etlt`) is suitable for detection of objects in warehouse scenarios.

.. code:: bash
mkdir -p ${ISAAC_ROS_WS}/isaac_ros_assets/models/synthetica_detr && \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@ Download Quickstart Assets

.. code:: bash
./ngc-cli/ngc registry model download-version "nvstaging/isaac/foundationpose:1.0.0"
wget --content-disposition https://api.ngc.nvidia.com/v2/models/nvidia/isaac/foundationpose/versions/1.0.0/zip -O foundationpose_1.0.0.zip
3. Copy the models to the required directory:

.. code:: bash
mkdir -p ${ISAAC_ROS_WS}/isaac_ros_assets/models/foundationpose && \
cp -r foundationpose_v1.0.0/* ${ISAAC_ROS_WS}/isaac_ros_assets/models/foundationpose
unzip foundationpose_1.0.0.zip -d ${ISAAC_ROS_WS}/isaac_ros_assets/models/foundationpose
Build |package_name|
Expand Down
2 changes: 1 addition & 1 deletion public/commit.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Isaac ROS Docs Commit: bc82fd8d
Isaac ROS Docs Commit: 820b937e
Binary file modified public/nova/.doctrees/environment.pickle
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2785,14 +2785,15 @@ <h2>Install<a class="headerlink" href="#install" title="Link to this heading">
<li><p>Make sure you followed the <a class="reference internal" href="../../robots/nova_carter/getting_started.html#nova-carter-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Install the required Debian packages:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-carter-bringup<span class="w"> </span>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-carter-bringup<span class="w"> </span>
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand All @@ -2804,14 +2805,15 @@ <h2>Install<a class="headerlink" href="#install" title="Link to this heading">
<li><p>Make sure you followed the <a class="reference internal" href="../../robots/nova_carter/getting_started.html#nova-carter-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Use <code class="docutils literal notranslate"><span class="pre">rosdep</span></code> to install the package’s dependencies:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>rosdep<span class="w"> </span>update
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
rosdep<span class="w"> </span>update
rosdep<span class="w"> </span>install<span class="w"> </span>-i<span class="w"> </span>-r<span class="w"> </span>--from-paths<span class="w"> </span><span class="si">${</span><span class="nv">ISAAC_ROS_WS</span><span class="si">}</span>/src/nova_carter/nova_carter_bringup/<span class="w"> </span>--rosdistro<span class="w"> </span>humble<span class="w"> </span>-y
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2778,14 +2778,15 @@ <h2>Instructions<a class="headerlink" href="#instructions" title="Link to this h
<li><p>Make sure you followed the <a class="reference internal" href="../../../robots/nova_carter/getting_started.html#nova-carter-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Install the required Debian packages:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-carter-bringup<span class="w"> </span>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-carter-bringup<span class="w"> </span>
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand All @@ -2803,14 +2804,15 @@ <h2>Instructions<a class="headerlink" href="#instructions" title="Link to this h
<li><p>Make sure you followed the <a class="reference internal" href="../../../robots/nova_carter/getting_started.html#nova-carter-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Use <code class="docutils literal notranslate"><span class="pre">rosdep</span></code> to install the package’s dependencies:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>rosdep<span class="w"> </span>update
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
rosdep<span class="w"> </span>update
rosdep<span class="w"> </span>install<span class="w"> </span>-i<span class="w"> </span>-r<span class="w"> </span>--from-paths<span class="w"> </span><span class="si">${</span><span class="nv">ISAAC_ROS_WS</span><span class="si">}</span>/src/nova_carter/nova_carter_bringup/<span class="w"> </span>--rosdistro<span class="w"> </span>humble<span class="w"> </span>-y
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2782,14 +2782,15 @@ <h2>Running the Application<a class="headerlink" href="#running-the-application"
<li><p>Make sure you followed the <a class="reference internal" href="../../../robots/nova_carter/getting_started.html#nova-carter-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Install the required Debian packages:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-carter-bringup<span class="w"> </span>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-carter-bringup<span class="w"> </span>
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand All @@ -2807,14 +2808,15 @@ <h2>Running the Application<a class="headerlink" href="#running-the-application"
<li><p>Make sure you followed the <a class="reference internal" href="../../../robots/nova_carter/getting_started.html#nova-carter-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Use <code class="docutils literal notranslate"><span class="pre">rosdep</span></code> to install the package’s dependencies:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>rosdep<span class="w"> </span>update
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
rosdep<span class="w"> </span>update
rosdep<span class="w"> </span>install<span class="w"> </span>-i<span class="w"> </span>-r<span class="w"> </span>--from-paths<span class="w"> </span><span class="si">${</span><span class="nv">ISAAC_ROS_WS</span><span class="si">}</span>/src/nova_carter/nova_carter_bringup/<span class="w"> </span>--rosdistro<span class="w"> </span>humble<span class="w"> </span>-y
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2776,14 +2776,15 @@ <h2>Running the Application<a class="headerlink" href="#running-the-application"
<li><p>Make sure you followed the <a class="reference internal" href="../../../robots/nova_developer_kit/getting_started.html#nova-developer-kit-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Install the required Debian packages:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-developer-kit-bringup<span class="w"> </span>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-nova-developer-kit-bringup<span class="w"> </span>
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand All @@ -2801,14 +2802,15 @@ <h2>Running the Application<a class="headerlink" href="#running-the-application"
<li><p>Make sure you followed the <a class="reference internal" href="../../../robots/nova_developer_kit/getting_started.html#nova-developer-kit-dev-setup"><span class="std std-ref">Prerequisites</span></a> and you are inside the Isaac ROS docker container.</p></li>
<li><p>Use <code class="docutils literal notranslate"><span class="pre">rosdep</span></code> to install the package’s dependencies:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>rosdep<span class="w"> </span>update
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt<span class="w"> </span>update
rosdep<span class="w"> </span>update
rosdep<span class="w"> </span>install<span class="w"> </span>-i<span class="w"> </span>-r<span class="w"> </span>--from-paths<span class="w"> </span><span class="si">${</span><span class="nv">ISAAC_ROS_WS</span><span class="si">}</span>/src/nova_developer_kit/nova_developer_kit_bringup/<span class="w"> </span>--rosdistro<span class="w"> </span>humble<span class="w"> </span>-y
</pre></div>
</div>
<ol class="arabic simple" start="3">
<li><p>Install the required assets:</p></li>
</ol>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-ess-models-install<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>ros-humble-isaac-ros-peoplesemseg-models-install<span class="w"> </span>ros-humble-isaac-ros-ess-models-install
<span class="nb">source</span><span class="w"> </span>/opt/ros/humble/setup.bash
<span class="w"> </span>
ros2<span class="w"> </span>run<span class="w"> </span>isaac_ros_ess_models_install<span class="w"> </span>install_ess_models.sh<span class="w"> </span>--eula
Expand Down
Loading

0 comments on commit 7a792c1

Please sign in to comment.