用于医疗程序培训的模拟器系统.pdf

上传人:le****a 文档编号:6245986 上传时间:2019-05-25 格式:PDF 页数:48 大小:4.87MB
返回 下载 相关 举报
摘要
申请专利号:

CN201480076076.0

申请日:

2014.12.19

公开号:

CN106030683A

公开日:

2016.10.12

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G09B 23/28申请日:20141219|||公开

IPC分类号:

G09B23/28; G09B9/00

主分类号:

G09B23/28

申请人:

直观外科手术操作公司

发明人:

A·M·杰瑞科; J·周; B·E·米列尔

地址:

美国加利福尼亚州

优先权:

2013.12.20 US 61/919,631

专利代理机构:

北京纪凯知识产权代理有限公司 11245

代理人:

徐东升;赵蓉民

PDF下载: PDF下载
内容摘要

实施方式涉及用于医疗程序培训的医疗模拟。在一些实施方式中,系统包括模拟处理部件,模拟处理部件包括至少一个处理器并且使用位置信号生成虚拟环境,该位置信号描述物理外科器械相对于物理外科部位的位置和配置中的至少一个。模拟处理部件根据位置信号的变化和根据对应于系统的用户的输入的控制信号来更新虚拟环境。更新包括在虚拟环境内移动虚拟外科器械,其中虚拟外科器械与虚拟外科部位的相互作用由物理外科器械与物理外科部位之间的物理关系至少部分限定。模拟处理部件输出指示虚拟环境的当前状态的模拟状态信号的表示。

权利要求书

1.一种包含模拟处理部件的系统,所述模拟处理部件包括至少一个处理器,
其中所述模拟处理部件使用位置信号生成虚拟环境,所述位置信号描述物
理外科器械相对于物理外科部位的位置和配置中的至少一个;
其中所述模拟处理部件根据所述位置信号的变化和根据对应于所述系统的
用户的输入的控制信号来更新所述虚拟环境,所述虚拟环境的更新包含在所述
虚拟环境内移动虚拟外科器械,其中所述虚拟外科器械与所述虚拟环境的虚拟
外科部位的相互作用由所述物理外科器械与所述物理外科部位之间的物理关系
至少部分地限定;以及
其中所述模拟处理部件输出指示所述虚拟环境的当前状态的模拟状态信号
的表示。
2.根据权利要求1所述的系统,其中所述物理外科器械包含无全部功能的
假器械。
3.根据权利要求1所述的系统,其中所述物理外科部位包含解剖模型。
4.根据权利要求3所述的系统,其中所述解剖模型包含至少一个传感器,
所述至少一个传感器可操作以向所述模拟处理部件输出指示所述物理外科器械
相对于所述解剖模型的位置的传感器信号。
5.根据权利要求3所述的系统,其中所述解剖模型包含至少一个传感器,
所述至少一个传感器可操作以向所述模拟处理部件输出指示套管相对于所述解
剖模型的位置的传感器信号。
6.根据权利要求1所述的系统,其进一步包含控制操控台,所述控制操控
台包括至少一个输入控制装置,所述至少一个输入控制装置可由用户操作以生
成被输出到所述模拟处理部件的控制信号。
7.根据权利要求1所述的系统,其进一步包含显示装置,所述显示装置被
耦接到所述模拟处理部件并且被配置为视觉地显示所述模拟状态信号的表示。
8.根据权利要求1所述的系统,其进一步包含显示装置,所述显示装置被
配置为视觉地显示使用图像捕获装置捕获的所述物理外科部位的图像。
9.根据权利要求1所述的系统,其进一步包含被耦接到所述物理外科器械
的可遥控医疗装置,
其中所述模拟处理部件确定所述可遥控医疗装置的元件的位置、将所述元
件的位置与参考位置进行比较并且向用户输出反馈信息。
10.一种方法,其包含:
使用包括至少一个处理器的模拟处理部件协调模拟的医疗程序;
在所述模拟的医疗程序期间,接收位置信号,所述位置信号基于由至少一
个受训者移动的可遥控医疗装置的一个或更多个元件的一个或更多个位置,其
中所述一个或更多个元件相对于物理外科部位为物理可定位的,以便执行所述
模拟的医疗程序;
基于所述位置信号确定模拟状态信号,指示所述模拟的医疗程序的当前状
态的所述模拟状态信号包括来自所述可遥控医疗装置的所述位置信号的集成;
以及
将所述模拟状态信号发送到至少一个输出装置,所述至少一个输出装置可
操作以输出所述模拟状态信号的表示。
11.根据权利要求10所述的方法,其中在模拟的准备程序中接收所述位置
信号,其中所述可遥控医疗装置中的一个或更多个元件中的每个包括操纵器臂
和至少一部分外科器械,其中在所述准备程序期间,所述操纵器臂和部分外科
器械在准备任务中由至少一个受训者定位在空间中。
12.根据权利要求11所述的方法,其中在模拟的外科手术中接收所述位置
信号,所述模拟的外科手术包括在所述模拟的准备程序之后由至少一个受训者
执行的一个或更多个外科任务,其中所述遥控医疗装置的一个或更多个元件基
于由被耦接到所述遥控医疗装置的外科医生操控台提供的控制信号被移动。
13.根据权利要求12所述的方法,其中所述模拟的外科手术基于由所述模
拟的准备程序造成的所述遥控医疗装置的配置。
14.根据权利要求12所述的方法,其中所述模拟状态信号包括在所述至少
一个输出装置上显示虚拟环境的数据,所述数据包括至少一个所述外科器械的
至少末端部的虚拟表示。
15.根据权利要求11所述的方法,其进一步包括:
在所述准备程序期间监控和记录所述准备任务;以及
将所述准备任务与参考任务比较,以评价所述准备程序的执行;以及
在所述准备程序期间,基于评价的执行向所述至少一个受训者输出实时反
馈信息。
16.一种方法,其包含:
在模拟医疗程序中接收指示一个或更多个物理外科器械相对于物理模拟的
外科部位的位置的位置信号;
基于所述位置信号更新虚拟环境,其中所述虚拟环境实现对应于所述物理
外科部位的虚拟外科部位;
接收来自控制操控台的控制信号并且指示用户对所述控制操控台的一个或
更多个输入控制装置的操纵;
基于所述控制信号更新所述虚拟环境,所述更新包括在所述虚拟环境内移
动一个或更多个虚拟外科器械,其中所述虚拟器械与所述虚拟外科部位的相互
作用基于所述一个或更多个物理外科器械相对于所述物理外科部位的所述位
置;
向至少一个输出装置输出模拟状态信号,以引起所述模拟状态信号的表示
的输出,其中所述模拟状态信号指示所述虚拟环境的当前状态。
17.根据权利要求16所述的方法,其中所述一个或更多个物理外科器械被
耦接到遥控医疗装置的关联操纵器臂,其中所述物理外科器械和操纵器臂由来
自所述控制操控台的所述控制信号遥控。
18.根据权利要求16所述的方法,其中所述一个或更多个物理外科器械相
对于物理解剖模型由一个或多个用户来手动地操作,其中所述解剖模型包括感
测所述一个或多个物理外科器械并且提供所述位置信号的一个或多个传感器。
19.根据权利要求16所述的方法,其中在所述模拟的医疗程序中的外科任
务之前执行的模拟的准备程序中接收所述位置信号,其中所述可遥控医疗装置
的一个或更多个元件中的每个包括操纵器臂和至少一部分外科器械,其中在所
述准备程序期间所述操纵器臂和部分外科器械被放置在准备任务中。
20.根据权利要求19所述的方法,其进一步包含:
在所述准备程序期间,监控和记录所述准备任务;以及
将所述准备任务与参考任务比较以评价所述准备程序的执行和结果;
在所述准备程序期间,基于评价的执行向所述至少一个受训者输出实时反
馈信息。
21.根据权利要求17所述的方法,其中在包括一个或更多个外科任务的模
拟的外科手术中接收所述位置信号,其中所述遥控医疗装置的一个或更多个元
件基于由被耦接到所述遥控医疗装置的外科医生操控台提供的控制信号被移
动。
22.根据权利要求16所述的方法,其中所述至少一个输出装置包括各自显
示所述虚拟环境的多个显示装置,其中所述显示装置中的一个被提供在所述外
科医生操控台上并且所述显示装置中的不同的一个被提供在与所述外科医生操
控台分离的视觉侧推车上。

说明书

用于医疗程序培训的模拟器系统

技术领域

公开的特征涉及医疗培训设备和方法,并且更具体地涉及用于培训微创外
科程序和技术的医疗培训设备和方法。

背景技术

作用于患者的医疗程序能够涉及由一个或多个医疗人员进行的各种不同的
任务。一些医疗程序是使用一个或多个装置(包括遥控医疗装置)执行的微创
外科程序。在一些这类系统中,外科医生经由操控台操作控制装置,该操控台
远程地且精确地控制与患者相互作用的外科器械以执行外科手术和其它程序。
在一些系统中,系统的各种其它部件也能够被用于执行程序。例如,外科器械
能够被提供在靠近患者或在患者之上定位的分离器械装置或推车上,并且视频
输出装置以及其它设备和装置能够被提供在一个或多个附加单元上。

已经开发出在遥控医疗系统的使用中提供某些类型的培训的系统。例如,
模拟器单元能够被耦接到外科医生操控台而不是实际的其它系统部件,从而向
外科医生提供执行程序的模拟。通过这类系统,外科医生能够学习模拟的器械
如何响应操控台控制装置的操纵。

然而,外科医生和各种其它人员在医疗程序期间可以在遥控医疗系统的其
它部件上执行任务。例如,助理可以将器械单元的遥控臂和器械移动和定位到
正确位置,这能够对程序产生显著影响。助理在程序期间也能够快速发现所需
信息是有益的。

此外,将由外科医生和助理对这类任务的培训和执行进行量化是有益的,
从而使这类人员能够追踪进程和改进执行。

发明内容

本申请的实施方式涉及用于医疗程序培训的医疗模拟。在一些示例实施方
式中,系统包括模拟处理部件,所述模拟处理部件包括至少一个处理器并且使
用位置信号生成虚拟环境,所述位置信号描述物理外科器械相对于物理外科部
位的位置和配置中的至少一个。所述模拟处理部件根据所述位置信号的变化并
且根据对应于所述系统的用户的输入的控制信号来更新所述虚拟环境。所述虚
拟环境的更新包含在所述虚拟环境内移动虚拟外科器械,其中所述虚拟外科器
械与所述虚拟环境的虚拟外科部位的相互作用由所述物理外科器械与所述物理
外科部位之间的物理关系至少部分地限定。所述模拟处理部件输出指示所述虚
拟环境的当前状态的模拟状态信号的表示。各种实施方式能够包括虚拟器械、
解剖模型、控制操控台、显示装置、可遥控医疗装置和/或其它变体。

在一些示例实施方式中,一种方法包括通过使用模拟处理部件来协调模拟
的医疗程序,并且在所述模拟的医疗程序期间接收位置信号,所述位置信号基
于由至少一个受训者移动的可遥控医疗装置的元件的一个或更多个位置。所述
元件相对于物理外科部位是物理可定位的,以便执行所述模拟的医疗程序。基
于所述位置信号确定模拟状态信号,其中所述模拟状态信号指示所述模拟的医
疗程序的当前状态,所述模拟状态信号包括来自所述可遥控医疗装置的位置信
号的集成。所述模拟状态信号被发送到至少一个输出装置,至少一个输出装置
可操作以输出所述模拟状态信号的表示。所述方法的各种实施方式能够包括在
用于由受训者所执行的准备/设置(setup)任务的模拟的准备程序中和/或在所述
模拟的准备程序之后的模拟的外科手术中接收所述位置信号、向执行任务的至
少一个受训者输出实时反馈信息以及其它变体。

在一些示例实施方式中,一种方法包括在模拟的医疗程序中接收指示一个
或更多个物理外科器械相对于物理模拟的外科部位的位置的位置信号。基于所
述位置信号更新虚拟环境,其中所述虚拟环境实现对应于所述物理外科部位的
虚拟外科部位。控制信号从控制操控台被接收并且指示由用户进行的控制操控
台的一个或更多个输入控制装置的操纵。所述方法基于所述控制信号更新所述
虚拟环境,所述更新包括在所述虚拟环境内移动一个或更多个虚拟外科器械。
所述虚拟器械与所述虚拟外科部位的相互作用基于所述一个或更多个物理外科
器械相对于所述物理外科部位的位置。模拟状态信号被输出到至少一个输出装
置以引起所述模拟状态信号的表示的输出,其中所述模拟状态信号指示所述虚
拟环境的当前状态。所述方法的各种实施方式能够包括物理外科器械被耦接到
遥控医疗装置的关联操纵器臂,或物理外科器械相对于物理解剖模型由一个或
更多个用户手动操作以及其它变体。

附图说明

图1是根据一些实施方式的包括遥控医疗系统的示例模拟系统的图解说明;

图2是图示说明与模拟系统的其它部件通信的模拟处理部件的示例的框图;

图3是根据本文所述的一种或多种实施方式图示说明用于提供模拟的准备
程序的示例方法的流程图;

图4是根据本文所述的一种或多种实施方式图示说明用于提供模拟的外科
手术的示例方法的流程图;

图5是能够用于自动评价模拟的医疗程序的示例系统的各方面的图解说明;

图6A和图6B是能够被显示在模拟系统的一个或更多个显示屏上的培训图
像屏幕的示例;

图7A示出包括本文所述的若干部件的示例的一个示例模拟系统;

图7B示出图7A的外科医生操控台上所提供的示例显示屏;

图8是示例遥控医疗装置和解剖模型的透视图;

图9A示出包括本文所述的若干部件的示例的另一个示例模拟系统;

图9B示出图9A的外科医生操控台上所提供的示例显示屏;

图10A到图10C图示说明与解剖模型内的追踪器械有关的示例;

图11A和图11B是在模拟的医疗程序中使用解剖模型的一个示例的图解说
明,该模拟的医疗程序包括使用遥控外科器械和手动外科器械两者;

图12是图示说明使用关于图11A到图11B的解剖模型的示例方法的流程
图;

图13A和图13B是在模拟的医疗程序中使用解剖模型的第二示例的图解说
明,该模拟的医疗程序包括使用手动外科器械;以及

图14是图示说明使用关于图13A到图13B的解剖模型的示例方法的流程
图。

具体实施方式

