Commit 81ef9c98 authored by cosmith-nvidia's avatar cosmith-nvidia Committed by Kelly Guo

Updates CloudXR Teleoperation documentation with newer task and button names (#315)

# Description

Update CloudXR Teleoperation documentation with newer task and button
names

## Type of change

- Documentation

## Checklist

- [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
`./isaaclab.sh --format`
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] I have added my name to the `CONTRIBUTORS.md` or my name already
exists there
parent dda71fca
...@@ -55,7 +55,7 @@ System Requirements ...@@ -55,7 +55,7 @@ System Requirements
Prior to using CloudXR with Isaac Lab, please review the following recommended system requirements: Prior to using CloudXR with Isaac Lab, please review the following recommended system requirements:
* Isaac Lab workstation * Isaac Lab workstation (Linux)
* Ubuntu 22.04 * Ubuntu 22.04
* `Docker`_ 26.0.0+, `Docker Compose`_ 2.25.0+, and the `NVIDIA Container Toolkit`_. Refer to * `Docker`_ 26.0.0+, `Docker Compose`_ 2.25.0+, and the `NVIDIA Container Toolkit`_. Refer to
...@@ -136,10 +136,10 @@ There are two options to run the CloudXR Runtime Docker container: ...@@ -136,10 +136,10 @@ There are two options to run the CloudXR Runtime Docker container:
./isaaclab.sh -p scripts/environments/teleoperation/teleop_se3_agent.py \ ./isaaclab.sh -p scripts/environments/teleoperation/teleop_se3_agent.py \
--xr \ --xr \
--task Isaac-Stack-Cube-Franka-IK-Rel-v0 \ --task Isaac-Lift-Cube-Franka-IK-Abs-v0 \
--num_envs 1 \ --num_envs 1 \
--device cpu \ --device cpu \
--teleop_device handtracking --teleop_device handtracking_abs
#. You'll want to leave the container running for the next steps. But once you are finished, you can #. You'll want to leave the container running for the next steps. But once you are finished, you can
stop the containers with: stop the containers with:
...@@ -169,7 +169,7 @@ There are two options to run the CloudXR Runtime Docker container: ...@@ -169,7 +169,7 @@ There are two options to run the CloudXR Runtime Docker container:
.. code:: bash .. code:: bash
docker run -dit --name cloudxr-runtime-standalone \ docker run -it --rm --name cloudxr-runtime \
--user $(id -u):$(id -g) \ --user $(id -u):$(id -g) \
--runtime=nvidia \ --runtime=nvidia \
-e "ACCEPT_EULA=Y" \ -e "ACCEPT_EULA=Y" \
...@@ -199,10 +199,10 @@ There are two options to run the CloudXR Runtime Docker container: ...@@ -199,10 +199,10 @@ There are two options to run the CloudXR Runtime Docker container:
./isaaclab.sh -p scripts/environments/teleoperation/teleop_se3_agent.py \ ./isaaclab.sh -p scripts/environments/teleoperation/teleop_se3_agent.py \
--xr \ --xr \
--task Isaac-Stack-Cube-Franka-IK-Rel-v0 \ --task Isaac-Lift-Cube-Franka-IK-Abs-v0 \
--num_envs 1 \ --num_envs 1 \
--device cpu \ --device cpu \
--teleop_device handtracking --teleop_device handtracking_abs
With Isaac Lab and the CloudXR Runtime running: With Isaac Lab and the CloudXR Runtime running:
...@@ -275,10 +275,10 @@ On your Isaac Lab workstation: ...@@ -275,10 +275,10 @@ On your Isaac Lab workstation:
./isaaclab.sh -p scripts/environments/teleoperation/teleop_se3_agent.py \ ./isaaclab.sh -p scripts/environments/teleoperation/teleop_se3_agent.py \
--xr \ --xr \
--task Isaac-Stack-Cube-Franka-IK-Rel-v0 \ --task Isaac-Lift-Cube-Franka-IK-Abs-v0 \
--num_envs 1 \ --num_envs 1 \
--device cpu \ --device cpu \
--teleop_device handtracking --teleop_device handtracking_abs
.. note:: .. note::
Recall that the script above should either be run within the Isaac Lab Docker container Recall that the script above should either be run within the Isaac Lab Docker container
...@@ -318,12 +318,12 @@ Back on your Apple Vision Pro: ...@@ -318,12 +318,12 @@ Back on your Apple Vision Pro:
.. figure:: ../_static/setup/cloudxr_avp_teleop_ui.jpg .. figure:: ../_static/setup/cloudxr_avp_teleop_ui.jpg
:align: center :align: center
:figwidth: 50% :figwidth: 50%
:alt: Isaacl Lab UI: AR Panel :alt: Isaac Lab UI: AR Panel
#. Click **Start** to begin teleoperating the simulated robot. The robot motion should now be #. Click **Play** to begin teleoperating the simulated robot. The robot motion should now be
directed by your hand movements. directed by your hand movements.
You may repeatedly **Start**, **Stop**, and **Reset** the teleoperation session using the UI You may repeatedly **Play**, **Stop**, and **Reset** the teleoperation session using the UI
controls. controls.
.. tip:: .. tip::
...@@ -333,9 +333,11 @@ Back on your Apple Vision Pro: ...@@ -333,9 +333,11 @@ Back on your Apple Vision Pro:
#. In **Settings** > **Accessibility** > **Voice Control**, Turn on **Voice Control** #. In **Settings** > **Accessibility** > **Voice Control**, Turn on **Voice Control**
#. In **Settings** > **Accessibility** > **Commands** > **Basic Navigation** > Turn on **<item name>** #. In **Settings** > **Accessibility** > **Voice Control** > **Commands** > **Basic
Navigation** > Turn on **<item name>**
#. Now you can say "Start", "Stop", and "Reset" to control teleoperation. #. Now you can say "Play", "Stop", and "Reset" to control teleoperation while the app is
connected.
#. Teleoperate the simulated robot by moving your hands. #. Teleoperate the simulated robot by moving your hands.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment