← 最新论文
💻 computer science

Overcoming Imperfect Kinematics in Surgical Robotics Through Sim-to-Real Visuomotor Learning

本文提出了一种教师-学生学习框架,该框架通过将视觉反馈与学习到的控制策略相结合,使手术机器人能够克服固有的运动学误差和不可靠的内部传感器,并在 da Vinci 研究套件上成功演示了实时误差补偿。

原作者: Zhaoxuan Yan, Kaizhong Deng, Zhaoyang Jacopo Hu, George P. Mylonas, Daniel S. Elson

发布于 2026-06-23
📖 1 分钟阅读☕ 轻松阅读

原作者: Zhaoxuan Yan, Kaizhong Deng, Zhaoyang Jacopo Hu, George P. Mylonas, Daniel S. Elson

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一位高超的医生正试图使用机械臂进行一项精细的手术。问题在于,机器人的内部“肌肉记忆”(即告诉它关节位置的传感器)有点故障。这就像是在戴着一副会提供错误身体感知信息的眼罩时尝试走直线。如果机器人仅仅依赖这些有缺陷的内部传感器,它可能会偏离目标或出现不控制的抖动。

这篇论文提出了一种聪明的解决方案:教机器人更加信任它的眼睛,而不是它的内部传感器。

以下是他们实现这一目标的原理,通过简单的类比来解释:

1. “老师”与“学生”

研究人员使用了一种两步训练法,就像名厨指导学徒一样。

  • 老师(理想的机器人): 首先,他们在完美的计算机模拟中创建了一个“老师”机器人。这个老师拥有“超级视觉”(特权信息)。它完全了解每个关节的确切位置,准确度为100%。老师通过强化学习(通过奖励机制进行的试错法)学习如何完美地将一个木桩从一个位置移动到另一个位置。
  • 学生(真实的机器人): 接下来,他们训练了一个“学生”机器人。这个学生是最终要进入真实世界的机器人。然而,这个学生对自己的内部精度是“盲目”的;它只能看到真实机器人所拥有的那些带有误差的传感器数据。
  • 课程内容: 学生试图模仿老师的动作。但由于学生的内部传感器在撒谎,它会不断出错。为了解决这个问题,研究人员还给了学生摄像头。它学会了观察摄像头的画面(看到木桩和机器人的工具),从而意识到:“等等,我的传感器说我在这里,但我的眼睛告诉我实际在那里。我需要进行调整!”

2. “DAgger”安全网

你可能会想:“如果学生一直犯同样的错误怎么办?”
研究人员使用了一种名为 DAgger(数据聚合)的技术。想象一位驾驶教练,他不仅仅是让学生开车;如果学生开始偏离路线,教练会立即接管方向盘,纠正路径,然后将控制权交还。
在模拟中,每当学生感到困惑或犯错时,老师就会介入并展示正确的动作。学生通过这些纠正进行学习,建立起一套如何从错误中恢复的“安全网”。

3. “从模拟到现实”的跨越

一旦学生在模拟中变得擅长纠正自身的错误,他们就将其应用到真实的手术机器人(da Vinci 研究套件)上进行测试。

  • 测试: 他们让机器人执行一个“木桩转移”(Peg Transfer)任务(将一个小环从一个木桩移动到另一个木桩)。
  • 变数: 他们并没有只在一个固定的位置进行操作。他们移动了起始点和结束点在桌面上的位置,甚至移动了摄像头的角度。

4. 结果:为什么这很重要

论文将他们的新方法与另外两种方式进行了对比:

  • “旧方法”(IK Replay): 这就像盲目地遵循 GPS 路线。如果目的地稍微移动一点,机器人就会迷失方向,因为它依赖的是一个在现实中并不存在的完美地图。当任务发生位移时,这种方法完全失败了。
  • “标准 AI”(ACT): 这是一个通过观察视频学习的智能机器人,但它没有针对处理不良传感器的特定“老师-学生”训练。当摄像头角度改变时,它表现得很吃力。
  • “新方法”(本论文): 即使任务被移动到新位置或摄像头发生了偏移,机器人也能成功完成木桩的移动。它学会了视觉反馈(它所看到的)比其内部传感器(它所感觉到的)更可靠。

核心结论

论文声称,通过训练机器人将“不可靠的内部感觉”与“可靠的外部视觉”进行融合,他们创造了一个能够应对手术机器人混乱且不完美现实的控制器。它不需要机器人被制造得完美无瑕;它只需要机器人能够看到自己在做什么,并能实时自我纠正。

论文中提到的局限性:

  • 该系统仍需要人类手动指出摄像头的起始点(目前它还不能自动寻找起始点)。
  • 它是在一个特定的任务(移动木桩)上进行的测试,因此我们尚不知道它是否适用于每种类型的手术。
  • 它能很好地处理简单的错误,但非常复杂、非线性的机械故障可能仍然是个难题。

简而言之,他们教会了机器人不要再信任它那有缺陷的内部指南针,而是开始信任它的眼睛,从而使其即使在硬件并不完美的情况下,也能执行精确的任务。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →