An Open-Source Robotics Research Platform for Autonomous Laparoscopic Surgery
本文提出了一种开源且与机器人无关的自主腹腔镜手术平台,该平台集成了确定性远心点(RCM)控制器与立体 3D 感知,以确保在遥操作、数据采集以及自主策略训练过程中实现亚毫米级精度与鲁棒性。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在教一台机器人如何进行精细手术,比如在患者体内穿针引线,而不造成任何大的切口。最大的挑战不仅仅是移动机器人的机械臂,而是确保机器人的工具能以患者皮肤上的一个小孔(称为“ trocar”)为支点完美旋转,既不撕裂皮肤,也不刺向错误的方向。
本文介绍了一个新的开源“游乐场”,供研究人员构建和测试这些手术机器人。以下是他们所做工作的分解,使用了简单的类比:
1. 问题:那个“老旧、摇晃”的机器人
多年来,研究人员一直使用一种名为da Vinci系统的特定机器人来研究手术。然而,可供研究使用的版本(dVRK)就像一辆链条生锈的旧高端自行车。它使用缆绳来移动机械臂。随着时间的推移,这些缆绳会拉伸、变松,并产生“间隙”。
- 类比:想象一下,试图用一支绑在松紧橡皮筋上的铅笔画一条完美的直线。每次你移动手,橡皮筋都会拉伸并稍微回弹。这使得机器人的动作变得“抖动”且不一致。如果你试图用这种抖动的数据来教机器人实现自主(自行完成任务),机器人就会学会坏习惯。
2. 解决方案:新的“数字支点”
作者们构建了一个新平台,使用标准的工业机器人机械臂(如 UR5e 或 Franka Panda),它们坚固且精确,就像一座实心钢制起重机,而不是橡皮筋装置。
然而,这些工业机械臂并不天然知道如何围绕皮肤上的孔洞进行旋转。为了解决这个问题,团队创建了一个特殊的软件控制器,它充当“数字铰链”。
- 类比:想象一扇门。无论你如何推或拉门把手,门必须围绕其铰链摆动。作者们编写了一个数学公式(一种“闭式解析求解器”),强制机器人的工具表现得就像那扇门一样。它计算出机器人需要移动的确切速度和方向,以确保工具尖端移动,而“铰链”(皮肤上的孔)保持完全静止。
- 重要性:与其他猜测和检查的方法(可能缓慢或出现故障)不同,他们的方法每次都能瞬间且完美地计算出答案。
3. “全栈”系统
他们不仅仅构建了机械臂;他们构建了围绕它的整个生态系统,就像一个完整的游戏主机:
- 控制器:一个连接所有内容的计算机系统(ROS)。
- 输入:外科医生可以使用力反馈设备(一种感觉有重量的操纵杆)或标准操纵杆来控制机器人。
- 视觉:他们使用 3D 相机(立体内窥镜),将视频输入到 VR 头显(Meta Quest)中。这让外科医生感觉就像“进入”了患者体内,看到的深度与现实生活一样。
- 大脑:他们建立了一个系统,让 AI“学生”可以观察人类“老师”执行任务,记录动作,然后尝试自己完成。
4. 试驾:“肠道抓取”测试
为了证明他们的系统有效,他们不仅仅在计算机模拟中运行。他们在三种现实场景中进行了测试:
- 模型:一个假的人体橡胶模型。
- 离体:在活体外使用新鲜动物组织(猪肠)。
- 活体:在真实的手术环境中使用活猪。
任务是肠道抓取与牵拉:机器人必须找到一段肠子,抓住它,并轻轻将其拉向以展示给相机,同时保持皮肤上的“铰链”完全静止。
5. 结果:“亚毫米”级精度
结果令人印象深刻:
- 铰链保持原位:在所有三项测试中,机器人的工具偏离完美支点的漂移量不到一毫米(比铅笔芯还细)。即使在活猪身上,皮肤会移动并产生反作用力,误差依然微乎其微。
- 平滑的动作:他们测量了机器人动作的“平滑度”。在手术中,突兀的动作是有害的。他们将机器人的平滑度与使用著名da Vinci系统的专家外科医生进行了比较。
- 结论:他们新的、更便宜的开源平台,其动作的平滑度和精确度与昂贵的、行业标准的da Vinci系统一样出色。
总结
作者们构建了一个免费的开源工具包,将标准工业机器人转变为高精度的手术助手。他们用一个巧妙的数学公式解决了“如何围绕孔洞旋转”的问题,在活体动物上进行了测试,并证明其效果与医院目前使用的昂贵专有机器人一样好。这为研究人员提供了一个可靠、无抖动的基石,用于教导机器人如何自主进行手术。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。