NVIDIA 开源 IsaacTeleop 的基于图的重定向引擎用于机器人控制
NVIDIA 发布了 IsaacTeleop,这是一款开源的 Python 框架,可将 XR 手部追踪和控制器数据通过基于图的重定向引擎转换为机器人指令,并在 CPU 上使用合成输入演示了完整流程。

2026年10月3日,MarkTechPost发布的一篇技术演练报告记录了NVIDIA的IsaacTeleop框架,这是一款新的开源工具,可将扩展现实(XR)手部追踪和运动控制器信号转换为可用于模拟和真实机器人的可执行指令。文章强调,IsaacTeleop的核心是基于图执行模型的纯Python重定向引擎,并且该演练在标准CPU上使用合成的NumPy输入重现了完整的流水线。虽然演示未涉及现场工业部署,但此发布标志着朝着更易获取的机器人控制流水线迈出重要一步,这些流水线可以从高级XR接口组装而成。发布同时附带了一个公开的GitHub仓库,包含完整的源代码、配置文件以及演练中使用的示例脚本。
从XR输入到机器人指令
IsaacTeleop被定位为沉浸式XR设备与机器人控制堆栈之间的桥梁。通过摄取来自Meta Quest手部追踪API或标准游戏控制器IMU流等设备的原始手部姿态数据,框架将输入标准化为带类型的张量组,以供下游重定向节点使用。可选的输入通道会显式标记追踪丢失的情况,允许图在此时替换为安全默认值或暂停运动。该设计使开发者能够在无需为每个传感器编写自定义解析器的情况下原型化遥操作场景,并且与NVIDIA更广泛的Isaac生态系统保持一致,后者已经支持仿真、感知和规划模块。
纯Python图形化重定向引擎
IsaacTeleop的核心是一款完全用Python编写的基于图的重定向引擎,它在运行时组装一个有向无环图(DAG)来处理节点。每个节点声明其输入和输出的形状及数据类型,引擎会自动解析共享的子计算,使其在每帧只计算一次。运行时参数调优通过可变张量暴露,允许在不重启图的情况下即时调整增益、限制或混合权重。世界到锚点的变换也被嵌入图中,在任何运动学求解之前将XR空间坐标转换为机器人的参考坐标系。这种方法减少了冗余计算,并保持数据流的确定性,这一特性对调试和可复现性非常有价值。
IsaacTeleop随附了一套内置的重定向器,覆盖常见的遥操作原语。抓手重定向器将标量的开合信号映射到指关节指令,而独立的节点处理绝对和相对的SE(3)末端执行器目标,使用户能够指定世界空间中的固定姿态或相对于当前姿态的增量运动。移动重定向器将摇杆轴转换为底座速度指令,灵巧手重定向器则将高维手部姿态张量展开为协调的指尖轨迹。所有这些重定向器共享相同的张量组接口,使得在同一图中交换或串联它们变得直接,无需重新编写粘合代码。
在CPU上复现流水线
10月3日的演练通过向常规CPU输入模拟的NumPy数组(这些数组模拟了真实XR流的形状和数据类型),完整复现了IsaacTeleop的整个流水线。作者遵循仓库README中的逐步说明,构建图结构、注入模拟张量,并让引擎前进了若干帧。测试确认图能够正确地将输入通过重定向器传播,生成有效的机器人指令张量,并遵守指示追踪丢失的可选输入标志。整个过程不需要任何外部硬件,例如实体机器人手臂或XR头显,证明核心逻辑可以在孤立环境中得到验证。
尽管仅CPU的验证证明了图的功能正确性,但演练刻意未对在GPU加速硬件或用于生产机器人的嵌入式控制器上的实时性能进行任何测量。同样,演示也未涉及工业遥操作所需的安全认证、容错性或延迟保证。因此,文档化的实验未能确认IsaacTeleop是否符合制造商通常要求的严格可靠性标准。作者指出,需要在实际机器人平台上以及使用真实XR设备进行进一步测试,以评估这些方面。
对机器人开发的影响
IsaacTeleop的开源发布以及其基于图的重定向引擎,为机器人开发者提供了一个模块化构件,可集成到现有的ROS‑2或NVIDIA Isaac Sim流水线中。由于引擎基于带类型的张量运行,它能够与已经产生PyTorch或NumPy输出的深度学习或感知模块互操作,降低了感知与执行之间的对接摩擦。研究人员可以通过向图中添加自定义节点来实验新的重定向策略,而无需更改周边基础设施。然而,目前的证据仅限于合成的CPU测试,因此计划在真实硬件上部署该系统的团队需要自行进行性能分析和安全评估,方可投入生产使用。
早期采用者已经开始对该仓库进行实验,例如将默认的抓手重定向器替换为自定义的软手控制器,或将世界到锚点的变换链接到由外部感知节点生成的SLAM位姿估计。这些社区分支展示了图抽象如何促进快速迭代:开发者可以替换单个节点,而流水线的其余部分保持不变,引擎会自动重新计算共享的子图。这类活动表明,尽管缺乏正式的性能基准,IsaacTeleop仍可能迅速演变为基于XR的遥操作研究的共享平台。
随着源代码在NVIDIA的GitHub仓库公开,社区现在可以克隆IsaacTeleop软件包,修改图定义,并运行MarkTechPost文章中描述的相同合成测试。这种开放性降低了业余爱好者和学术实验室探索XR驱动遥操作的门槛,并邀请贡献者扩展内置的重定向器或添加对新传感器模态的支持。尽管该框架仍需在真实机器人上进行验证并符合安全标准,但其直接效果是提供了一个可立即使用的参考实现,能够加速基于XR输入的机器人控制接口的原型开发。
信息来源
- Inside NVIDIA’s IsaacTeleopMarkTechPost · 2026年10月3日
- IsaacTeleop source repositoryNVIDIA · 2026年10月3日



