1 基于FLEXMIN控制软件开发用于微创单孔手术的遥控外科手术机器人-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于FLEXMIN控制软件开发用于微创单孔手术的遥控外科手术机器人

MATLAB 来源:MATLAB 作者:Christian Hatzfeld, 2022-10-28 17:08 次阅读

作者:Christian Hatzfeld 和 Johannes Bilz

与传统的开放手术相比,通过小切口(或称为孔)进行的微创手术 (MIS) 可以减少组织创伤,从而帮助患者更快恢复,减少疼痛,并缩小疤痕组织。单孔手术能够更进一步减少创伤。在单孔手术中,外科医生将一根薄壁的管子插入一个小切口内,使用管内的腹腔镜器械进行手术。这些手术也可以通过自然腔道(如肚脐、喉咙或肛门)进行,根本不需要任何切口。

传统的单孔方法并非没有缺点。例如,它们使外科医生不得不在狭窄的工作空间内使用会限制操作灵活性的刚性器械进行手术。这些限制会导致器械位置频繁变动和器械相互碰撞。

为了应对这些挑战,我们设在达姆施塔特工业大学的研究小组开发了 FLEXMIN,这是一种通过自然腔道进行单孔手术的遥控外科手术机器人。我们采用基于模型的设计方法开发了用于 FLEXMIN 的控制软件。这种方法使我们能够对机器人的运动学进行建模,为它的 20 个电机设计一个控制系统,并为实时目标生成控制代码,所有这些操作都在同一个环境中完成。

1.FLEXMIN 硬件架构

FLEXMIN 系统由两个硬件子系统组成:触觉接口和体内机器人。实时控制系统负责解释外科医生在触觉接口端所做的动作,然后将其转化为电机指令,从而在腹腔内的机器人末端执行器(例如抓钳、持针器或其他器械)端产生动作。

体内机器人的两个手臂和一个内窥镜摄像头安放在一根直径为 40 毫米的管子内。外科医生可通过内窥镜摄像头看到每个手臂末端的末端执行器。这两个手臂由我们在 MATLAB中设计的铰接三脚架结构驱动。电机用于移动该运动结构中的三根平行杆,以便准确定位工具中心点 (TCP)(图 2)。每根杆由两个无刷直流电机驱动。一个电机用于平移运动,而另一个用于旋转运动。12 个电机安装在一个固定到管上的驱动装置中,通过 EtherCAT 连接到系统的实时计算机。

168eb2b2-5520-11ed-a3b6-dac502259ad0.png

16e82608-5520-11ed-a3b6-dac502259ad0.png

图 2. 上:每个手臂的平行三杆结构。下:用于驱动手臂的驱动装置。

FLEXMIN 触觉接口由外科医生直接操作。它的结构接近于体内机器人中使用的三脚架结构(图 3)。抓取和轴向扭矩的力反馈由两个无刷直流伺服电机产生,而另外三个电机提供 TCP 三维运动的触觉反馈。受控 TCP 的坐标使用电机上的旋转编码器进行测量。与体内机器人的组件一样,触觉接口中的编码器和电机通过 EtherCAT 网络链接到实时目标计算机。

174484d4-5520-11ed-a3b6-dac502259ad0.png

图 3. FLEXMIN 触觉接口。

2.设计和实现实时控制器

我们首先面临的一个控制设计挑战是将触觉接口的三维运动转化为 TCP 的相应运动。我们用两个 MATLAB 脚本就完成了这项任务。第一个脚本使用触觉接口中电机编码器的数据来计算 TCP 在笛卡尔空间中的期望位置。第二个则使用 TCP 的此位置来计算手臂中三根杆的对应位置,以及设置这些位置所需的电机指令。

我们的 Simulink控制器模型包含这些 MATLAB 脚本,以及通过 EtherCAT 总线与机器人的电机和传感器之间收发数据的 EtherCAT 模块。该模型还包括一个使用 Stateflow建模的大型状态图。我们使用该状态图来初始化电机控制器和管理整个 FLEXMIN 系统的状态。