本申请公开关于模拟的外科程序和培训训练的特征。模拟系统和方法的各
种公开的实施方式提供和教导用于定位、放置特定外科程序的模拟设备的现实
准备程序,以及提供和教导实际外科手术的这类设备的现实使用。模拟能够涉
及在实际医疗程序的每个阶段中涉及的一些部件或所有部件,并且能够涉及在
这类程序中的任何人员,从而提供高度现实的培训。在所有这些模拟的医疗程
序期间执行的各种任务能够被记录和评价,其中提供关于执行的合适反馈,从
而允许高度分析程序的细节,以及对医疗程序的每个功能,使受训者能够更有
效地改进其技能。本文描述的各种模拟特征能够允许用户学习和实践,并且能
够允许量化用户执行和追踪用户进程。

使用遥控医疗系统描述一些实施方式,诸如由加利福尼亚州Sunnyvale的
Intuitive Surgical,Inc.商售的da外科系统(例如,作为daSiTM HDTM
外科系统销售的型号IS3000)。然而,本领域技术人员将会理解本文公开的特征
可以以各种方式被呈现和实施,包括遥控和(如果适用)非遥控(例如,手动)
实施例和实施方式。da外科系统(例如,型号IS3000;作为daSTM
HDTM外科系统商售的型号IS2000)的实施方式仅是示例性的并且不被视为限制
本文所公开的发明方面的范围。

在本文中,“准备程序”或“外科准备程序”指配置系统部件以执行一个或
更多个稍后的外科手术的准备任务。“外科手术”或“外科部位程序”指包括在
外科部位处的外科任务的实际外科手术。“模拟的医疗程序”或“模拟的外科程
序”能够指包括准备程序和外科手术的整个模拟的程序,或能够仅包括准备程
序或外科手术。术语“遥控医疗系统”指用于使用一个或更多个主控制器装置
和一个或更多个从动遥控医疗装置执行外科程序的一个或更多个部件的系统。
“遥控医疗装置”能够是由远程主装置控制的从动装置,并且能够包括一个或
更多个元件(诸如操纵器臂和/或外科器械),响应于由一个或更多个主控制器装
置(诸如由用户从遥控医疗装置远程操作的控制操控台或外科医生操控台)提
供的信号,该一个或更多个元件可以被移动或操纵。“湿实验室”训练指对实际
(真实)组织的任何训练,诸如组织样本、猪模型或尸体。“干实验室”训练指
使用非组织模型或对象的训练,包括使用诸如泡沫(用于缝合)、电线上的环形
物等对象的“无生命”训练。

图1是根据一些实施方式的包括遥控医疗系统的示例模拟系统100的图解
说明。模拟系统100能够被用于模拟实际的医疗程序,而没有使用实际患者。
使用模拟系统100或其变体能够执行未发生在实际的人类患者上的任何模拟的
医疗程序或培训活动。例如,能够执行干实验室培训任务(例如,无生命训练)
和/或湿实验室培训任务(例如,对真实组织、猪模型或尸体的训练)的模拟。

在所示的示例中,模拟系统100能够包括模拟处理部件(或“处理部件”)
102、外科医生操控台104、患者侧推车106以及视觉侧推车108。如本文中的
各种实施方式所述,其它部件能够附加地或替代地被包括在模拟系统100中。

模拟处理部件102能够协调、控制和/或实施涉及模拟系统100的各种其它
部件的模拟。该模拟对涉及系统部件的医疗程序环境进行模拟,犹如实际患者
在该医疗程序环境中被手术或正在被手术。在一些实施方式中,模拟处理部件
实施和控制虚拟环境的显示,该虚拟环境包括描述实际物理外科部位的一个或
更多个元件的虚拟外科部位。一些实施方式能够包括物理外科部位,该物理外
科部位包括物理模型和/或对象。

在一些实施方式中,处理部件102能够协调模拟系统的模拟部件和/或监控
和记录在模拟的医疗程序期间获得的参数。

模拟是涉及模拟处理部件102的交互的一个,该模拟处理部件102基于模
拟内的那些部件的用户操纵接收来自系统的其它部件的多个输入。模拟处理部
件基于那些输入还提供多个输出,其中输出能够协调模拟系统的部件并且经由
系统100的一个或更多个部件上所提供的任何不同类型的输出装置(显示屏、
扬声器、马达等)向系统的用户提供输出。例如,模拟处理部件能够经由提供
到一个或更多个输出装置的模拟状态信号向用户提供输出。模拟处理部件也能
够经由其输出的信号向用户提供反馈信息。

模拟状态信号能够指示包括来自一个或更多个系统部件的输入的集成(例
如,影响)的模拟的医疗程序的当前状态。模拟的医疗程序的当前“状态”是
在受模拟系统的部件的输入所影响的医疗程序的执行中的进程或状态的当前
点。例如,在一些实施方式中,模拟状态信号能够指示关于物理外科部位的患
者侧推车106的遥控医疗装置的物理遥控外科器械的当前位置,其中这些当前
器械位置指示相对于模拟的医疗程序(例如,准备程序)中的部位定位外科器
械的进程的当前状态。例如,模拟状态信号也能够指示医疗程序中的事件,诸
如任何器械与其它器械或表面的碰撞,或部件元件的错误定位。在一些实施方
式中,模拟的医疗程序的当前状态能够包括由模拟处理部件实施的虚拟环境(诸
如虚拟外科部位)的当前状态。例如,模拟状态信号能够包括描述虚拟环境的
数据,包括外科器械的虚拟表示和当前位置。模拟状态信号能够基于来自外科
医生操控台102的控制输入来指示虚拟环境中的虚拟外科器械的当前位置,其
中虚拟外科器械的位置指示模拟的医疗程序的外科任务的当前状态。

(多个)输出装置能够输出模拟状态信号的表示。表示能够使用以下各种
类型的输出来被输出:诸如图形(例如,完全虚拟/合成的图像、完全的照相机
图像或组合的照相机/虚拟图像)、触-压觉(tactile)、触觉、听觉等。例如,在
模拟的准备程序中,输出表示能够包括物理器械、显示的视觉状态、通知、视
觉文本和标记、声音提示和其它输出、触觉响应和/或其它输出的图形表示。在
模拟的外科手术期间,输出表示能够包括外科部位处的显示环境,诸如物理部
位的虚拟环境或图像。在一些示例中,虚拟环境的初始状态能够通过向其它部
件提供各种控制输出信号由模拟处理部件选择,并且用户能够基于经由部件(诸
如外科医生操控台104和/或患者侧推车106)的用户输入经由状态模拟信号经
历对虚拟环境的当前更新。(多个)输出装置也能够输出提供反馈信息的信号的
表示。

使用一个或更多个处理器(例如,微处理器、集成电路、逻辑和/或其它处
理电路),以及如下所述的存储器、输入/输出接口和/或其它部件能够实现模拟
处理部件102。在一些实施方式中,模拟处理部件102能够被实现为与模拟系统
中的其它部件分离的特定外部或独立单元。在其它实施方式中,处理部件102
能够被提供在模拟系统100的其它部件内或被提供为模拟系统100的其它部件
中的一个的一部分,和/或被分配在系统100的多个其它部件内。

一个或更多个主操控台104(诸如外科医生操控台或控制操控台)能够被包
括在系统100中以向用户(诸如外科医生受训者)提供输入控制装置以及各种
其它控制装置,通过该输入控制装置能够遥控外科器械。外科医生操控台104
也能够包括输出装置,诸如视觉输出装置、音频输出装置和/或触觉输出装置。
用户操作该控制装置以向模拟处理部件提供控制输入信号。控制输入信号也能
够从外科医生操控台104被提供到模拟系统的一个或更多个其它部件(诸如患
者侧推车106和/或视觉侧推车108)操控台。例如,患者侧推车106的遥控从
动器械臂能够例如由外科医生操控台的一个或更多个对应主控制装置所操作的
每个外科器械来控制。下面描述这类遥控医疗装置和外科器械的一些示例。

如连接105所示,外科医生操控台104与模拟处理部件102通信。连接105
能够是任何类型的通信通道,诸如一个或更多个电线或电缆、无线连接等。外
科医生操控台104输出指示操控台104的控制装置的操纵的信号。例如,如果
用户移动控制杆、操纵杆或转盘、选择特定按钮或触摸屏或选择其它控制装置,
则对应信号被提供给模拟处理部件102。在一些实施方式中,这些信号能够是在
实际医疗程序期间向遥控医疗系统的其它部件(诸如患者侧推车106和/或视觉
侧推车108)所提供的标准信号,其中模拟处理部件102能够处理这些相同的信
号。在其它实施方式中,针对模拟的模拟信号能够由外科医生操控台104输出。
例如,模拟处理部件102能够使用输入以更新模拟的虚拟环境。

在一些实施方式中,外科医生操控台104也能够向模拟系统100的一个或
更多个部件(诸如患者侧推车106和/或视觉侧推车108)输出信号。例如,由
模拟处理部件100所接收的信号能够由模拟处理部件传递到这些其它部件。替
代地,外科医生操控台104能够具有分离的直接连接,该连接类似于与模拟系
统的一个或更多个其它部件的连接105。输出信号能够驱动这些其它部件的操
作,类似于不使用模拟处理部件102的遥控医疗系统。

此外,外科医生操控台104接收来自模拟处理部件102的连接105上的信
号。这些接收的信号包括在实际医疗程序中由外科医生操控台104正常接收的
信号,包括用于更新外科医生操控台的视觉输出装置、音频输出装置和/或触觉
输出装置的模拟状态信号,外科医生操控台的视觉输出装置、音频输出装置和/
或触觉输出装置经由视频输出、音频输出和触觉输出向其用户提供模拟状态信
号的表示。在一些实施方式中,这些信号能够由模拟处理部件102生成以描述
由模拟处理部件102所提供且在外科医生操控台处所显示的模拟的虚拟环境的
当前状态。在一些实施方式中,接收的信号能够包括由模拟系统的一个或更多
个其它部件所提供的信号,诸如来自患者侧推车106和/或视觉侧推车108在模
拟处理部件102处接收的并且然后从模拟处理部件102被传递到外科医生操控
台104的信号。在另一些实施方式中,模拟处理部件102能够接收来自一个或
更多个其它部件的信号并且能够基于由模拟处理部件运行的模拟处理或改变这
些信号。处理的信号然后能够被发送到外科医生操控台104,以便于使用。在一
些示例中,模拟处理部件102能够产生扩增的现实数据,该扩增的现实数据与
从模拟系统的其它部件所接收的数据(诸如在外科部位处来自内窥镜或其它成
像装置的图像供给或视频供给)组合或该扩增的现实数据被集成到模拟系统的
其它部件所接收的数据中,并且组合的数据然后能够作为模拟状态信号被发送
到外科医生操控台104。在一些实施方式中,外科医生操控台104能够具有附加
分离的直接连接,该附加分离的直接连接类似于与模拟系统的一个或更多个其
它部件的连接105,从而接收来自那些其它部件的信号,类似于不使用模拟处理
部件102的遥控医疗系统。

在一些实施方式中,多个主操控台104能够与模拟处理部件102通信。例
如,这类多个操控台能够在医疗程序期间均由专用用户同时操作,例如,在外
科训练中使每个用户控制特定装置器械,使一个用户协助其它用户等。每个这
类外科医生操控台104能够将信号发送到模拟处理部件102并且能够接收来自
模拟处理部件的信号,例如,描述虚拟环境的信号。一些模拟实施方式能够允
许操控台104处的用户向不同操控台104的不同用户传送(虚拟和/或物理的)
一个或更多个外科器械的控制或者传递其它部件或输入的控制,例如,通过发
送命令以经由操控台104或其它装置(例如,系统100中的其它控制面板)的
输入控制装置来传送控制。在一些情况下,在该操控台处能够接收适合于每个
外科医生操控台的信号,例如,基于特定操控台控制哪个器械来输出每个操控
台104处的模拟的外科部位上的不同视觉观点。一些实施方式能够包括针对具
有多于一个操控台104的模拟的特征。例如,虚拟指示器能够被生成并且被显
示在操控台104的显示屏上,其中一个操控台104处的一个操作者(例如,专
家)能够控制指示器并且指向由其它操控台104处的另一个操作者(例如,新
受训者)所看到的显示对象。

一个或更多个患者侧推车106能够被包括在模拟系统100中以提供在实际
的遥控医疗程序期间作出的受控装置的现实物理相互作用。例如,在模拟的医
疗程序期间使用用在遥控医疗程序中的实际患者侧装置能够培训一个或更多个
用户(诸如操作患者侧推车106的受训者助理)。一些受训者(例如,其它外科
医生受训者)能够被培训以操作外科医生操控台104,从而控制患者侧推车106,
诸如移动物理遥控臂或其它元件和/或其它功能件。这些特征使用户能够在模拟
医疗程序期间被现实地、精确地以及有效地培训。

患者侧推车106能够是与系统100的其它部件分离的独立装置。推车106
能够包括多个不同的机构和装置以在患者上实现遥控医疗外科手术。在一些示
例中,推车106包括一个或更多个可操纵元件,诸如多个受控的操纵器臂114,
每个操纵器臂114能够具有可拆卸附接到操纵器臂的一个或更多个外科器械。
这类臂及其外科器械能够在特定范围和运动模式内被驱动,例如以允许外科医
生操控台104的用户操纵器械以在患者上执行外科医疗手术。例如,臂中的致
动器(例如,马达)和/或推车106的器械能够由来自操控台104的信号来控制
并且能够驱动器械的运动以执行外科任务。

在一些实施方式中,附加患者侧推车106能够被包括在模拟中。一些患者
侧推车能够包括遥控医疗装置,同时其它患者侧推车能够包括其它类型的装置
(其它外科器械、视频显示器、手术室台等)。其它患者侧推车仍然能够包括遥
控医疗装置和非遥控装置两者。

患者侧推车106的受训者用户能够执行涉及推车106的准备程序以允许(例
如,模拟的)外科手术发生。例如,该准备程序能够包括任务,诸如将推车移
动到合适位置且将每个臂114移动到合适位置的任务。在一些实施方式中,患
者侧推车106的准备能够参考物理解剖模型120。例如,解剖模型120能够模拟
人类患者或其它受试者的一部分,并且能够包括允许患者侧推车106的外科器
械被合适地定位的各种特征。在一些示例中,为了进一步准备推车106,用户将
推车106的外科器械放置到解剖模型120的合适孔口内(例如,经由端口放置
被指定),使得器械获得模型120的内部内所模拟的物理外科部位的进入。其它
准备任务也能够被执行,诸如在臂114上安装正确外科器械、选择且操作推车
106的特定控制装置以实现所需功能、调节操纵器臂的定位以实现患者空隙或避
免碰撞等。

