Nvidia's isaacteleop framework enables robot control via hand and controller tracking
NVIDIA’s IsaacTeleop framework allows users to control simulated and real robots using hand and controller tracking data, without requiring a headset. The tutorial demonstrates how to build input data manually using NumPy, bypassing the need for hardware.
The system relies on a graph-based retargeting engine that translates hand and controller inputs into robot actions. Key components include TensorGroupType for data validation, OptionalType for handling missing inputs, and ParameterState for tuning behavior.
The framework supports built-in retargeters like GripperRetargeter and SE(3) retargeters, which map controller inputs to robot movements. A synthetic pipeline was tested, showing how the system can replicate headset input with a single controller.
The tutorial also highlights how parameter tuning and calibration persist across sessions, ensuring consistent performance. By using plain Python and typed tensor groups, the framework enables flexible and reliable robot control without hardware dependencies. The project is open-source, with code available for further exploration.