From 657e7b29a4d5a370b2121e7cf6c4f0626132f3c8 Mon Sep 17 00:00:00 2001 From: farbod-nv Date: Tue, 20 Oct 2026 14:20:33 -0700 Subject: [PATCH] docs: clarify web client panel behavior for camera viewing (#1298) * docs: clarify web client panel behavior for camera viewing Signed-off-by: Farbod Motlagh * docs: recommend the in-XR comfort setting to hide the panel Signed-off-by: Farbod Motlagh --------- Signed-off-by: Farbod Motlagh (cherry picked from commit 0983fe7a64dab3a49783e746fa5dc9c778645d8f) Signed-off-by: Farbod Motlagh --- docs/source/references/camera_streaming.rst | 17 +++++++++++++++++ docs/source/teleop/quick_start.rst | 8 ++++++++ 2 files changed, 25 insertions(+) diff --git a/docs/source/references/camera_streaming.rst b/docs/source/references/camera_streaming.rst index 5f8392acbf..a88f18845a 100644 --- a/docs/source/references/camera_streaming.rst +++ b/docs/source/references/camera_streaming.rst @@ -150,6 +150,23 @@ provides them. With the matching NVIDIA repositories configured: Use the CUDA toolkit matching your JetPack. ``--jetson`` configures library discovery. A separate ``nvcc`` compiler is needed for CUDA source builds, such as the native RTP codec, rather than ordinary CuPy kernel execution. +.. _camera-streaming-web-client: + +Web client for camera visualization +----------------------------------- + +The default `Isaac Teleop Web Client`_ shows an in-XR control panel with connection information +and controls that are useful during development. To hide this panel for camera viewing, open +**Advanced settings → In-XR comfort** before connecting and set **Control panel when entering XR +(saved per teleop application)** to **Hide control panel**. + +This preference is saved for the selected teleop application and takes effect when entering XR. +If already connected, leave and re-enter XR to apply it. Use the small **Show** control to reopen +the panel and **Hide** to dismiss it while the camera stream continues. + +Follow the :ref:`headset connection steps ` for the server address, +certificate acceptance, and connection. + .. _recorded-camera-streaming: First run — a recording, no camera required diff --git a/docs/source/teleop/quick_start.rst b/docs/source/teleop/quick_start.rst index 0e82005130..a1ab6cbd94 100644 --- a/docs/source/teleop/quick_start.rst +++ b/docs/source/teleop/quick_start.rst @@ -200,6 +200,14 @@ running the CloudXR runtime and wss proxy in containerized environment; or using For a real headset, open the same URL in your **Meta Quest or PICO browser**. + .. note:: + + The default client shows an in-XR control panel with connection information and controls + useful during development. To hide it, open **Advanced settings → In-XR comfort** before + connecting and set **Control panel when entering XR (saved per teleop application)** to + **Hide control panel**. Use the small **Show** control to reopen it in XR. See + :ref:`camera-streaming-web-client`. + .. important:: If using a physical headset, make sure it is updated to the latest firmware before connecting.