Running Isaac Lab Teleoperation on Meta Quest 3

NVIDIA CloudXR enables seamless, high-fidelity immersive streaming to extended reality (XR) devices over the network. Developers can use CloudXR with NVIDIA Isaac Lab to build teleoperation workflows that require immersive XR rendering for increased spatial acuity and hand tracking for teleoperation of dexterous robots.

In these workflows, a compatible XR system captures operator head and hand motion. CloudXR sends this data to Isaac Lab, which renders and submits stereo views of the robot simulation to CloudXR. CloudXR then encodes and streams the rendered views back to the XR system for display in realtime using a low-latency, GPU-accelerated pipeline.

This guide provides the Isaac Lab-specific details referenced in the First Run Guide, including installation, CloudXR Runtime configuration, and teleoperation settings.

Prior to using CloudXR with Isaac Lab, please review the following system requirements:

Meta Quest 3 (OS version 79 or later).

  • A strong wireless connection is essential for a high-quality streaming experience. Refer to the requirements of Networking Setup for more details.
  • We recommend using a dedicated router, as concurrent usage will degrade quality
  • The Meta Quest 3 and Isaac Lab workstation must be IP-reachable from one another
    • Many institutional wireless networks will prevent devices from reaching each other, resulting in the Meta Quest 3 being unable to find the Isaac Lab workstation on the network
    • See Networking Setup guide for more details
  1. Running Isaac Lab with the CloudXR Runtime
  2. Running Teleop Client on Meta Quest 3

If you encounter issues, please see Troubleshooting.