如连接107所示,患者侧推车106与模拟处理部件102通信。连接107能
够是任何类型的连接通道,诸如一个或更多个电线或电缆、无线连接等。患者
侧推车106能够接收来自模拟处理部件102的信号,该模拟处理部件102控制
其遥控功能,诸如臂114的移动以及附接到臂114和/或以其它方式耦接到推车
106的外科器械的操纵。此外,患者侧推车106能够接收其它信号,诸如从视频
输出装置、音频输出装置或推车106上的其它输出装置生成输出到推车用户的
模拟状态信号(例如,数据)。在一些示例中,由患者侧推车106接收的信号能
够基于实施的虚拟环境由模拟处理部件102生成,和/或能够由外科医生操控台
提供并且由模拟处理部件102传送到推车106。

患者侧推车106也将连接107上的信号发送到模拟处理部件102。这类信号
能够包括描述推车106的当前状态(包括如由推车106的传感器所确定的推车
106的臂114和外科器械的位置和取向)的数据。例如,接头位置传感器、伺服
马达位置编码器、纤维布拉格光栅形状传感器等能够用于确定与操纵器臂关联
的运动学信息(位置和/或取向)。信号也能够包括描述如由内窥镜或患者侧推车
106的其它成像器械捕获的物理外科部位的视觉图像和/或描述外科部位或模拟
患者(例如,渲染的超声图像、患者生命体征等)的其它图像的数据。其它信
号也能够被发送,诸如描述推车用户的行动或消息的输入数据、来自麦克风或
由推车的装置的相互作用生成的音频数据以及其它形式的数据。描述状态的各
种其它信号也能够被发送,诸如特定推车控制装置的状态、功能等。在一些实
施方式中,这些信号能够是向用于实际医疗程序的遥控医疗系统的外科医生操
控台104提供的标准信号,其中模拟处理部件102能够处理这些相同的信号。
在其它实施方式中,针对模拟的模拟信号能够由患者侧推车106输出。例如,
模拟处理部件102能够使用信号以更新模拟的虚拟环境。

在一些实施方式中,患者侧推车106能够向模拟处理部件102发送其信号,
模拟处理部件102响应于被发送到外科医生操控台的信号生成合适信号。在一
些情况中或在一些实施方式中,模拟处理部件能够经由连接125向外科医生操
控台104直接传递来自推车106的一个或更多个信号。在另一些实施方式中,
患者侧推车106能够具有到外科医生操控台104、视觉侧推车108和/或其它系
统部件的附加直接连接。

在一些实施方式中,解剖模型120能够包括其自身的传感器并且能够在类
似于连接107的连接上将信号提供给模拟处理部件102和/或接收来自模拟处理
部件102的信号。例如,连接121能够在解剖模型120与模拟处理部件102之
间提供信号。替代地,模型120能够连接到患者侧推车106,该患者侧推车106
能够在模型120与模拟处理部件102之间传递信号。模型120上的这类传感器
能够允许手动外科器械由模拟所追踪,如以下更详细所述。

系统100的一些实施方式能够包括其它手术室设备(例如,支撑模型120
的手术台、协助台或用于附加外科手术或支撑功能等的推车),类似于解剖模型
120,该其它手术室设备能够包括到模拟处理部件102的连接和通信。例如,这
类其它设备能够被包括在本文描述的模拟任务和程序中并且其用于评价本文描
述的模拟任务和程序。

一个或更多个视觉侧推车108能够被包括在模拟系统100的一些实施方式
中以提供输出信息以协助模拟系统的用户,和/或以保持设备(诸如视觉和数据
处理硬件)。视觉侧推车108能够是与系统100的其它部件分离的独立装置。例
如,在一些遥控医疗系统中,视觉侧推车108能够由助理使用,诸如准备和操
作患者侧推车106的助理。视觉侧推车108包括一个或更多个视觉输出装置(诸
如显示屏),该一个或更多个视觉输出装置能够输出对正被执行的医疗程序有用
的多个信息。例如,显示屏能够显示如由患者侧推车106的外科器械上提供的
内窥照相机所捕获的外科部位的视图,这允许助理用户调节照相机到外科手术
所需的位置。显示屏也能够显示其它输出信息,诸如由外科医生操控台处的外
科医生所激活的一个或更多个控制装置的状态、在医疗程序中所使用的其它装
置的状态等。

如连接109所示,视觉侧推车108与模拟处理部件102通信。连接109能
够是任何类型的连接通道,诸如一个或更多个电线或电缆、无线连接等。视觉
侧推车108能够接收来自控制其功能的模拟处理部件102的信号,诸如模拟状
态信号,该模拟状态信号引起模拟外科部位的虚拟环境的显示或物理外科部位
处所捕获的图像的显示、关于各种系统部件的状态信息的显示以及经由推车108
的合适输出装置的任何其它类型的输出(音频输出、触觉输出等)的输出。此
外,视觉侧推车108能够接收由外科医生操控台104所提供的且由模拟处理部
件102传递到推车108的这类信号。

视觉侧推车108也将连接109上的信号发送到模拟处理部件102和/或系统
100的其它部件。这类信号能够包括描述控制装置或由用户所激活的视觉侧推车
上的其它输入装置的当前状态的数据。信号能够包括由视觉侧推车108所接收
的来自其它部件(诸如患者侧推车106)的且由推车108传递到模拟处理部件
102和/或外科医生操控台104的数据。在一些实施方式中,推车108输出的信
号能够是向遥控医疗系统的外科医生操控台104提供的标准信号,其中模拟处
理部件102能够处理这些相同的信号。在其它实施方式中,视觉侧推车108能
够输出具体的模拟信号。例如,模拟处理部件102能够使用信号以更新模拟的
虚拟环境。在一些实施方式中,视觉侧推车108能够将其信号发送到模拟处理
部件102,该模拟处理部件102响应于被发送到外科医生操控台104和/或被发
送到患者侧推车106的信号生成合适信号。在一些情况下或在一些实施方式中,
模拟处理部件102能够将来自推车108的一个或更多个信号直接传递到其它部
件,诸如经由连接127到外科医生操控台104。在另一些实施方式中,视觉侧推
车108能够具有到外科医生操控台104、患者侧推车106和/或其它部件的附加
直接连接。

在一些实施方式中,模拟系统100能够使用多个物理外科器械以更充分地
模拟实际医疗程序。这些外科器械能够包括在被模拟的实际医疗程序中使用的
完整实际的外科器械。例如,能够使用标准手动外科器械(诸如套管130和腹
腔镜器械132),该手动外科器械能够是不需要遥控患者侧推车106的器械。此
外,能够使用与患者侧推车106一起使用的外科器械(诸如外科器械134和无
菌适配器/盖布器械136),该外科器械被可拆卸地附接到患者侧推车106的遥控
操纵器臂。

模拟系统100的一些实施方式也能够或替代地使用非手术“假”外科器械
138。这些能够是仅用于模拟系统的仿制品的器械并且不提供完整的器械功能
性。例如,非手术器械138能够包括能够附接到操纵器臂114(如完整的手术器
械)但是仅需要被插入到解剖模型120的套管或孔口中的部分器械。因此,轴
和末端执行器能够从仿制品器械被移除,和/或仿制品器械能够是没有机构的中
空器械或其它非手术版本的器械,该非手术版本的器械向用户提供在模拟的医
疗程序期间准备和使用这类器械的经历。

图2是图示说明与模拟系统100的其它部件通信的模拟处理部件102的示
例的框图。

模拟处理部件102能够包括可以执行模拟的各种功能的输入处理框202。在
一些实施方式中,输入处理框202能够实施用于由模拟系统所提供的模拟的一
个或更多个虚拟环境。例如,虚拟环境能够提供可以模拟物理外科部位或其一
部分的二维(2D)环境或三维(3D)环境。在一些示例中,人体的一部分能够
被模拟,包括皮肤表面和内脏器官或其它身体结构的虚拟模型,以及外科器械
和在实际外科手术中使用的其它对象的虚拟模型。虚拟模型能够基于由外科医
生操控台104所提供的信号210由模拟处理框202来改变和更新,该信号210
指示外科医生操控台上的主控制装置的操纵,该主控制装置指导患者侧推车的
遥控臂上的外科器械如何被移动和操纵。信号210也能够指示其它命令,诸如
进入特定使用模式、激活其它外科特征(例如,流体喷射、抽吸等)或执行其
它功能。

此外,输入处理框202能够接收来自患者侧推车106的信号212。这些信号
能够包括患者侧推车的操纵器臂和外科器械的位置和取向,以及如上所述的推
车106上的各种控制装置的状态。输入处理框202也能够接收来自视觉侧推车
108的信号214,该信号214能够包括如上所述的推车108上的各种控制装置的
状态等。输入处理框202也能够接收来自追踪装置218的信号215,例如该追踪
装置218能够包括手动追踪手术外科器械的解剖模型120的一个或更多个传感
器。模拟系统(未示出)的其它部件能够向输入处理框202(诸如追踪部件位置
的手术室传感器等)类似地提供信号。

在一些实施方式中,输入处理框202也能够接收来自模拟器用户界面(UI)
220的信号216。模拟器界面220能够向模拟系统100的(多个)用户呈现一个
或更多个选项或选择,从而定制和/或选择医疗程序的模拟的特征。模拟器界面
220能够被呈现在模拟系统的一个或更多个部件(诸如外科操控台104、患者侧
推车106和/或视觉侧推车108)上。替代地,模拟器界面能够在其自身的专用
装置上被实现,诸如计算机系统(台式电脑、笔记本电脑、服务器、便携式装
置等)。例如,模拟器界面220能够向用户显示选项,诸如要模拟的多个不同医
疗程序,以及各种选项、设定、以及用于那些医疗程序和用于在模拟系统中使
用的部件的优选。这些选择能够在信号216中被提供到输入处理框202。在一些
实施方式中,单个界面220能够呈现模拟的准备程序以及模拟的外科手术的选
项,因此允许统一界面以控制遥控医疗程序的所有阶段的模拟方面。

模拟处理部件102也能够包括输出框204。如由模拟处理框202所指示的,
输出框204能够提供信号以控制或驱动模拟系统100的各种部件。例如,一些
信号能够是命令部件上的功能的信号,诸如控制患者侧推车上的致动器以移动
遥控操纵器臂或命令另一医疗功能(空气抽吸等)的信号。一些信号能够是引
起到用户的输出的模拟状态信号。例如,输出框204能够向外科医生操控台104
发送信号230输出,该外科医生操控台104在外科医生操控台的显示器上提供
视频输出,诸如引起虚拟外科部位和在该部位处的虚拟外科器械的显示的数据,
该虚拟外科器械对应于外科医生操控台104的控制装置的用户操纵而移动。类
似地,输出框204能够向患者侧推车106发送信号232、向视觉侧推车发送信号
234以及向模拟器界面220发送信号236,从而驱动与其功能相关的这些部件上
的视频显示。例如,患者侧推车106和/或视觉侧推车108能够基于一个或更多
个内窥镜器械或其它成像器械的位置显示示出外科部位的图形虚拟环境。还能
够提供其它视觉输出,诸如状态消息。在一些实施方式中,输出框204能够向
追踪装置发送信号235以提供状态、更新等。信号也能够引起到部件的其它类
型的输出,诸如音频输出和触觉输出。模拟器界面220能够显示基于如信号236
中所提供的从用户接收的输入能够更新其视觉外观的界面,诸如显示图形菜单
项和/或其它选择和选项的图形用户界面或其它类型的界面。

模拟处理部件102也能够包括与模拟处理框202通信的存储器206。存储器
206能够存储模拟处理框202和模拟系统100所需的各种数据。例如,用于实施
模拟的程序指令和描述一个或更多个虚拟环境、三维模型的数据,以及各种设
定能够被存储在存储器206中。此外,在一些实施方式中,模拟处理部件102
能够基于在模拟程序期间发生的事件和行动监控参数,并且能够将这类参数存
储在存储器206中。例如,参数(诸如执行程序的任务所用的时间)、部件在程
序期间的位置等能够被存储,如下面所述。

图3是根据本文所述的一种或多种实施方式图示说明用于提供模拟的医疗
程序的示例方法300的流程图。方法300能够由模拟处理部件102控制和/或协
调。在该示例中,模拟的准备程序被描述为在预备模拟的外科手术之前和预备
中配置模拟系统的一个或更多个部件,在准备程序之后能够执行该模拟的外科
手术。该示例假定在模拟的准备程序中使用具有操纵器臂的患者侧推车106。其
它实施方式能够包括类似的或相等的准备部件或任务。

当一个或更多个用户受训者训练准备任务时,方法300的模拟的准备程序
能够被执行。例如,单个受训者能够被要求执行所有任务以获得综合培训。在
其它实施方式中,多个受训者能够被同时或否则被要求执行用于如在实际外科
手术中的模拟程序的准备任务。例如,一个受训者可以被要求将部件定位在手
术室、另一受训者放置端口以及另一受训者定位用于停靠的操纵器臂。模拟系
统的优点包括在单个系统上培训多个受训者和/或同时培训的能力。

在框302中,模拟处理部件接收模拟选项选择。这些能够是配置准备程序
的各种选择,并且能够由用户从显示界面输入,该显示界面是诸如由例如外科
医生操控台104和/或视觉侧推车108的显示装置所显示的图形用户界面220。
选择能够包括将被准备用于模拟的外科手术类型,诸如被设计用于普通手术、
泌尿道手术、妇科手术、经口咽手术、心脏手术、胸廓手术和/或小儿科外科手
术的程序。选择也能够包括被用于准备程序的特定系统部件、所涉及的(多个)
用户受训者的经历水平、模拟的难度水平(初学者、标准、专家等)、用于程序
的时间参数等。在一些实施方式中,该界面能够是用于在准备之后所执行的模
拟的外科手术的相同界面(例如,如在图4中所描述的)。

在框304中,模拟处理部件接收并且记录指示用户将定位模拟系统的一个
或更多个部件的信号。这类部件能够被要求定位在模拟区域中的特定方位,例
如,在区域中或位置中相对于彼此的绝对位置。例如,患者侧推车106能够相
对于手术台和/或解剖模型被放置,和/或视觉侧推车108能够相对于患者侧推车
106、外科医生操控台104或其它部件被放置。在一些实施方式中,附加部件(诸
如外科医生操控台)能够在准备模拟期间被定位,并且被定位在使用的任何其
它部件(麻醉台等)中。在一些实施方式中,能够使用传感器来追踪部件位置,
诸如用于定位在物理模拟区域上方的照相机的传感器、检测部件的运动的传感
器等,并且这些位置能够被发送到模拟处理部件102、由模拟处理部件102监控
和记录。用户也能够指示处理部件一他或她例如通过经由视觉侧推车108或其
它部件提供输入来完成放置系统的部件。模拟处理部件102能够记录参数(诸
如接收的信号和完成任务所采用的时间),并且能够输出引起反馈在框期间被提
供的信号。例如,反馈能够包括关于放置、图形空间图或实际和/或期望部件放
置的映射图的指令的视觉和/或音频显示,当用户从合适放置偏离太多时警告,
当具体措施没有被采取时报警(诸如移动患者侧推车而没有向上放置臂)等。
在一些实施方式中,反馈能够被显示在系统部件的一个或更多个输出装置上。

在框306中,该方法能够接收指示用户定位模型以用于准备程序的信号。
例如,在一些实施方式中,能够使用静态配准技术,其中用户能够移动患者侧
推车108的操纵器臂和器械以接触一个或更多个已知方位处的模型的表面。使
用传感器追踪臂的位置,模拟处理部件能够确定模型在3-D空间中相对于患者
侧推车的元件的位置和取向,患者侧推车的元件是诸如操纵器臂和/或外科器械。
例如,这允许将手术室和/或外科部位的实际场景被呈现,并且也能够允许模拟
器系统提供(如果合适)用户当前在使用哪个(多个)端口和如何移动到正确
端口的直接反馈(例如,建议、评价和/或评分)。在其它实施方式中,能够使用
其它方法,诸如使用激光对准导向器或将臂停靠到约束模型的位置和取向的刚
性固定装置。用户能够指示模拟处理部件-他或她已经完成定位模型。在一些
实施方式中,模拟处理部件102能够记录参数(诸如传感器信号和完成任务所
采用的时间),并且能够提供关于在框期间所执行的任务的用户进程的反馈,诸
如更新视觉显示。

在其它实施方式中,解剖模型的定位能够在方法300中的稍后时间而不是
在框306处被感测。例如,模型相对于遥控医疗装置的位置和取向能够在框310
中停靠之后使用遥控臂的传感器和/或使用模型的传感器来感测。

在框308中,模拟处理部件接收和记录指示用户在物理外科部位处选择或
放置端口的信号以用在外科手术中。例如,端口能够被放置在定位在物理外科
部位处和/或包括物理外科部位的解剖模型中。端口是模型中的孔口或其它方位,
外科器械将被插入通过该孔口或其它方位,并且该端口具有具体形式或距离要
求,这取决于模拟所选择的目标解剖和外科手术。在一些实施方式中,放置端
口能够包括将套管(诸如照相机套管)放置在模型的选择孔口中(例如,在一
些实施方式中,模型中的传感器能够检测到选择孔口)和操作器械套管,使得
期望的外科部位部分在内窥镜或其它照相机外科器械的视野内并且处于手术器
械被放置在套管中的手术范围内。在一些实施方式中,系统能够使用解剖模型
内的传感器和/或在停靠之后使用遥控臂中的传感器检测端口的放置(以下所
述)。用户能够指示模拟处理部件-他或她已经完成放置端口。模拟处理部件102
能够记录参数(诸如传感器信号和完成任务所采用的时间),并且能够提供关于
在框期间所执行的任务的用户进程或正确性(诸如放置端口的位置的正确性)
的反馈,包括更新视觉显示。

在框310中,模拟处理部件接收和记录指示用户将患者侧推车的操纵器臂
和/或其它元件定位(“停靠”)在模型的选择端口之上或之内的合适位置和方位
内的信号。例如,考虑到参数(诸如相互的操纵器碰撞避免和需要的器械运动
范围),用户能够将操纵器臂定位在特定角度处、彼此间隔一距离等。模拟处理
部件接收来自患者侧推车的臂中的传感器的信号,该信号指示操纵器臂的位置
和取向。各种实施方式允许用户用手和/或远程控制装置来手动地移动臂或其它
元件。用户能够指示模拟处理部件-他或她已经完成停靠。模拟处理部件102
能够记录参数(诸如传感器信号和完成任务所采用的时间),并且能够提供关于
在框期间所执行的任务的用户进程或正确性的反馈,诸如更新视觉显示。

在框312中,模拟处理部件接收和记录指示用户将患者侧推车的外科器械
插入到端口中的信号。模拟处理部件接收来自患者侧推车的臂中的传感器的信
号和/或来自指示外科器械相对于模型的臂和/或表面的位置的传感器和外科器
械的信号。要求能够包括特定距离或插入量、将器械锁定在适当位置等。在一
些实施方式中,模型中的传感器能够检测套管内的器械。

在一些实施方式中,外科器械是不发挥外科器械功能的假器械。此外,如
果手动(例如,非遥控)器械被使用,则模型的传感器(和/或处于手术室中的
其它方位处)能够追踪这类手动器械的位置。用户能够指示系统-外科器械的
放置完成。在一些实施方式中,模拟处理部件102能够记录参数,诸如传感器
信号和在框310期间完成任务所采用的时间。处理部件也能够提供框312中的
反馈。这能够包括模拟处理部件102输出信号以引起各种虚拟图像、进程指示
器、建议、提示、报警等的视频显示,关于模拟系统的一个或更多个显示屏的
器械插入。

在框304到框312中,能够提供各种类型的视频输出。例如,助理用户能
够查看显示器(例如,在视觉侧推车108处)以协助确定臂和/或外科器械在准
备程序期间是否被合适地定位。外科部位的显示能够包括外科器械和在外科部
位处的其它对象的当前位置。在一些实施方式中,显示器示出在患者侧推车和/
或模型处的物理外科部位的捕获图像,诸如由内窥镜器械或患者侧推车的其它
成像器械(例如,超声波传感器、患者生命体征传感器等)、模型照相机或传感
器和/或指向物理部位的其它视觉传感器所捕获的图像。该准备能够用于培训无
生命/干实验室模型或活组织模型,诸如猪或尸体培训协议。

在另一些实施方式中,显示器示出虚拟环境和虚拟外科部位,该虚拟环境
和虚拟外科部位由模拟处理部件所生成并且基于物理外科部位处的外科器械和/
或其它对象的检测位置。例如,能够从其操纵器臂中的传感器得知外科器械位
置,并且能够从由(多个)照相机所发送的捕获图像得知部位处的其它对象的
位置。模拟处理部件基于这些已知图像和位置生成虚拟环境。虚拟外科器械和
对象能够被显示为出现与其物理配对件类似的配对件(如果有的话),或能够被
显示为虚拟环境中具有不同外观的虚拟对象。

在一些实施方式中,虚拟环境能够包括现实环境(诸如在实际医疗程序中
可见的现实环境)的显示。例如,显示的手术部位的背景能够包括体壁、血管
或其它现实环境。在一些实施方式中,虚拟环境能够包括部位处的物理对象的
精确表示,同时能够使部位的背景和环境看起来如实际医疗程序一样现实(例
如,如图8B所示)。

在框314中,模拟处理部件能够输出反馈信息(诸如最终参数、度量、分
数)和/或与准备程序有关的其它反馈。在一些实施方式中,在执行一个或更
多个任务或训练期间或在完成一个或更多个任务或训练之后,反馈信息也可以
或替代地被显示给受训者(例如,在框304-312中),使得受训者能够监控他
或她的进程或能够比较他或她相对于从初学者到专家范围的其它人的执行。

例如,度量能够从记录的参数确定并且能够包括在准备程序期间用于各种
任务的助理所花费的时间,以及在准备中使用的部件和器械的放置位置的汇总。
如以下更详细所述,基于在准备程序期间由用户所完成的任务,模拟处理部件
也能够确定评价和分数。模拟处理部件能够输出指示评价结果(诸如受训者如
何很好地执行任务)的反馈,以及用于更好地执行任务的提示或指令。一些或
所有这种信息能够被输出到模拟系统的一个或更多个显示器或其它输出装置
上。

在框316中,该方法检查准备是否完成。例如,模拟处理部件102能够评
价系统部件的结果位置且确定系统部件和外科器械是否被适当地放置以允许外
科手术继续。如果任何放置是足够地不正确或用户要求重复阶段,则在框318
中模拟处理部件引起用户重复准备程序的合适阶段或框。

如果准备完成,则在框320中,该方法能够检查模拟的外科手术是否应当
在用于准备程序的相同模拟系统上起动。例如,外科模拟可能已经被指示在框
302的模拟选择中。如果外科手术模拟开始,则该方法如图4所述继续。否则,
该方法结束,或者可以采用各种进一步的行动以继续或重复培训,诸如在解剖
模型的物理外科部位处用不同训练替换外科任务训练。

图4是根据本文所述的一种或多种实施方式图示说明用于提供模拟的外科
手术的示例方法400的流程图。在该示例中,模拟的外科手术被描述为用于在
外科部位(虚拟部位和/或物理部位)处执行外科任务。方法400能够由模拟处
理部件102来控制和协调。

在一些实施方式中,方法400在图3的准备程序之后能够被执行。因此,
这类实施方式能够提供使用具有分离外科医生操控台和患者侧推车的遥控医疗
系统上的模拟框架以监控和追踪进程并且显示输出和反馈的能力,所有均在单
个软件和用户界面(UI)框架下。在假定模拟系统部件的准备已经如图3所述
被完成的情况下,描述方法400。

方法400的模拟的准备程序能够通过执行外科任务的一个或更多个用户受
训者来执行。例如,单个受训者能够被要求使用外科医生操控台来执行模拟的
外科任务。在其它实施方式中,多个受训者能够被同时或否则被要求执行用于
模拟程序(如在实际外科程序中)的外科任务。例如,一个(外科医生)受训
者能够被要求使用外科医生操控台来控制指令,同时不同(助理)受训者可以
被要求控制外科部位处的附加手动器械,或者执行一些其它助理功能(例如,
交换器械、调节患者侧推车上的臂的位置、调节内窥镜供给的亮度、调节端口、
使用手动腹腔镜器械向遥控器械传送缝线、协调举宫器以协助操控台外科医生
等)。在其它示例中,假设两个(或更多个)外科医生操控台处的两个(或更多
个)外科医生受训者能够划分任务的控制、交换器械的控制和/或提供给彼此培
训。模拟系统的优点包括在单个系统上培训多个受训者和或同时培训的能力。

在框402中,模拟处理部件能够接收用于模拟的选项和选择。这类选择能
够包括将被执行的外科手术类型、将被执行的手术的特定阶段或子阶段、将被
使用的特定部件和/或器械等。例如,用于向图3的准备程序提供选择的相同图
形界面能够用于外科手术。

在框404中,该方法检查模拟是否仅使用外科医生操控台,而没有其它部
件,诸如患者侧推车和视觉侧推车。例如,在框402中用户可以指定仅操控台
的模拟。如果仅外科医生操控台被使用,则在框406中,模拟处理部件102输
出信号(诸如模拟状态信号)以在操控台显示装置上显示虚拟环境。该虚拟环
境能够描述外科部位,操控台的用户将要在该外科部位处进行操作。例如,3-D
虚拟环境能够被显示,包括类似于对应的真实解剖结构出现的虚拟解剖结构。
此外,由操控台的用户控制的虚拟外科器械也被显示在虚拟环境中。在虚拟环
境中显示的特定虚拟解剖结构和虚拟外科器械能够基于框402中做出的选择,
其中模拟处理部件能够基于选择的程序类型和由用户做出的其它选择确定合适
的环境。

在框408中,模拟处理部件向操控台提供其它信号。信号能够包括模拟状
态信号,诸如通知用户在虚拟环境中发生的任何事件或相互作用的音频数据、
用于在操控台处输出触觉输出的触觉数据和/或任何其它可用数据。在一些实施
方式中,提供的信号也能够包括执行反馈信息,诸如度量、分数、指令、警报、
提示或其它信息。

在框410中,模拟处理部件102接收来自操控台的信号。这些信号能够包
括基于操控台上的控制装置(诸如手柄、按钮、脚踏板和其它控制装置)的用
户操纵的方向信号或定位信号。模拟处理部件能够基于从操控台接收的信号更
新虚拟环境,包括犹如用户正在控制物理遥控外科器械一样移动虚拟外科器械
以与用户输入相一致。模拟处理部件102也能够例如根据物理模型确定虚拟外
科器械与虚拟解剖器械的相互作用。

在框411中,模拟处理部件记录参数,诸如在模拟程序期间通信的信号和
事件。例如,这类信号和事件能够是在框406到框410中发送和接收的信号、
在这些框中提供的警报或其它执行反馈、在这些框中提供的用户输入、由(多
个)受训者完成外科任务所花费的时间等。

在框412中,模拟处理部件能够检查模拟的外科手术是否完成。例如,用
户能够经由操控台控制装置的输入指示模拟结束。如果手术没有完成,则该方
法返回框408以接收来自操控台的信号并且在虚拟环境中继续模拟。如果手术
完成,则该方法继续到框438,如下面所述。

如果在框404中该方法发现模拟的外科手术没有仅使用外科医生操控台,
则该方法继续到框416,其中该方法检查模拟是否将显示虚拟环境。例如,虚拟
环境能够被显示在模拟系统的操控台显示器和其它显示器(诸如视觉侧推车上
的显示器)上,并且能够是如以上框406所述的类似虚拟环境。如果虚拟环境
将被显示,则在框418中虚拟处理部件102向一个或更多个部件输出信号(诸
如模拟状态信号)以在显示器上显示虚拟环境。然后该方法行进到框416,如下
面所述。

如果在框416中该方法确定非虚拟环境将被显示,则如由照相机所捕获的
物理外科部位的图像将被接收和显示。在框420中,该方法检查扩增显示将被
输出。扩增显示允许在由照相机所捕获的图像之上的计算机生成的图形的显示。
如果不是,则过程继续到框424。如果扩增显示将被使用,则在框422中模拟处
理部件处理被叠加在接收图像上的视觉叠加数据。例如,这类视觉叠加能够包
括提供反馈信息(诸如警报、指令等)的文本对象、图形对象和界面对象。在
一些实施方式中,视觉叠加能够提供指示器以指导系统的臂、外科器械或其它
部件应当被定位的地方。

在框424中,模拟处理部件102接收来自提供物理外科部位和/或模拟患者
的图像的一个或更多个内窥镜和/或其它成像器械(例如,超声波传感器、生命
体征传感器等)的照相机数据。例如,内窥镜能够是在患者侧推车的臂上提供
的外科器械中的一个。模拟处理部件102也确定和输出信号(诸如模拟状态信
号)以显示系统的显示装置(诸如外科医生操控台104和视觉侧推车108(如果
被使用)处的显示屏)上的外科部位的图像。如果扩增图像未被使用,则输出
信号仅包括照相机数据。否则,框422的扩增视觉叠加信号与照相机图像组合,
并且组合的信号被输出用于显示。稍后在模拟中,信号被用于更新显示。

