0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

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

MATLAB 来源:MATLAB 2024-10-24 13:54 次阅读

| 作者杨量景博士,浙江大学

显微外科技术和工具使外科医生能够以极高的精度对人体组织的神经、血管和微小结构执行复杂的手术。虽然显微外科手术在改善患者治疗效果方面显示出巨大的潜力,但在亚毫米级狭窄的工作空间内进行操作需要非凡的稳定性和灵活性。熟练的外科医生可以连接直径在 0.3 到 0.8 毫米(mm)之间的血管。然而,外科医生手部不可避免的生理性震颤限制了此类吻合手术的疗效。此外,受限解剖结构中的工作空间和运动学挑战可能需要多次设计迭代,这既耗时又费钱。

微型手术机器人可以帮助外科医生克服狭窄工作空间、手部震颤和疲劳带来的限制。然而,这些机器人的设计带来了一系列新的挑战。首先,为了减少外科医生学习新工具的时间,机器人必须能够协助完成不同类型的手术,而不仅仅是一种。其次,与无人车间中的工业机器人不同,微型手术机器人直接用于人体,因此在设计时必须将患者安全放在首位。最后,为了最大限度地减少组织损伤和减少恢复时间,机器人必须是微创的——最好是通过一个小切口进行工作。

许多设计决策都取决于尽量减少侵入性,同时确保外科医生拥有足够的自由度来有效地执行手术。对于这个权衡问题,没有一个放之四海而皆准的答案,因此,显微手术机器人设计团队通常严重依赖反复试验的方法。他们必须指定需求、创建满足这些需求的设计,然后组装原型。然后,设计团队对原型进行测试,以进一步细化需求,然后重复此循环。通常需要多次进行迭代优化,而由于每次迭代都要搭建硬件原型,会使迭代周期变得漫长。

在浙江大学,我和我的同事采用以设计为中心、基于模型的方法来开发机器人辅助微创手术系统。利用这种方法,我们最近设计了一种基于平行四边形结构的吻合和眼科手术机器人操作器。我们用 Simulink 进行了计算分析和仿真测试和 Simscape Multibody 来可视化操作器的末端执行器轨迹,并确认设计满足安全性和手术可操作性的要求(图 1)。这种方法加快了开发速度,使我们能够在投入时间和资源构建硬件原型之前发现并解决许多设计问题。

图 1. 机械手 Simscape Multibody 模型的动画,展示了围绕远程运动中心 (RCM) 的运动。

设计机械机构

我们通过定义显微外科手术操作器的需求和设计目标开始了我们的设计过程。例如,其中包括尖端的精度目标小于 10 微米、运动范围为 20x20x20 毫米,以及系统末端执行器的快速更换机制,使外科医生能够在手术过程中快速更换器械。

该系统的一个关键设计组件是远程运动中心 (RCM) 机制,它将仪器的自由度 (DOF) 限制为三个旋转 DOF(ψ、φ 和 θ) 围绕切口,并在器械插入方向上有一个平移自由度 (Z)。我们设计了一个双平行四边形结构,使末端执行器能够在整个工作空间内移动,运动范围如下:ψ:±45°;φ:±75°;θ:360°;Z:32毫米。我们首先通过基于第一性原理的数学模型分析了该结构,然后在 SolidWorks 中为其创建了一个 CAD 组件(图 2)。

wKgZoWcZ4S6Ab6UEAABwsxvTgf0757.jpg

图 2. 双平行四边形结构的 SolidWorks 装配体。

在 Simscape Multibody 中执行基于仿真的分析

我们的下一步是使用 Simscape Multibody Link 插件从 SolidWorks 导出 CAD 组件,然后将生成的 XML 多体描述文件导入 Simscape Multibody 以创建我们设计的 Simscape模型(图 3)。我们在 ϕ、ψ 和 Z 关节处添加了电机以进行运动控制,并使用位置传感器运行了多次模拟以跟踪末端执行器的位置和运动。

wKgaoWcZ4S6AH67OAAEFOnBoyG8882.jpg

图 3. 机械手的 Simscape Multibody 模型。

通过在 MATLAB 中分析和绘制这些模拟的结果,我们可视化了吻合手术中立方体空间内末端执行器的范围以及眼科手术中球形空间内末端执行器的范围(图 4)。这是为了确保患者的安全以及手术成功的高概率,并且在手术过程中可以触及解剖结构中的所有点。该评估需要使用机器人的运动学来开发点云并评估传统手术干预中的轨迹。

wKgZomcZ4S6ADYUCAAHhL_qzAzs530.jpg

wKgaoWcZ4S6AV4hDAAGT7SLzo7A893.jpg

图 4. 眼科手术(第一)和吻合手术(第二)工作空间的多种视图。

我们还进行了模拟,追踪末端执行器的运动和轨迹,以确认设计满足眼球表面弧形运动的手术要求(图 5)。

spacer.gif?t=B8DJ5M3图 5. Simscape Multibody模拟显示了末端执行器沿弧线的运动。

基于模型的方法的主要优势

在我们的研究中,我们发现所采用的基于模型的方法有几个关键优势。其中最有价值的是能够快速迭代设计,以确保它在转移到物理实现之前在数字领域完全发挥作用。在纸上或 CAD 软件中创建设计并知道它在理论上应该可行是一回事,但是,当我们通过 Simulink 和 Simscape 的模拟看到它在虚拟环境中工作时,我们会顺理成章的获得进一步的理解,从而改进它。