为了实现触觉反馈,我们使用驱动装置上的六个传感器测量机器人抓钳处的器械与组织之间的相互作用力。在对这些传感器测量出的数据应用带通滤波器后,我们用它来计算作用于手臂三根杆上的力。我们还进行了额外的运动学计算,以基于杆的位置确定 TCP 所受的力。通过这些计算,我们能够确定抓钳受到的实际作用力,例如,外科医生抓取组织并开始拉扯它时的作用力。我们开发了一个 Simulink 模型。该模型使用此类力测量信息来控制触觉接口的电机,并为外科医生提供高达 15 牛顿力的触觉反馈,更新频率每秒多达 40 次(图 4)。

17895528-5520-11ed-a3b6-dac502259ad0.png

图 4. 用于控制触觉接口三个电机的 Simulink 模型。

在准备进行硬件测试时,我们使用 MATLAB Coder 和 Simulink Coder 从我们的模型中生成了 C 代码,并使用 Simulink Real-Time 在两台实时 PC(每个手臂各有一台)上运行该代码。每台 PC 都配备了 3 GHz Intel酷睿 2 双核处理器。这种设置使我们能够在实验室里测试、调试和优化体内机器人和触觉反馈接口的实时性能。

除了使用实验室设置进行开发之外,我们还以独立模式使用该设置。在这种模式下,计算机用我们软件的最新稳定版本启动,以便我们能够向感兴趣的研究人员演示我们的系统。这项功能很方便,让我们能够以最短的准备时间展示我们的工作。

3.外科实操测试和后续步骤

我们与来自蒂宾根大学附属医院的外科医生和学生们进行了多项实操测试。除了基本的缝合测试外,参与者还评估了 FLEXMIN 在猪模型中进行胆囊切除术时的灵活性和可用性。参与者表示,该系统的响应能力给他们留下了深刻的印象。他们注意到,他们的手和器械同步运动,毫无迟滞。他们还表示,该系统具有直观性,可以提供充足的空间,便于在腹腔内进行手术操作,这也让他们大开眼界。

在 FLEXMIN 的后续版本中,我们计划纳入预编程的动作(例如,能够让针自动穿过两个标记位置),以及抓取压力的触觉反馈。这些改进可能由我们的同事甚至是新加入小组的学生来实现。我们在研究中使用 MATLAB 和 Simulink 的一大优势在于,团队新成员能够快速上手我们的项目。在达姆施塔特工业大学,几乎所有的本科生和研究生都在他们的课程作业中用过 MATLAB 和 Simulink。此外,我们采用模块化的建模方法,这使得小组成员可以基于各自的模块独立工作,然后将这些模块组合成完整的系统。综合考量这些因素,我们很容易进行团队协作,甚至将项目移交给其他人。

关于作者

Christian Hatzfeld 博士负责领导达姆施塔特工业大学的触觉系统小组。他于 2008 年获得德国达姆施塔特工业大学精密工程文凭,并于 2013 年以一篇关于人类力量感知的论文获得了博士学位。他的研究方向包括医学应用中任务特定触觉系统的设计、心理物理学以及在设计方法中对触觉感知的系统考虑。

Johannes Bilz 是达姆施塔特工业大学微机电一体化和医疗机器人小组的助理研究员。他拥有达姆施塔特工业大学精密工程硕士学位。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6604

    浏览量

    110576
  • 机器人
    +关注

    关注

    211

    文章

    28379

    浏览量

    206914
  • 电机
    +关注

    关注

    142

    文章

    9000

    浏览量

    145337