在框426中,模拟处理部件102向外科医生操控台和其它系统部件提供任
何其它信号。信号能够包括系统部件处用于输出音频的音频数据、系统部件处
用于输出触觉输出的输出数据等。在一些实施方式中,这些信号能够包括从外
科医生操控台接收的控制信号,模拟处理部件将该控制信号传递到患者侧推车
和/或视觉侧推车。类似地,信号能够包括从患者侧推车接收的位置信号和/或控
制信号,模拟处理部件将该位置信号和/或控制信号传递到医生操控台和/或视觉
侧推车。在一些实施方式中,提供的信号也能够包括提供给系统部件的反馈信
息,诸如度量、分数、指令、警报、提示或其它信息(和/或反馈信息能够被包
括在框422中的扩增视觉数据中)。

在框428中,模拟处理部件102接收来自外科医生操控台104和其它系统
部件(诸如患者侧推车106和视觉侧推车108(如果存在))的信号。例如,来
自外科医生操控台的控制信号能够指示由操控台用户在操控台上进行的控制装
置(诸如用于移动和否则操纵患者侧推车106的臂和外科器械的主控制杆)的
操纵。来自患者侧推车的信号能够包括来自遥控臂和外科器械中的传感器的位
置信号,该位置信号指示那些臂和器械的位置和取向。来自视觉侧推车的信号
能够包括来自由助理用户所操作的那个推车上的控制装置的控制信号。在手动
外科器械与解剖模型一起使用的一些实施方式中,模拟处理部件能够接收来自
模型的信号,该信号能够包括指示被插入模型或接触模型的手动外科器械的位
置的传感器信号。

在框430中,模拟处理部件记录参数,诸如在模拟程序期间通信的信号和
事件。例如,这类信号和事件能够是在框418到框428中发送和接收的信号、
在这些框中提供的警报或其它执行反馈、在这些框中提供的用户输入、由(多
个)受训者完成外科任务所花费的时间等。

框406到框410或框416到框428在执行一个或更多个外科任务和/或模拟
的外科手术的训练期间能够被实施。例如,用户(诸如受训者外科医生)能够
通过遥控插入通过模型中的套管的外科器械以便通过控制虚拟器械来执行在模
拟的外科部位处的模拟训练。这类训练能够包括在虚拟或物理外科部位处缝合
对象、操纵对象等,或一个或更多个其它模拟任务。在一些实施方式中,助理
受训者能够同时或在任务之间执行患者侧任务。

在框432中,模拟处理部件检查在外科手术模拟期间不正确的准备是否已
经就位。当准备程序在外科手术之前被模拟并且包括模型端口的不正确选择、
系统部件(例如,遥控臂、外科器械或解剖模型)的定位,或包括其它不正确
的设定或选择时,可能发生这种情况。这类不正确的准备设定能够对下列外科
手术有显著影响。例如,碰撞可以发生在臂或器械之间、运动的范围能够被限
制、运动的极限能够被过早地到达等。如果使用不正确的准备执行模拟的外科
手术,则在框434中模拟处理部件向模拟的一个或更多个用户输出反馈,该反
馈指示不正确的准备和该不正确的准备如何影响外科手术。例如,输出反馈信
息能够指示导致外科任务的非定位臂或外科器械被错过或被不充分地执行、向
模拟的患者组织作出的无意识的变化等。反馈也能够指示正确的准备以允许用
户改正任何错误。在一些实施方式中,这类反馈在模拟的外科手术期间在任一
点处能够被输出。

在框434之后或者如果准备是正确的,则该方法继续到框436,其中该方法
检查模拟外科手术是否完成。例如,这能够由一个或更多个用户向系统提供输
入来指示以指示手术结束,或模拟处理部件能够基于评价的部件位置、外科部
位的图像等自动地确定手术结束。如果模拟手术没有完成,则该方法返回到框
416以继续显示外科部位环境并且在系统部件之间通信信号。如果模拟手术完
成,则该方法继续到框438。

在框438中,模拟处理部件向模拟的用户输出反馈信息,诸如最终参数、
度量、分数和/或其它反馈。在一些实施方式中,在执行一个或更多个训练期间
或在完成一个或更多个训练之后,反馈信息也可以被显示给(多个)受训者(例
如,在框406到框410或框416到框428中),使得受训者能够监控他或她的进
程或能够比较他或她相对于从初学者到专家技术水平的其它人的数据库的执
行。类似于如上用于图3的准备程序所述,度量能够从参数确定并且能够包括
在外科手术期间用户为各种任务所采用的时间,以及在外科手术中使用的部件
和器械的放置位置的汇总等。如下所述,基于在外科手术期间由用户所完成的
外科任务,模拟处理部件也能够确定评价和/或分数。模拟处理部件能够输出指
示评价结果(诸如受训者如何很好地执行任务)的反馈,以及用于更好地执行
任务的提示或指令。一些或所有这种信息能够被输出到模拟系统的一个或更多
个显示器和/或其它输出装置上。

模拟期间受训者执行的评价和引导

在以上关于图3和图4所述的模拟的准备程序和外科手术期间,模拟处理
部件能够监控(测量)和记录与准备和外科任务关联的各种数据和参数,诸如
各个程序的不同阶段处的部件的位置和运动、完成各种任务的时间等。系统能
够基于记录的参数确定度量并且执行与模拟期间的一个或更多个受训者的执行
关联的自动评价。系统也能够在程序期间并且基于评价向受训者提供实时执行
反馈,以便在程序期间提供指导并且用于稍后的程序。

在一些实施方式中,评价能够包括自动地比较在这些程序期间记录的参数
(和由此确定的度量)与用于对应任务的存储的参考参数和度量。参考参数能
够是用于这些任务的正确的或最优的参数或在之前模拟的医疗程序期间之前记
录的参数。与相关技能关联的参数能够被评价以测量受训者改进或比较一个受
训者的执行参数和由其它受训者或由被视为具有专家技能水平的人所展示的
(同时发生的或历史的)对应参数。因此,特定参数中的受训者的技能水平可
以相对于同事来评价(例如,参考预期改进确定受训者的进程)或相对于专家
来评价(例如,确认与高技能水平的偏差)。能够评价图3和图4的患者侧技能
(与靠近患者的方位的行动(例如,操纵器臂位置和取向准备、套管端口放置、
停靠、在外科任务期间的协助等)物理地关联)和外科医生侧技能(与执行图4
的外科手术中的外科任务(例如,遥控或手动地定位内窥照相机和移动外科部
位处的组织器械)关联)。

评价部件能够测量与由受训者所执行的任务关联的参数(诸如所有任务的
全部完成时间、特定任务的完成时间、操纵器或器械的位置和取向)以及由受
训者所采用的行动的其它参数。在一些情况下,评价能够包括基于与参数和比
较关联的预定标准来确定一个或更多个分数,其中分数能够基于关联任务的执
行指示受训者的执行水平或技能。例如,分数能够基于在程序期间执行一个或
更多个任务所需的时间和/或在一个或更多个任务期间系统部件的定位或移动。
与具体参数关联的受训者技能水平能够通过使用从遥控医疗系统获得的运动学
传感器信息和/或其它传感器信息(诸如来自操纵器臂的传感器和外科器械的传
感器的信息)来自动地记分。

对于诸如图3中的模拟的准备程序,评价系统可以使用传感器信息以确定
在训练期间所引导的器械的位置和取向。例如,传感器信息能够包括在框304
到框310的执行期间(例如,使用外科器械的远程中心位置和准备接合值)获
得的来自操纵器臂的运动学信息以及来自在程序中使用的其它传感器的传感器
信息。在一些实施方式中,能够产生运动学准备模板,该运动学准备模板限定
用于具体外科任务的具体有效的或理想的操纵器位置和取向。与受训者的外科
任务训练执行关联的数据与模板比较以产生执行分数。比较能够用于确定受训
者是否已经适当选择用于具体外科任务训练的端口、操纵器臂准备接头和其它
结构是否被适当地配置以将关联的操纵器臂放置在合适位置和取向、套管端口
是否被适当地定位和间隔以允许具有最小操纵器碰撞避免的有效外科部位进入
等。例如,理想的模板信息能够是聚合(cluster)或平均位置、运动和/或来自
受训者和/或专家的先前执行的放置、或用于器械、臂部件的已知最优位置等。

在另一示例中,任务训练时间参数可以通过在套管停靠训练开始时起动计
时器和当系统感测所有操纵器已经被适当地停靠到关联套管时停止计时器而被
测量。作为另一示例,任务训练操纵器碰撞避免参数可以通过比较来自每个停
靠的操纵器臂的传感器信息与模板传感器信息来测量,以确定受训者将操纵器
放置到规定的理想位置和取向或放置到规定的位置和取向包络(envelope)内的
接近程度。类似地,来自操纵器臂的传感器信息连同解剖模型120的已知物理
尺寸能够用于确定受训者是否已经以正确的端口放置模式将套管适当地定位在
模型中,或用于每个套管的运动的远程中心(随着操纵器臂移动,在空间中保
持静止的每个套管上的方位)是否被正确地定位,以便最小化患者的体壁处的
组织创伤。

分数能够以多种方式来确定。例如,关于为选择的外科手术选择端口放置
的适当程度、或关于花费多长时间来确定正确的端口放置,受训者可以被记分。
或者,关于操纵器臂如何被耦接到放置的套管(例如,关于操纵器臂碰撞避免)
或关于受训者花费多长时间将操纵器臂耦接到在解剖模型中放置的套管,受训
者可以被记分。

当受训者完成训练时,度量可以被取样和/或被确定以指示受训者的执行,
并且这些中间评价可以被描绘在模板以获得分数。例如,历史数据可以表示具
体行动应当以某一顺序被完成以便最有效地完成任务,传感器数据可以用于示
出受训者执行行动的实际顺序,并且完成的行动的推荐顺序与实际顺序之间的
差用于确定受训者的分数。

对于在图4的外科手术期间所执行的外科任务,该系统能够基于用于计算
度量的运动学数据(例如,运动量、训练误差、器械的运动的经济性等)类似
记录和确定参数,诸如一个或更多个训练任务的完成时间和臂位置。在训练和
从那些参数所确定的度量期间,执行参数能够在执行外科任务期间被多次测量。
在干实验室训练的一个示例中,培训训练能够要求受训者利用手术器械捡起环
形物、沿着路径移动环形物到结束位置(根据需要,将环形物转移到由不同手
所控制的另一器械),而没有掉落环形物,同时一直移动照相机以保持环形物和
器械尖端处于视图的中心,并且同时再定位控制器以保持受训者的手处于中心
控制位置。在缝合训练的另一示例中,受训者能够被要求沿部件中的缝合孔的
预定路径驱动缝针,同时保持部位处于照相机的视图中,或靠近关于缝合方位
的空间要求来缝合开口。在外科手术期间,患者侧任务(例如,助理受训者在
外科部位处引导一个或更多个器械、控制辅助设备等)能够使其执行被类似测
量。

外科手术评价的分数和/或其它结果指示用于评价的外科训练的受训者的估
计水平或技能。一些实施方式能够提供图形反馈,例如,指示手术器械末端执
行器与用于外科任务的理想或正确位置和/或用于组织的缝合、切割的理想方位
的接近程度等。一些实施方式能够在任务执行期间输出实时反馈,诸如正确或
不正确的缝合的指示器、器械位置、对受训者的提示等。一些实时反馈能够是
指导的,指示器械应当如何被放置、移动或定位。

在一些示例中,基于特定用户的执行或团队的执行的第一时间能够确定参
数和/或分数,并且然后在执行相同类型的程序期间在第二时间处能够记录相同
参数和/或分数。然后,这些参数能够被比较以针对特定程序评价相同用户的执
行或团队的执行。在另一些示例中,参数能够针对不同的用户或团队被记录,
并且被比较以评价和比较不同的用户和团队。

基于模拟程序的受训者的这类记分允许将被测量的那个受训者的执行和改
进。此外,受训者关于其它受训者或关于历史数据能够被记分,以便确定受训
者如何能够很好地执行所需任务和/或评价受训者的相对学习速度和有效性和/
或确定受训者的技能水平。另外,累积历史记分可以揭示受训者很难执行某一
任务,并且这种培训能够被修改以改进用于那个任务的培训计划。

图3和图4的方法也能够用于立刻和在培训训练期间的各种角色中测量和
评价多个受训者或团队的执行。例如,模拟系统能够提供用于人员团队(诸如
一个或多个外科医生、助理、护士等)的培训。在一些示例中,一个或多个助
理受训者能够执行图3和图4的方法的患者侧任务,并且外科医生受训者能够
执行图4的方法中的外科任务同时操作操控台。受训者而不是外科医生能够使
用解剖模型以实践患者侧技能(例如,端口放置、停靠、系统准备、照相机和
器械插入),因为他们将在手术室中经常执行这些活动。团队也能够培训其沟通
以执行和协调各种任务(诸如交换器械、调节端口、使用常规腹腔镜工具传送
缝线、协调举宫器以协助操控台外科医生等)。

在提供用于受训者的这类团队的培训的一些实施方式中,除了评价个别受
训者之外,上述评价和记分方法也能够被延伸以评价手术室团队的执行。例如,
指示用于协调的团队任务的执行水平或技能的各种分数能够被输出。自动度量
能够协助这类评价以追踪进程并且以类似于上述的方式比较历史数据。这些特
征能够帮助提供用于团队的熟练标准以理解他们的效率和他们如何能够改进。

遥控医疗程序培训、评价和记分的一些示例被描述在题为“Anatomical
Model and Method for Surgical Training”的待审美国专利申请No.13/968253中,
其通过引用以其整体并入本文。

图5是能够用于使用模拟系统100自动评价模拟的医疗程序的示例系统500
的各方面的图解说明。如图5所示,使用医疗装置502,在该示例中该医疗装置
502能够包括输入装置(诸如外科医生操控台104)和/或遥控医疗装置(诸如患
者侧推车106)或能够提供关于一个或更多个医疗器械的位置和/或取向的数据
的其它系统。医疗装置502提供被存储在存储器506中的参数信息504,该存储
器506被包括在评价系统508中。例如,评价系统508能够被实现在模拟处理
部件102中并且存储器506能够被实现在存储器206中。

参数信息504能够包括用于受训者的执行的执行参数和/或相关数据(诸如
如上所述的运动学信息或其它传感器信息)。例如,信息504可以经由模拟系统
中的应用程序界面(API)被提供。参数信息504能够从患者侧推车106和/或系
统的其它部件被提供,诸如描述用于外科医生操控台104、视觉侧推车108上的
操作者(诸如外科医生或受训者)的控制装置的位置和/或取向的信息等。

