论文部分内容阅读
腹腔外科机器人虚拟手术是虚拟现实技术在腹腔外科手术领域的一个重要应用。相较于传统外科手术而言,腹腔外科机器人虚拟手术操作具有无风险性、无损害性及可重复性等优点。腹腔外科机器人虚拟手术仿真技术作为腹腔外科机器人系统的关键技术之一,其研究在模拟真实手术操作和缩短医生培训时间等方面具有重要的意义。 本文结合国家863资助项目“大型腹腔微创手术机器人系统产业化开发”,设计了虚拟腹腔外科手术的机器人模型,并对其进行了正、逆解运动学分析,建立了腹腔主要器脏组织的几何模型以及手术对象的生物力学模型,创建了腹腔外科手术的虚拟环境,搭建了虚拟手术的仿真平台,进行了按压、夹持、切割、缝合等虚拟手术仿真研究。 首先,对涉及到的人体腹腔组织模型、机器人模型、手术器械模型等进行三维建模,并设置相关模型的局部坐标等参数;对这些模型添加材质、纹理等有关信息,增加其真实性。结合相关的软、硬件设备搭建虚拟手术仿真平台,并实现手术场景的漫游交互。 其次,在分析当前各种远心机构优缺点的基础上,设计了平行四边形远心定位机构模型,并以此为基础确定了手术机器人模型的臂长参数。对手术机器人的从手机械臂进行运动学分析,建立Omega7.0与腹腔外科机器人各机械臂的运动关系,实现Omega7.0对手术机器人各机械臂的运动控制。 然后,分析手术对象的生物力学特性,利用质点弹簧法建立手术对象的物理模型,确定手术器械与手术对象之间的碰撞检测算法;根据质点分布规律,提出了一种力平衡计算方法,并以此为基础计算胆囊按压变形过程中的力反馈,实现胆囊按压变形的仿真操作和力觉交互;结合胆囊的物理模型,进行力平衡计算和力反馈计算,设计胆囊夹持变形仿真算法,实现胆囊夹持变形的仿真操作和力觉交互。 最后,建立手术对象的网格模型,利用邻近三角面片有序搜索方法提高碰撞检测效率,根据表面三角网格切割算法实现对胆囊网格模型的切割。利用弹簧模型建立缝合线,确定自碰撞检测算法,实现缝合线的打结模拟;分析缝合线在与软组织交互过程中所涉及到的摩擦力和张力,模拟软组织被缝合的过程。