原文标题:智慧医疗研学社 | 开发用于微创单孔手术的遥控外科手术机器人

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    百洋医药携手ZAP,独家商业化头颈部放疗手术机器人

    近日,百洋医药宣布了一项重大合作进展。公司正式与全球知名的放射外科手术机器人制造商ZAP Surgical(简称ZAP)签署了分销协议,标志着双方商业化合作的正式确立。 根据协议内容,百洋医药将获得
    的头像 发表于 11-26 11:11 248次阅读

    借助NVIDIA Holoscan实现实时手术指导

    在创建显著改善手术工作流的系统和应用时,图像引导手术手术视觉领域的开发者面临着特殊的挑战,包括如何有效组合术前 3D 患者图像、术中视频等多模态图像数据。这是在
    的头像 发表于 11-19 15:25 320次阅读
    借助NVIDIA Holoscan实现实时<b class='flag-5'>手术</b>指导

    基于模型的显微手术机器人设计

    显微外科技术和工具使外科医生能够以极高的精度对人体组织的神经、血管和微小结构执行复杂的手术。虽然显微外科手术在改善患者治疗效果方面显示出巨大的潜力,但在亚毫米级狭窄的工作空间内进行操作
    的头像 发表于 10-24 13:54 233次阅读
    基于模型的显微<b class='flag-5'>手术</b><b class='flag-5'>机器人</b>设计

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    、路线控制偏离、系统通信异常等严重后果。而ROS系统凭借其优势,已成为AGV开发利器,广泛应用于各种机器人开发,并逐渐成为主流。 RK35
    发表于 07-09 11:38

    微型导轨:手术机器人的高精度“骨骼”

    微型导轨精度高,摩擦系数小,自重轻,结构紧凑,被广泛应用在医疗器械中,尤其是在手术机器人中的应用,通过手术机器人外科医生可以远离
    的头像 发表于 06-25 17:57 772次阅读
    微型导轨:<b class='flag-5'>手术</b><b class='flag-5'>机器人</b>的高精度“骨骼”

    FMEA在手术机器人研发中的应用

    在医疗科技飞速发展的今天,手术机器人已经成为精准医疗的重要工具。然而,如何确保手术机器人在研发过程中能够稳定、可靠地运行,避免潜在的风险和失误,是摆在研发团队面前的一大挑战。此时,失效
    的头像 发表于 06-18 11:25 478次阅读

    激光焊接机在医疗手术器械的技术应用

    随着医疗科技的飞速发展,手术以其创伤小、恢复快的优点受到广泛关注。而手术器械的制造精度和
    的头像 发表于 04-16 16:15 336次阅读
    激光焊接机在医疗<b class='flag-5'>微</b><b class='flag-5'>创</b><b class='flag-5'>手术</b>器械的技术应用

    NVIDIA IGX与Holoscan走进外科手术

    AI 已经用于连接和分析手术室数据并据此提供预测,这对外科手术的未来发展至关重要,可以提高手术室效率并推动临床决策。
    的头像 发表于 04-01 11:43 1202次阅读

    NVIDIA与强生医疗科技合作,AI赋能数字手术生态系统

    AI技术正逐渐深入手术室,连接并分析海量数据,为外科手术的未来发展提供精准预测,从而提高手术室效率并优化临床决策。
    的头像 发表于 03-27 10:20 437次阅读

    强生医疗科技与NVIDIA携手拓展AI在外科领域的应用

    AI 已经用于连接和分析手术室数据并据此提供预测,这对外科手术的未来发展至关重要,可以提高手术室效率并推动临床决策。
    的头像 发表于 03-26 09:51 1317次阅读

    激光焊接技术在焊接手术刀的应用

    随着医疗技术的进步,手术逐渐成为主流,而手术刀作为手术中的关键工具,其制造工艺和质量对手术
    的头像 发表于 03-20 11:47 377次阅读
    激光焊接技术在焊接<b class='flag-5'>微</b><b class='flag-5'>创</b><b class='flag-5'>手术</b>刀的应用

    激光焊接技术在焊接手术刀的工艺优势

    随着医疗技术的进步,手术逐渐成为主流,而手术刀作为手术中的关键工具,其制造工艺和质量对手术
    的头像 发表于 03-18 11:11 365次阅读
    激光焊接技术在焊接<b class='flag-5'>微</b><b class='flag-5'>创</b><b class='flag-5'>手术</b>刀的工艺优势

    启扬RK3568核心板,助力外科手术机器人迈向智能诊疗之路

    外科手术机器人在医疗领域的应用推动外科手术向准确、、智能化方向发展。图片来源于网络在外科手术
    的头像 发表于 03-16 08:00 561次阅读
    启扬RK3568核心板,助力<b class='flag-5'>外科手术</b><b class='flag-5'>机器人</b>迈向智能诊疗之路

    用于机器人多级磁控递送研究的体外测试平台

    基于机器人的靶向递送技术在疾病诊断治疗、精准药物递送、无手术等生物医学领域具有广阔的应用前景。
    的头像 发表于 01-13 11:29 1203次阅读
    <b class='flag-5'>用于</b><b class='flag-5'>微</b>纳<b class='flag-5'>机器人</b>多级磁控递送研究的体外测试平台

    达芬奇手术机器人的应用领域

    广泛应用于世界各地的医疗机构。达芬奇手术机器人结合了高精度的机械手臂、先进的影像系统和精确的控制系统,为外科医生提供了更精确、更稳定的
    的头像 发表于 01-11 09:16 1842次阅读