在一些实施方式中,与解剖模型120关联的解剖模型信息510(例如,物理
尺寸、可能的套管端口的方位、外科操纵器或器械的方位等)也被输入到存储
器506中。模板信息512也能够被输入到存储器506中,指示基线、与受训者
执行参数比较期望的和/或正确的参数和数据。其它参数信息(诸如事件数据,
例如,与受训者任务和任务完成相关的记录次数等)也能够被存储在存储器506
中,并且该其它参数信息能够由系统100或系统500的其它部件(诸如系统的
处理器514、传感器等)收集和/或确定。因此,存储器506能够是可以存储评
价系统508用于实施受训者的执行的评价的信息的一个或更多个物理存储器方
位。这类评价由处理器514执行,该处理器514能够是可以用于实施评价的一
个或更多个信息处理装置(例如,(多个)微处理器或其它处理电路)。

评价结果(诸如一个或更多个分数)、引导反馈和/或其它信息能够经由输出
装置516(诸如显示屏或其它显示装置上的可见显示、来自打印机的物理打印输
出或其它输出)来输出。个别训练结果可以被添加到历史数据520(例如,根据
操作者选择输入518处的输入),并且进而可以用于修改模板信息512。在一些
实施例中,操作者输入装置518使培训系统操作者能够输入与培训训练有关的
各种选择,诸如确认将要实施的特定外科训练任务和/或确认正被使用的特定解
剖模型。评价系统能够自动地选择合适的信息(例如,适当的模板信息512)以
用于实施评价。

评价系统508的实施例可以被嵌入遥控医疗系统(例如,具有经由系统的
显示器所显示的输出)中或可以被实现在例如分离的小计算机系统(诸如笔记
本电脑或其它电子装置)上。这类评价系统也可以被联网到中心数据库以便于
来自多个医疗装置和来自医疗人员(例如,外科医生)群体的数据收集并且以
便于受训者或外科医生群体内的数据和/或记分比较。

除了用于外科系统培训,本文公开的各种特征也可以基于在模拟的医疗程
序中使用手动外科器械被用于任务。用于培训的记分方面能够适于在这类手动
任务中的培训,诸如到达外科部位处的方位、器械界面、照相机位置、外科医
生舒适度等的能力。自动记分方面能够基于通过如上所述的解剖模型和/或其它
方位中的各种传感器来感测一个或更多个部件(诸如套管、外科器械等)的位
置。

各种实施方式能够在模拟的程序期间和之后向受训者提供评价的结果和/或
引导反馈,指示与理想或期望位置、次数、度量和/或分数、受训者水平和/或技
能的差,以及用于正确或期望结果的建议和/或指令。例如,图形图能够被显示
在显示装置上,指示操纵器臂被定位得与外科任务的理想或正确位置的接近程
度。此外,一些实施方式在执行任务期间能够输出实时反馈,诸如外科器械的
正确或不正确放置和位置的指示器、对受训者的提示、正确定位和取向的图形
指示以及用于特定器械的运动和放置的可接受范围等。一些实时反馈能够是指
导的,指示程序中器械应当被放置或定位的地方和时间。系统能够向人提供教
程,展示如何选择模型中的端口、定位部件以及停靠操纵器臂。

图6A和图6B是如上所述能够被显示在模拟系统的一个或更多个显示屏上
的培训图像屏幕600的示例。例如,屏幕600上的图像能够被显示以在准备程
序期间协助和引导用户放置患者侧推车的操纵器臂。

在图6A中,显示屏600示出患者侧推车(例如,类似于以下的图7A的患
者侧推车706)的示例实施方式的图像602。图像602包括三个操纵器臂604的
图像。在一些实施方式中,在准备模拟程序期间,用户物理地移动对应于臂图
像604的物理臂,其中模拟处理部件(或其它处理部件)经由臂传感器来感测
这种运动,并且处理部件引起在屏幕600上显示的臂图像604以与物理臂一致
地移动。

指示也能够被显示以指示臂相对于准备程序的特定阶段或框中的期望位置
的状态。例如,图像602能够指示物理侧推车的一个或更多个臂的位置当前是
不正确或次最优的。在一个示例中,显示屏600能够显示围绕在位置不正确的
图像602的区域的封闭线或边界606。在该示例中,左操纵器臂604被示出在其
接头的区域中为不正确的,该接头由线606所环绕。因此,线606将观看者的
注意力引导到不正确的定位区域。在一些实施方式中,更精确的指示(诸如特
定接头的强调区608)能够具体地指出不正确的定位。例如,强调区608能够具
有特定颜色、模式或其它识别标志。图例610能够指示由强调区608所指示的
特定问题,在这种情况下该特定问题是左操纵器臂(患者侧操纵器,PSM)604
没有足够面向前方,例如,朝向解剖模型。如果用户期望的话,不正确的定位
的附加说明能够在一些实施方式中被显示。

图6B示出显示屏600的另一示例,其中如在患者侧推车的显示图像602中
所示,物理患者侧推车的不同部分被不正确地定位。线616指示具有不精确定
位的图像602的区域,在该示例中该图像602的区域是内窥镜中心臂(ECM),
即患者侧推车的中心臂604。强调区618指示应当被改正的臂604的特定接头。
例如,图例610告知观看者强调区618指示中心内窥镜操纵器604没有被定位
在“最有效点”,该“最有效点”允许那个伤害的器械在被插入患者或模型中时
提供精确的或最优的视图,以用于当前选择的外科手术。在其它实施方式中,
其它类型的线、边界和/或指示器能够被显示,包括视觉形式、音频形式、触觉
形式或其它形式。

虚拟现实或其它生成图像(诸如屏幕600的图像)和/或叠加在照相机图像
上的扩增现实(AR)重像能够被显示在系统显示装置上以指示或强调用户关注
或感兴趣的系统区域。例如,操纵器臂准备接头能够具有如上所述的强调的不
正确位置。另外,操纵器臂和/或器械的可达性限制能够被显示。此外,臂和/或
器械之间的内部或外部碰撞的空间区域能够被强调为用户意识到的地区。

在一些实施方式中,反馈信息(诸如建议)能够被显示在屏幕600上。例
如,文本建议能够指示估计的运动量,该估计的运动量能够引起强调臂到正确
位置中的基调(mood)。图形建议能够相对于当前不正确位置在相同显示器600
上显示正确位置(例如,以不同颜色或其它格式)。也能够提供更广泛的提示以
允许用户训练判断或做出决定。这类建议能够引导培训训练中的用户学习执行
任务的正确方式。

在准备程序和外科手术期间,各种其它类型的反馈信息也能够被显示在一
个或更多个显示屏上,以提供关于系统准备的引导和操纵器臂的精确定位以及
关于外科任务的引导。例如,文本信息消息(诸如指令和警报)能够被显示以
告知用户在程序期间正确或不正确的行动或定位。一些反馈能够以其它形式被
提供,诸如音频输出或触觉输出(例如,在马达控制的操纵器臂和/或外科器械
上的音频输出或触觉输出)。

模拟系统因此能够向受训者提供引导和反馈,以用于程序期间的系统准备
和技能,诸如干实验室或湿实验室患者侧培训情景。这也能够降低培训助理的
负担,以不断抓住模拟程序期间的错误,特别是当同时培训多个受训者时。系
统在外科手术和任务期间也能够提供引导和反馈,例如,以协助用户操作解剖
模型处的患者侧推车(和其它部件)和/或手动器械,以及外科医生受训者操作
外科医生操控台。

示例实施方式

基于本文描述的模拟系统100和方法能够实施模拟的外科程序的许多不同
变体。以下描述了一些示例模拟配置。

模拟能够包括准备程序,该准备程序使用模拟外科手术准备所需要的患者
侧推车106、视觉侧推车108和/或任何其它系统部件。

在一些实施方式中,仅患者侧推车106被用在准备模拟中。例如,用户能
够设置推车的位置、推车的臂以及推车的外科器械,并且模拟处理部件102能
够阅读这些元件的位置以及提供当前模拟状态和关于准备被执行的良好程度的
反馈。例如,输出装置(诸如患者侧推车或另一部件上的显示屏和/或扬声器)
能够用于输出准备程序的当前状态和/或关于准备程序的用户执行的反馈的表
示。

模拟的准备程序的一些实施方式能够包括解剖模型的使用。助理受训者能
够在手术台上设置解剖模型。模型能够是由刚性材料制成的无生命模型,并且
能够被大约成形为像人类患者的一部分。该模型能够被设置有特定配置,用于
特定外科手术。例如,在无生命的培训训练中,训练装置能够被放置在模型内
(诸如在电线上被操纵的珠形物或环形物,被缝合、切割或否则用外科器械操
纵的橡胶或泡沫块材料)。在湿实验室训练中,模型能够是生物标本(诸如猪模
型或尸体模型)和/或一个或更多个生物标本能够被放置在无生命模型内。

在准备程序的一些实施方式中,助理受训者能够将患者侧推车定位在紧挨
着解剖模型的手术位置中。在一些实施方式中,模拟处理部件102能够接收指
示患者侧推车106的位置的信号并且模拟处理部件能够向显示器(诸如患者侧
推车106或视觉侧推车108上的显示屏)提供信号,该信号提供程序的当前状
态的指示且向助理受训者提供关于患者侧推车相对于解剖模型的定位的正确性
的反馈。在一些实施方式中,助理能够定位患者侧推车的臂以接触表面上的多
个点处的模型表面,该模型表面相对于患者侧推车定位模型。助理受训者然后
能够将患者侧推车的臂和器械相对于解剖模型而定位。助理能够在模型中选择
合适的孔口、将套管放置到模型的选择孔口中,并且然后将外科器械放置到合
适的套管中。

在一些模拟中,功能齐全的外科器械被提供在患者侧推车的臂上,并且受
训者能够将外科器械插入模型上的端口中。在另一些实施方式中,一个或更多
个假器械被提供在患者侧推车的臂上。这些假器械能够包括可以被插入到套管
中的器械的基部,但是不包括末端执行器,诸如钳子、剪刀或解剖刀。

在一些实施方式中,手动器械也能够结合解剖模型被用在医疗程序中。助
理受训者能够将手动器械放置在模型的合适孔口中,并且这些器械的位置能够
由模拟处理部件追踪。

在各种实施方式中,视觉侧推车108也能够或替代地被用在准备模拟中。
在一些实施方式中,视觉侧推车与准备程序中的解剖模型和患者侧推车一起使
用。用户能够在视觉侧推车的显示屏上查看由一个或更多个照相机(例如,定
位在模型上方和/或之内)所捕获的模型和/或遥控医疗装置的臂和器械。例如,
用户能够查看视觉侧推车的显示屏以基于内窥镜的视图确定外科器械是否被正
确地定位,该内窥镜在用户已经定位内窥镜器械之后向显示屏提供外科部位的
图像。在一些实施方式中,能够显示虚拟环境,该虚拟环境能够将解剖模型、
物理外科部位和/或遥控臂和器械模型化。在一些实施方式中,用户能够被要求
使用视觉侧推车上的控制装置来控制模拟程序中的一个或更多个功能。

在另一实施方式中,视觉侧推车被用在准备程序中,而无解剖模型和/或患
者侧推车。例如,能够测试用户将视觉侧推车定位在手术区域内和/或相对于其
它部件(诸如外科医生操控台)定位视觉侧推车。

在一些实施方式中,一个或更多个外科医生操控台能够被包括在模拟的准
备程序中。例如,将外科医生操控台定位在手术区域内能够被模拟。外科医生
受训者也能够被要求在准备程序期间执行一些任务,诸如解剖模型上的端口选
择。外科医生操控台能够被单独地使用或连同其它部件(诸如患者侧推车、视
觉侧推车和/或解剖模型)被一起使用。例如,准备程序能够仅包括外科医生操
控台和解剖模型,其中将部件定位在手术区域中和在解剖模型上的器械准备被
模拟。在一个示例中,基于模型的物理部位的虚拟外科部位能够由外科医生操
控台来显示同时用户在模型中设置手动器械。

模拟系统的任何其它部件也能够在准备模拟中被单独地使用或连同其它部
件一起被使用。例如,模拟处理部件能够监控使用的系统部件,并且助理能够
被要求将每个系统部件正确地定位在手术区域或手术室内。

在一些实施方式中,准备程序能够是仅被执行的模拟。在另一些实施方式
中,如在实际外科程序中,外科手术的模拟能够在准备程序之后被执行。替代
地,模拟的外科手术能够自身被执行,而没有准备程序的模拟。

能够使用各种实施方式来执行外科手术的模拟。在一个实施方式中,仅外
科医生操控台被使用且模拟部件提供虚拟环境模拟,在该虚拟环境模拟中虚拟
外科器械被显示为:基于由操作操控台的外科医生受训者所提供的用户输入来
操纵虚拟外科部位处的虚拟结构。

在另一些实施方式中,仅(多个)外科医生操控台和解剖模型被用在模拟
外科手术中。例如,遥控外科器械能够是在虚拟环境中由模拟处理部件102所
显示的并且由操控台受训者所控制的虚拟器械。一个或更多个真实手动器械能
够被插入到模型中并且由助理受训者控制,其中使用模型的传感器由模拟处理
部件来追踪手动器械位置,从而允许模拟处理部件显示虚拟遥控外科器械旁边
的虚拟环境内的手动器械尖端或捕获图像的手动器械的虚拟版本。

在另一变体中,外科医生操控台和患者侧推车106被用在外科手术中。在
一些示例中,虚拟环境由模拟处理部件102(例如,在外科医生操控台104的显
示器上)来显示。操作外科医生操控台的受训者提供控制患者侧推车的物理臂
和外科器械的输入。然而,模拟处理部件在模拟系统的显示器上显示外科部位
处的这些器械的对应虚拟版本。因此,真实或假的器械能够被用于患者侧推车
的外科器械。这类实施方式的一个示例在下面关于图7A和图7B被示出。

在另一变体中,外科医生操控台和患者侧推车被用在模拟的外科手术中,
在该模拟的外科手术中物理外科部位被显示在外科医生操控台的显示装置上。
例如,现实功能齐全的外科器械被插入到物理模型中,包括具有捕获物理外科
部位的图像的照相机(或其它成像器械)的一个或多个内窥镜。图像被显示在
操控台显示器上。操控台用户因此看见他或她正在操纵的实际器械。模拟系统
能够协调模拟(包括记录参数)、提供引导和评价等。以下关于图9A和图9B
示出这类实施方式的一个示例。

在其它变体中,向用户显示的图像能够是物理外科部位的生成的虚拟图形
和捕获的图像的组合。例如,生成的虚拟器械能够被显示在其它物理器械的捕
获的图像的旁边,或物理器械的图像能够被显示在生成的虚拟背景的旁边以看
起来像实际外科部位。在一些实施方式中,物理外科部位的图像能够与显示在
物理外科部位的图像的部分上方的扩增图像组合。例如,图形能够被叠加在物
理部位的图像上以提供在医疗程序之前、期间或之后的反馈信息(诸如状态、
指令、警报)和其它信息。