基于模型的方法可以获得数字模型,我们可以利用 3D 打印技术结合仿真分析对机器人机构进行快速成型,从而进一步缩短开发周期。基于模型的方法设计的硬件测试表明,原型成功地将 RCM 点维持在患者眼睛上(图 6)。

wKgZoWcZ4S6AZPQEAAGWIfg5nvI601.jpg

图 6. 基于模型的方法所得到的设计的硬件测试保持了眼图上的 RCM 点。

此外,使用 Simulink 和 Simscape 工作使我们团队中的许多学生能够更轻松地跟上进度并协调他们的工作。学生在毕业前会从一个项目转到另一个项目,基于模型的方法可以帮助他们将自己所做的工作传递给其他人。模型更容易解释和理解,因此当下一组人想要扩展或概括前一个团队的工作时,他们知道从哪里开始以及做什么。

最后,既然我们已经证明了机械设计的可行性,我们就可以开始开发控制系统,并在开发过程中进一步优化结构。使用 MATLAB 和 Simulink 进行基于模型的设计将有助于这两项工作,使我们能够通过模拟验证整个系统的安全性并缩短整个开发周期。

关于作者

杨量景博士现为浙江大学 ZJU-UIUC 学院助理教授。他的研究兴趣包括机器人、计算机视觉和视觉引导微操作。

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

    关注

    210

    文章

    28063

    浏览量

    205754
  • Simulink
    +关注

    关注

    22

    文章

    522

    浏览量

    62224
  • 模型
    +关注

    关注

    1

    文章

    3098

    浏览量

    48636
  • 手术机器人
    +关注

    关注

    2

    文章

    128

    浏览量

    15907

原文标题:浙江大学 × MATLAB | 应用基于模型的方法开发显微手术机器人

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

收藏 人收藏

    评论

    相关推荐

    模型加持手术机器人,脑科手术取得突破!

    。早期,手机机器人在骨科、牙科等细分领域已经得到较多应用,如今在大模型的加持下,手术机器人在脑科也取得突破。   手术
    的头像 发表于 12-16 01:02 2081次阅读

    [分享]LabVIEW 与机器人设

    LabVIEW 与机器人设计 
    发表于 05-30 16:35

    国外手术机器人新技术开发情况

    ` 本帖最后由 卡布基诺580 于 2011-3-2 09:56 编辑 机器人不仅用于工业领域,在医疗系统也已得到推广应用。如大名鼎鼎的手术机器人(Surgical Robot)的问世不过
    发表于 03-01 10:27

    基于视觉的高速寻线机器人设计与实现

    基于视觉的高速寻线机器人设计与实现
    发表于 09-08 10:59

    基于视觉的高速寻线机器人设计与实现

    基于视觉的高速寻线机器人设计与实现
    发表于 09-08 11:04

    红外遥控六足爬虫机器人设

    红外遥控六足爬虫机器人设
    发表于 02-19 16:38

    智能机器人设计资料大全

    ` 本帖最后由 小巧的鱼 于 2015-4-23 00:10 编辑 智能机器人设计资料大全相关的原理图源程序请点击下载:[hide][/hide] `
    发表于 06-04 15:21

    全国首例!西安女子接受机器人牙科手术

    ofweek医疗科技网讯最近一名女性成为中国首位由机器人主刀完成了口腔手术的牙科患者。当医生在房间内执行操作时,机器人根据预先编好的程序自动地把两颗牙齿移植到患者口中。这项技术是由武汉大学口腔医院
    发表于 09-28 16:05

    全球首例骨科手术机器人5G远程手术成功完成产生了多大的影响?

    2019年6月27日上午,在北京积水潭医院的机器人远程手术中心,积水潭医院田伟院长通过5G网络接入远程手术服务云平台与嘉兴市第二医院和烟台市烟台山医院同时连接,成功完成了全球首例骨科手术
    发表于 09-11 11:51

    刚柔软机器人设计与仿真分析实例解析

    一、机器人设计理论二、机器人仿真分析基础机械臂Matlab建模仿真分析基于Matlab 与ADAMS联合的机器人系统仿真分析三、软体关节设计软体机器人关节定量设计常见软体
    发表于 09-02 11:17

    如何去实现一种基于传感器的机器人手术系统设计

    手术机器人系统的工作原理是什么?如何去实现一种基于传感器的机器人手术系统设计?
    发表于 09-28 08:46

    智能搬运机器人设

    智能搬运机器人设
    发表于 01-22 21:11 44次下载

    机器人设计教程之基于“创意之星”的机器人设计资料说明

    本文档的主要内容详细介绍的是机器人设计教程之基于“创意之星”的机器人设计资料说明主要内容包括了:一、机器人构型设计和运动规划实验
    发表于 12-25 11:40 11次下载
    <b class='flag-5'>机器人设</b>计教程之基于“创意之星”的<b class='flag-5'>机器人设</b>计资料说明

    手术机器人设计最关键因素是什么

    机器人设计是一件很艰辛的工作。这些复杂的手术平台由训练有素的五到七名临床医生组成,其中包括外科医生、护士和技术人员。通常,外科医生通过手动操纵装置来控制两到三个多功能微型设备和3DHD摄像机。
    的头像 发表于 06-30 10:45 4479次阅读

    新型手术制孔机器人设计方案

    新型手术制孔机器人设计方案
    发表于 07-05 14:45 11次下载