Development ยท Teleoperation & Remote Ops
Isaac Teleop is an open-source NVIDIA framework (Apache 2.0) designed to address the data bottleneck in robot learning. It provides a single software stack for teleoperation across both simulation (NVIDIA Isaac Lab, Isaac Sim) and real hardware, sharing a unified device interface, a retargeting layer and a standardized data schema.
It supports XR headsets (Apple Vision Pro, Meta Quest, Pico), gloves, pedals and body trackers. Recorded data uses MCAP with a FlatBuffers schema and is interoperable with LeRobot. The Televiz visualization module composites camera feeds and 3D rendered content for the operator over a shared OpenXR session with device trackers โ including over NVIDIA CloudXR.
Teleoperation encompasses systems and tools that enable a human operator to remotely control a robot โ its manipulators, locomotion, cameras, grippers, or task execution โ typically over a network connection. It ranges from low-latency direct joint-space control to higher-level task-space teleoperation with haptic feedback, and is widely used in inspection, surgery, hazardous environment work, and data collection for imitation learning.
An SDK (Software Development Kit) is a curated set of libraries, interfaces, tools, sample code, and documentation intended for building applications and integrating with a specific hardware device, platform, or service. In robotics, an SDK typically exposes device control, telemetry, sensor access, configuration, and execution functions, significantly reducing the time-to-first-integration for developers targeting a specific robot or platform.
A Developer Tool is software designed to support the development workflow, including configuration, debugging, testing, monitoring, validation, and integration of robotic and embedded systems. Examples include IDE plugins, visual debuggers, log analysers, hardware-in-the-loop (HIL) test harnesses, and code-generation utilities specific to robotics platforms.
The robot learning role describes software for training a robot's control policies and manipulation/locomotion skills using machine learning methods. It covers: reinforcement learning in simulation with sim-to-real transfer, imitation learning and learning from demonstration, training Vision-Language-Action (VLA) models, and fine-tuning robotics foundation models. It typically uses massively parallelized simulation environments (Isaac Lab, MuJoCo) to generate training data, then deploys the trained policies on a physical robot.
Device Integration denotes the role of software responsible for communication, configuration, initialization and handling of specific devices, sensors, controllers or hardware components within a robotic system.
296 stars, 54 forks, 141 open issues on GitHub (2026-07).
Ubuntu 24.04 LTS 'Noble Numbat' โ supported until April 2029. The host for ROS 2 Jazzy.
License family: Permissive
No version history.