在其它变体中,视觉侧推车被包括在系统中。在外科部位的显示器上方的
任何也能够被显示在由助理用户查看的视觉侧推车上的一个或更多个显示器
上。在一些实施方式中,外科医生操控台和视觉侧推车能够以一些实施方式显
示不同的图像或视图。例如,模拟系统的一些显示屏能够显示物理外科部位的
内窥镜视图或照相机视图,同时系统的其它显示屏能够显示对应于物理外科部
位的虚拟环境。例如,物理部位的照相机视图能够由视觉侧推车来显示以用于
助理用户操作部位处的手动器械。同时,对应于物理部位的虚拟环境能够被显
示在外科医生操控台上。在另一示例中,视觉侧推车能够显示指导反馈而不是
由外科医生操控台显示的外科部位的图像,或除了由外科医生操控台显示的外
科部位的图像之外还显示指导反馈。

图7A示出包括本文所述的若干部件的示例的模拟系统700的一个示例。外
科医生操控台704能够为用户(诸如外科医生或外科医生受训者)提供控制装
置,该用户坐在操控台处以操纵控制装置,并且外科医生操控台704也能够包
括显示屏(图5B所示)。患者侧推车706包括许多操纵器臂714,该操纵器臂
714包括臂的末端处的外科器械,并且该操纵器臂714响应于在外科医生操控台
504处由用户所操作的控制装置。手术室台722被定位为邻近患者侧推车706,
并且手术室台722能够包括可以接收患者侧推车的外科器械的解剖模型720(在
该示例中模型由手术台上方的布所覆盖)。视觉侧推车708能够包括显示屏726
和其它部件,诸如电子设备。在该示例中,显示屏726显示由模拟处理部件所
生成的虚拟外科部位。例如,模型720能够仅是具有一个或更多个孔口且不具
有任何内部物理外科部位的表面或对象,其中屏幕726上的虚拟外科部位不基
于任何物理对应部位。在不同示例中,在屏幕726上所示的虚拟外科部位能够
至少部分地对应于包括在模型720内的物理部位。模拟处理部件102能够位于
系统700的一个或更多个部位(诸如外科医生操控台704、患者侧推车706等)
中,或能够位于其自身的外壳(未示出)中。

在图7B中,示出示例显示屏740,该示例显示屏740被提供在外科医生操
控台704上。在一些实施方式中,两个立体显示屏740能够被提供以示出3-D
视图和/或屏幕740能够是接触响应的屏幕。在该示例中,显示屏740显示由模
拟处理部件104所生成的虚拟环境。例如,虚拟器械尖端742(例如,末端执行
器或其它末端部)被显示并且基于操控台704处的控制装置的用户操纵而在显
示屏740上移动。这些显示的虚拟器械尖端742也追踪患者侧推车706处的物
理器械尖端,该物理器械尖端在模型720内移动。环境中的对象也被显示,诸
如由在缝合对象746的一部分中所使用的器械尖端742所抓住的线状物744。在
一些实施方式中,虚拟线状物在虚拟环境内生成和/或对象746被生成为不同于
模型720内的任何物理对象的新虚拟对象。在另一些实施方式中,虚拟线状物
744能够对应于在模型720内由物理器械尖端所操纵的物理线状物。类似地,操
纵的对象746也能够对应于模型720内的物理对象。

在一些实施方式中,如图7A所示,视觉侧推车708上的显示屏726能够显
示与在操控台704的屏幕740上所显示的相同环境。这允许助理用户查看操控
台用户正在查看的场景,从而允许手术程序期间更大的协助。

在另一些实施方式中,患者侧推车706上的内窥镜或其它成像装置能够捕
获模型720内的物理部位的图像,并且实际物理部位的这些图像能够被显示在
显示屏740和/或显示屏726上,而不是生成的虚拟环境或与一些虚拟生成的对
象组合。

图8是示例遥控医疗装置800和示例解剖模型的透视图,该示例遥控医疗
装置800能够被包括在患者侧推车106(类似于图7A中所示的患者侧推车706)
中。装置800能够包括多个操纵器臂,其中每个臂被耦接到一个或更多个外科
器械。例如,每个臂能够被视为可以耦接(“停靠”)到用于患者的模型中的每
个端口或套管的遥控操纵器,并且操纵器控制套管和延伸通过套管进入模型或
患者中以到达物理外科部位的器械两者。例如,一个器械802能够是照相机或
内窥镜器械,并且三个其它器械804、806、808能够是外科手术器械。

解剖模型820的示例被示出,用于提高在外科手术室环境中作用在患者上
的模拟。模型820能够包括多个孔822和模拟患者的表面的顶表面,并且套管
和外科器械被插入通过该孔822和该顶表面。在一些实施方式中,一个套管和
器械能够被插入到每个孔中,同时在其它实施方式中,多个套管和/或器械能够
被插入通过单个孔(例如,单个部位)。模型820能够包括在下面或之内的中空
空间,该中空空间能够保持一个或更多个物理外科部位824,在该物理外科部位
824处物理训练能够发生操纵训练对象,诸如柔性材料、线状物、电线上的珠状
物。

模型820被放置在对应于台上的患者的位置的方位处的手术台(诸如以上
所述的台722)上。在准备模拟程序的实施方式中,不同的外科手术可以需要各
种不同的端口放置,并且正被培训的用户可能必须将装置800定位在用于一个
外科手术的一个方位中(例如,在手术台的足部处,模拟患者的腿之间的方位)
和用于另一外科手术的第二方位中(例如,到手术台的侧部)。解剖模型820和
训练的一些示例被描述在题为“Anatomical Model and Method for Surgical
Training”的待决专利申请No.13/968253中,其通过参考以其整体并入本文

图9A示出包括本文所述的若干部件的示例的模拟系统的另一示例900。类
似于图7A,外科医生操控台904能够为用户提供控制装置并且也能够包括一个
或更多个显示屏(图9B中示出的示例)。患者侧推车906包括多个操纵器臂914,
该操纵器臂914包括在臂的端部处的外科器械并且能够响应于由外科医生操控
台904处用户所操作的控制装置。手术室台922被定位为邻近患者侧推车906,
并且能够包括类似于如上所述的解剖模型920。视觉侧推车908能够包括显示屏
926和其它部件,诸如电子设备。在该示例中,显示屏926显示类似于如下面在
图9B中所述的外科医生操控台的屏幕上所显示的环境的虚拟环境。对应于模拟
处理部件102的部件能够位于类似于如上所述的系统900的一个或更多个部件
中。

模拟系统900也能够包括手动外科器械,诸如被示为腹腔镜器械的手动器
械930。在一些实施方式中,手动器械930在模拟的外科手术期间能够由助理用
户引导和操纵到模型920中或相对于模型920引导和操纵,同时外科医生用户
使用外科医生操控台904控制遥控外科器械。外科医生受训者和助理受训者在
模拟期间能够一起培训。在另一些实施方式中,外科医生受训者能够操作外科
医生操控台904并且能够操作一个或更多个手动器械930,其中一个或更多个遥
控操纵的器械能够由模拟系统(例如,内窥镜器械)来操作。一些实施方式能
够使用遥控器械实现外科手术的模拟,并且然后使用一个或更多个手动器械实
现相同的外科手术的模拟。这两个模拟的结果然后能够由系统进行比较,并且
总结结果。包括手动器械930的一些实施方式在下面描述。

在图9B中,示出示例显示屏940,该示例显示屏940能够被提供在外科医
生操控台904上。在该示例中,显示屏940显示由模拟处理部件104所生成的
虚拟环境,其能够是2D或3D环境,并且在一些实施方式中能够被显示在接触
响应的屏幕上。在该示例中,虚拟环境呈现模拟实际患者内的实际患者外科部
位的内部的现实背景,包括身体组织和其它身体部件而不是图7B中生成的训练
环境。虚拟器械尖端942被显示在显示屏940上并且基于操控台904处的控制
装置的用户操纵在显示屏940上移动。显示的器械尖端942也追踪患者侧推车
906的物理器械尖端,该物理器械尖端在模型920内的物理外科部位处移动。

虚拟环境中的对象也被显示(诸如由器械尖端或末端执行器942a所抓住的
环形物944)并且沿着遵循虚拟对象948的轨道946移动作为训练。在一些实施
方式中,环形物944和电线轨道946能够具有在模型920中提供的物理对应对
象,该物理对应对象由对应于虚拟器械942的物理器械所操纵。在另一些实施
方式中,不必有对应于一个或更多个虚拟对象的物理对象。例如,没有虚拟对
象需要对应于物理器械,其中患者侧推车的物理器械能够是假器械。或者,仅
虚拟器械能够对应于物理器械,该物理器械与模型的任何对象没有相互作用。

例如,器械尖端942b能够抓住虚拟对象950,该虚拟对象950没有模型920
中的物理部位处的物理对应对象。在一些实施方式中,触觉输出能够通过使用
外科医生操控台的一个或更多个致动器而被提供在外科医生操控台904的控制
装置上,从而给用户提供操纵对象950的感受。

在一些实施方式中,器械尖端952能够被显示在屏幕840上和虚拟环境内。
例如,尖端952能够对应于手动器械(诸如图9A中所示的手动器械930),该
手动器械已经被插入到解剖模型920中。器械930的物理末端或尖端能够如在
本文描述的一些实施方式中在模型920内被追踪,并且其对应虚拟尖端952因
此在屏幕940的虚拟环境内移动。例如,虚拟尖端952能够被显示以与虚拟对
象相互作用,该虚拟对象对应于模型920中的物理对象和/或对应于无对应物理
对象的虚拟对象。

图10A-图10C图示说明关于在解剖模型内的追踪器械的示例。图10A是患
者侧推车1002和解剖模型1004的示例实施方式1000的图解说明。患者侧推车
1002的操纵器臂1006a、1006b和1006c包括分别是外科器械1008a、1008b和
1008c的手术器械,并且操纵器臂1006d包括是内窥镜器械1008d的手术器械。
器械1008a到1008d中的每个被分别插入到关联的套管1010a、1010b、1010c
或1010d中(例如,在一些示例中器械能够是套管1010内的套管针、或套管1010
能够是套管针1008的一部分,诸如用于模型1010中的初始插入)。套管1010
被插入模型1004的孔口中。

例如,内窥镜器械1008d能够具有其自身的感测参考源1014,相对于感测
参考源1014其能够感测插入到模型1004中的器械和套管。例如,当套管1010
被移动到照相机的视图中时,内窥镜照相机能够捕获模型内的套管1010的图像。

模型1004也能够包括其自身的感测系统,用于追踪插入模型1004中(或
否则与模型1004相互作用)的器械。在图10A的示例实施方式中,一个或更多
个传感器被提供在模型1004内以感测套管1010。在该示例中,照相机系统1020
被定位在模型1004的内部基部上以感测模型1004的内部。例如,照相机系统
1020能够被定位在靠近患者侧元件(PSE)(诸如模型1004)或在患者侧元件内,
或能够被定位在模型的底部或侧部的其它方位处。照相机系统1020因此继续捕
获示出被插入在模型中的套管1010的位置的图像,以及示出被插入通过套管
1010的外科器械1008的位置的图像。照相机系统1020因此具有其自身的感测
参考源1022,该感测参考源1022是用于由照相机系统所捕获的图像的参考点。
在图10A的示例中,两个照相机被示出在照相机系统1020中,以允许立体三角
测量确定解剖模型中的套管1010的位置。在其它实施方式中,照相机系统1020
能够包括单个照相机或其它类型传感器以捕获套管和器械的位置或运动。

图10B示出解剖模型内的照相机系统的示例视图1050,诸如具有图10A的
模型1004的照相机系统1020。照相机系统1020包括两个照相机,并且左视图
1052是其中一个照相机的视图,且右视图1054是另一个照相机的视图。顶表面
1056和底表面1058以及模型的顶部中的孔口1060被示出。套管1010能够被查
看为插入通过模型的具体孔。在具有两个照相机的该示例中,立体三角测量能
够用于参考照相机的源系统来精确地确定每个套管1010的位置。在一些实施方
式中,每个套管1010能够通过个别标志或其它特性与每个其它套管1010区分
开。例如,每个套管1010能够具有不同的外部颜色以允许由感测系统1020简
单区分每个套管1010。

图10C示出模型1004的顶表面的外表面的平面图,包括表面中的孔1060。
标志1070指示特定孔,套管1010已经被插入通过特定孔由照相机系统1020检
测。基于用在可视化软件中的照相机系统1020和(例如)解剖模型1004的3-D
计算机辅助设计(CAD)模型的感测视图,由模拟处理部件104产生这类视图。
图10C的视图能够被用于在模拟的医疗程序期间显示用于指导和引导目的的模
型的端口放置。例如,示出标志使用端口的视图能够紧挨着类似视图被显示,
该类似视图显示在正被模拟的特定医疗程序中使用的正确端口。

手动器械能够类似于以上所述的套管和遥控器械由感测系统1020追踪。例
如,手动腹腔镜工具能够被追踪。其它器械能够包括举宫器、收缩工具、穿针
工具、另一个操纵器臂或附接到模拟系统的分离部件的器械、或其它器械,其
中与患者侧推车分离的器械或装置被追踪并且被合并到模拟环境中。

图11A和图11B是在模拟的医疗程序中解剖模型1100的使用的一个示例的
图解说明,该模拟的医疗程序包括遥控外科器械和手动外科器械两者的使用。
图11A是模型1100和插入的器械的外视图,并且图11B是模型1100的内视图。
模型1100能够是类似于以上所述的模型并且包括在模型的上架部中的孔口
1102,在准备程序期间套管1104被插入通过孔口1102。遥控外科器械(诸如腹
腔镜器械和内窥镜)能够被插入到套管1104中。替代地,手动外科器械(诸如
手动腹腔镜器械1110)能够被插入到一个或更多个套管1104中。

在该实施方式中,传感器能够被提供在模型1100内以感测套管1104和手
动器械,诸如器械1110。在该示例中,照相机系统1112被定位在模型1100的
内部基部上以类似于如图10A所述来感测模型1100的内部。照相机系统1112
因此能够捕获示出当套管1104被插入模型中时的图像以及示出当外科器械被插
入到套管1104中时的图像。在一些实施方式中,因为遥控外科器械的位置基于
遥控臂中的传感器已经为已知,所以这类器械不需要被追踪,并且假器械能够
被使用,例如,其不延伸到模型1100的内部中空部。

其它类型传感器能够代替照相机在其它实施方式中被使用。例如,电磁传
感器、其它可选传感器等能够用于感测套管和手动外科器械。

图12是图示说明关于图11A到11B的在一个或更多个模拟的外科程序中使
用解剖模型与遥控外科器械和手动外科器械两者的示例方法的流程图。在一些
实施方式中,框1202到框1208能够在模拟的准备程序期间被执行,并且框1210
和框1212能够在模拟的外科手术期间被执行(框1210也能够在模拟的准备程
序期间被执行)。

在框1202中,模拟处理部件102能够接收模型1100相对于患者侧推车的
遥控臂的位置。例如,一个臂的末端处的遥控器械能够被移动以接触(配准)
多个方位中的模型以建立3-D空间中的模型的方位。在其它实施方式中,框1202
能够被省略或在稍后的时间处被执行,例如,能够在下面的框1206中将器械停
靠到套管之后通过使用遥控臂中的传感器确定相对于遥控器械的模型方位。

在框1204中,模拟处理部件感测套管1104插入到模型1100中并且模拟处
理部件估计套管1104的位置和取向。例如,如照相机系统1112的传感器能够将
信号发送到模拟处理部件。在框1206中,模拟处理部件感测遥控假器械停靠和
插入到套管1104中,例如,基于来自患者侧推车的操纵器臂中的传感器的信号。
在其它实施方式中,整个外科器械能够被停靠到和插入套管1104中。在框1208
中,传感器(诸如照相机系统1112)和模拟处理部件感测一个或更多个手动器
械(诸如器械1110)插入到套管1104中。框1206和框1208能够以任何顺序和
/或至少部分地同时被执行。在框1210中,模拟处理部件生成虚拟环境并且生成
对应于遥控外科器械和手动外科器械的虚拟环境中的虚拟外科器械。在框1212
中,模拟处理部件基于操控台信号、感测的遥控器械以及感测的手动外科器械
运行模拟的外科手术。

方法1200的一些实施方式能够使用解剖模型和/或遥控医疗装置的感测系
统连同显示虚拟环境。在一些示例中,在没有遥控臂且没有模型相对于遥控臂
的精确位置/取向的情况下,模型的一般图片能够被显示。例如,在不使用遥控
臂运动学的情况下,通过使用模型内部的照相机,能够确认由用户放置的端口
方位。在开始将遥控臂停靠到模型之前,向用户给出指令以调节不正确的端口
方位。一旦臂被停靠,臂运动学能够用于估计模型相对于遥控医疗装置的位置
和取向。(其它实施方式能够使用放置在解剖模型中或解剖模型上的传感器以
估计模型相对于患者侧停车的姿态和方位,而不是使用遥控臂传感器)。然后,
能够向受训者显示外科部位和/或手术室的整个场景。在一些实施方式中,模型
中的传感器能够追踪外科器械以提供模型相对于遥控装置的方位的估计,并且
在模型被撞击或由受训者移动的情况下,方位的这种估计能够在程序或手术期
间被更新以继续提供精确的相对模型方位。

图13A和图13B是在模拟的医疗程序中使用解剖模型1300的示例的图解说
明,该模拟的医疗程序包括使用手动外科器械。模型1300能够是类似于以上所
述的模型。图13A是模型1300和插入的器械的外视图,并且图13B是模型1300
的内视图。模型1300包括在模型的上部中的孔口1302。特定孔口1306能够被
设计为用于通常被插入通过这些孔口的遥控器械的远程中心,但是用于遥控器
械的套管在这种实施方式中不需要被放置。一个或更多个套管(诸如套管1304)
在准备程序期间被插入到模型1300中,其中手动器械被插入孔口中。手动外科
器械(诸如手动腹腔镜器械1310)能够被插入套管1304中。

传感器能够被提供在模型1300内以感测套管(诸如套管1304)和手动器械
(诸如器械1310)。在该示例中,照相机系统1312被定位在模型1300的内部基
部上以感测模型1300的内部。照相机系统1312能够捕获示出当套管1304已经
被插入模型中时的图像以及示出当手动外科器械已经被插入到套管1304中时的
图像。模拟处理器能够基于模型的已知几何结构和正被模拟的特定医疗程序来
定位用于遥控外科器械的孔口130。因此,这些特定孔口方位能够是假定的臂遥
控中心,并且套管不需要被追踪,任何遥控外科器械也不需要与模型一起被停
靠。因此,该实施方式能够用于包括使用手动外科器械和不需要使用患者侧推
车的模拟,例如,遥控外科器械能够全部是在由模拟处理部件提供的虚拟环境
中生成的虚拟器械。

其它类型传感器能够代替照相机被用于其它实施方式。例如,电磁传感器、
其它可选传感器等能够被用于感测套管和手动外科器械。

图14是图示说明关于图13的在模拟的医疗程序中使用手动外科器械的示
例方法1400的流程图。在一些实施方式中,框1402到框1406能够在模拟的准
备程序期间被执行,并且框1408和框1410能够在模拟的外科手术期间被执行
(框1408也能够在准备程序期间被执行)。

在框1402中,模拟处理部件102假定模型1300的位置和取向,包括假定
模型中的外科部位和孔口的位置(遥控器械的远程中心),该遥控外科器械被插
入该孔口中。为了做到这一点,模拟处理部件知晓模型的几何结构和其孔口和
物理外科部位方位以及在正被设置的外科手术中所使用的特定孔口。在框1404
中,模拟处理部件通过使用模型1300的传感器来感测套管1304插入到模型1300
中,并且模拟处理部件估计套管1304的位置和取向。在框1406中,模拟处理
部件感测一个或更多个手动器械(诸如器械1310)插入套管1304中。在框1408
中,模拟处理部件生成虚拟环境并且生成对应于遥控外科器械和手动外科器械
的虚拟环境中的虚拟外科器械。在用于模型1300中的遥控器械的手动外科器械
与假定的孔口方位之间的相对位置实现在虚拟环境中相对定位这些器械。在框
1410中,模拟处理部件基于(用于移动虚拟遥控外科器械的)操控台信号和感
测的手动外科器械来运行模拟的外科手术并且更新虚拟环境。

在各种模拟实施方式中,本文描述的特征提供各种功能和优点。例如,模
拟处理部件(例如,处理单元)能够与外科医生操控台(例如,与主控制器)
和/或患者侧推车(例如,与从动操纵器臂和器械)相互作用。主操控台能够驱
动患者侧推车上的具有器械或不具有器械(或具有假器械)的从动臂。

模拟系统能够模拟和提供在模拟的外科手术之前关于系统准备的引导和其
它反馈以及模拟器臂的精确定位。这能够被用于使用无生命培训训练或湿实验
室训练向外科医生提供标准的和一致性培训。模拟的外科手术能够在模拟的准
备程序之后,该模拟的准备程序能够允许全部医疗程序被模拟。这允许受训者
看到不适当执行的任务的后果。例如,在准备程序中所执行的不适当的或不正
确的任务可能在后面的外科手术中具有反应,并且本文的模拟系统模拟全部效
果以允许受训者学习和改进。

模拟系统能够显示虚拟环境(例如,如果安装模拟系统,则忽视内窥镜供
给和器械)、组合或扩增环境(例如,具有生成的图形视觉叠加或虚拟环境对象
的内窥镜供给)或全部视觉成像(例如,内窥镜)供给。例如,一些实施方式
能够在外科医生操控台显示屏和一个或更多个外部显示屏(例如,2D或3D显
示屏)上显示虚拟环境和/或来自患者侧推车的内窥镜视频供给。在一些示例中,
在任何培训训练期间能够通过外科医生操控台上的显示系统(诸如使用来自
Intuitive Surgical,Inc.的TilePro)输出虚拟图像或扩增图像,从而提供指令或执
行度量。例如,虚拟现实(VR)或其它生成图像和/或叠加在照相机图像上的扩
增现实(AR)重像能够被显示在系统显示装置上以指示或强调关注或感兴趣的
系统区域,诸如具有强调的不正确位置的患者推车准备接头、显示的器械的可
达性限制、和/或内部/外部碰撞。这能够降低培训助理的负担,以在培训程序期
间抓住错误。

系统能够在操控台外科医生完成无生命培训或湿实验室训练期间记录(多
个)主操控台和(多个)遥控从动医疗装置的运动学和事件,从而计算培训度
量并且使用类似界面来显示这类度量作为纯粹虚拟的培训训练。附加地或替代
地,系统能够在使用实际器械完成患者侧训练和准备程序期间记录遥控设置的
运动学和事件、以及计算培训度量和使用类似界面显示这类度量作为纯粹虚拟
的培训训练。另外,系统能够在完成猪模型上的训练模块期间(例如,在非部
位培训期间)记录主操控台和从动装置的运动学和事件,从而提供度量和显示
这类度量。数据的这类详细收集和量化以及受训者执行的追踪允许受训者和模
拟操作者很详细地回顾培训进程,从而导致个别受训者进程以及培训程序的思
考和改进,并且因此允许总的较大培训效果。

来自任何培训环境的所有数据或配置能够以相同方式局部地或远程地被记
录和被存储以改进数据的可存取性、在模拟程序期间的外科医生培训的监控和
受训者人员的执行、训练的标准化以及在培训期间对外科医生的反馈(例如,
改进外科医生培训)。模拟系统能够对与系统架构分离的一个软件平台集中大多
数培训内容,该软件平台能够避免改变系统软件的困难以适应培训(潜在地导
致FDA问题等)。

遥控医疗装置外科手术提供记录、追踪以及监控外科手术和外科医生培训
(与任何已有形式的外科手术不同)的空前能力。本文所述的实施方式能够有
效利用这种能力和能够获得的数据(例如,用于模拟和培训目的)。遥控和非遥
控系统的各种实施方式的一些附加优点能够包括以下内容。

本文所述的特征能够集中关于单个系统(例如,单个遥控医疗系统)的用
户培训和评价。一些系统能够提供使用具有分离的外科医生操控台和患者侧推
车的遥控医疗系统上的单个模拟框架以监控和追踪进程并且显示在单个软件和
用户界面(UI)框架下的所有反馈的能力。一些系统能够提供在湿实验室训练
或猪模型训练和干实验室期间使用遥控医疗系统提供扩增现实输出和反馈的能
力。一些系统能够提供使用用于各种类型的培训训练的单个软件和硬件架构来
组合培训数据的能力,该各种类型的培训训练包括虚拟环境训练、无生命训练、
湿实验室或猪模型等。一个或更多个特征能够允许使用单个模拟架构所进行的
任何培训训练或非部位实验室训练以提供实时(在程序期间)和训练结束的度
量,从而引导培训和学习。

本文的特征能够改进培训数据的可存取性,尤其针对在模拟器系统上未正
常实施的任务。特征能够改进培训的标准化,因为系统能够用于若干类型的培
训任务。特征能够通过量化和传送反馈(除了由培训人员所提供的反馈)来改
进非部位培训实验室处的外科医生培训以帮助受训者学习。另外,特征能够帮
助培训人员更好地同时管理多个外科医生培训(例如,两个外科医生操控台培
训)。此外,特征能够通过模拟准备程序期间所执行的任务以及通过提供由系统
所确定的和为准备训练实时显示的反馈,改进由临床销售代表(CSR)或其它指
指导者所进行的外科医生培训。

本文所述的特征能够扩大遥控和非遥控医疗模拟系统支持无生命培训训
练、湿实验室培训情景以及基于VR的培训训练的能力。单个模拟系统能够管理
和记录由外科医生例如与其CSR、与专用的培训专员(TS)一起执行的或由外
科医生独立地执行的所有培训。模拟系统能够用于模拟与实际外科手术外面的
系统的所有相互作用。

应当注意的是,在适当情况下,本文的各种方法中所述的框能够以与所示
顺序不同的顺序被执行和/或能够与相同方法中的其它框同时(部分地同时或全
部地同时)被执行。在一些实施方式中,框能够以不同顺序和/或在方法中不同
时间处出现多次。

图示说明特征和实施方式的说明书和附图不应当被视为限制。能够作出各
种机械的、组成的、结构的、电动的以及操作的变化,而不脱离说明书和权利
要求的精神和范围。在一些示例中,为了不模糊所述特征,没有按顺序详细地
示出或描述已知的电路、结构或技术。

另外,说明书的术语不意于限制权利要求的范围。例如,空间相关术语-
诸如“在…之下”、“在…下面”、“下”、“在…上面”、“上”、“近侧”、“远侧”
等-可以用于描述如在图中图示说明的一个元件或特征与另一元件或特征的关
系。除了图中所示的位置和取向之外,这些空间相关术语还意于包含使用中或
操作中的装置的不同位置(即方位)和取向(即旋转放置)。例如,如果图中的
装置被翻转,则描述为在其它元件或特征“下面”或“之下”然后应是在其它
元件或特征“上面”或“之上”。因此,示例性术语“在…下面”能够包含上面
和下面的位置和取向两者。否则,装置可以被取向(旋转90度或以其它取向)
并且本文所使用的空间相关描述被相应地理解。同样,沿着和围绕各种轴线的
运动的描述包括各种具体的装置位置和取向。此外,单数形式“一”、“一个”
以及“所述”意于也包括复数形式,除非上下文另有指示。被描述为耦接的部
件可以是直接电或机械耦接,或其可以经由一个或更多个中间部件被间接耦接。

只要可行,参考一种实施方式详细所述的元件能够被包括在其它实施方式
中,在其它实施方式中所述元件不被具体地示出或描述,除非一个或更多个元
件实现非功能性或提供冲突的功能。例如,如果参考一个实施例详细描述一个
元件而参考第二实施例没有描述该元件,则该元件仍然可以被包括在第二实施
例中。

如本领域技术人员所知,本公开所述的功能性方法、框、特征、装置以及
系统能够被集成或被分为不同组合。公开的方法和操作可以以具体顺序被呈现,
但是在不同的特定实施方式中能够改变顺序。在一些实施方式中,在本公开中
按次序所示的多个步骤或框能够至少部分地同时被执行。

用于医疗程序培训的模拟器系统.pdf_第1页
第1页 / 共48页
用于医疗程序培训的模拟器系统.pdf_第2页
第2页 / 共48页
用于医疗程序培训的模拟器系统.pdf_第3页
第3页 / 共48页
点击查看更多>>
资源描述

《用于医疗程序培训的模拟器系统.pdf》由会员分享,可在线阅读,更多相关《用于医疗程序培训的模拟器系统.pdf(48页珍藏版)》请在专利查询网上搜索。

实施方式涉及用于医疗程序培训的医疗模拟。在一些实施方式中,系统包括模拟处理部件,模拟处理部件包括至少一个处理器并且使用位置信号生成虚拟环境,该位置信号描述物理外科器械相对于物理外科部位的位置和配置中的至少一个。模拟处理部件根据位置信号的变化和根据对应于系统的用户的输入的控制信号来更新虚拟环境。更新包括在虚拟环境内移动虚拟外科器械,其中虚拟外科器械与虚拟外科部位的相互作用由物理外科器械与物理外科部位。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 教育;密码术;显示;广告;印鉴


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1