CN101361678A - 用于机器人手术的基于工具存储器的软件更新 - Google Patents

用于机器人手术的基于工具存储器的软件更新 Download PDF

Info

Publication number
CN101361678A
CN101361678A CNA200810213306XA CN200810213306A CN101361678A CN 101361678 A CN101361678 A CN 101361678A CN A200810213306X A CNA200810213306X A CN A200810213306XA CN 200810213306 A CN200810213306 A CN 200810213306A CN 101361678 A CN101361678 A CN 101361678A
Authority
CN
China
Prior art keywords
instrument
processor
tool
data
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA200810213306XA
Other languages
English (en)
Inventor
G·K·托特
N·斯瓦鲁普
T·尼克松
D·Q·拉金
S·克尔顿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intuitive Surgical Operations Inc
Original Assignee
Intuitive Surgical Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intuitive Surgical Inc filed Critical Intuitive Surgical Inc
Publication of CN101361678A publication Critical patent/CN101361678A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/32Surgical robots operating autonomously
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/35Surgical robots for telesurgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/37Master-slave robots
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/40ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B2017/00477Coupling
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B2034/305Details of wrist mechanisms at distal ends of robotic arms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/36Image-producing devices or illumination devices not otherwise provided for
    • A61B90/361Image-producing devices, e.g. surgical cameras
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45123Electrogoniometer, neuronavigator, medical robot used by surgeon to operate
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49305Store, memory on tool with control and maintenance data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/02Arm motion controller
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/30End effector
    • Y10S901/41Tool

Abstract

用于机器人手术和其他机器人应用中的机器人装置、系统和方法,和/或医疗仪器装置、系统和方法包括一个可重用处理器和一个限制使用的机器人工具或医疗探测器。一种存储器限制使用组件包括具有数据和/或由处理器执行的程序设计指令的机器可读代码。一旦新数据由所述处理器从一个组件中下载下来,处理器的程序设计可通过装载新数据来更新,后续组件可利用所更新的处理器,而不用重复下载。

Description

用于机器人手术的基于工具存储器的软件更新
本申请是于2005年4月28日提交的名称为“用于机器人手术的基于工具存储器的软件更新”的中国专利申请200580014020.3的分案申请。
技术领域
【0001】本发明一般涉及医疗和/或机器人装置、系统和方法。例如,本发明允许在手术或其他应用中使用的机器人系统的系统软件,通过在工具的存储器中包括更新数据来修订,该工具可以安装在机器人手臂上。软件更新可以有助于在安装该机器人系统软件时不可用的工具的使用。在另一个例子中,具有可拆卸组件和可重用处理器的医疗装置系统,可以通过利用可拆卸仪器更新处理器软件,由此允许该仪器用于治疗组织和更新系统程序设计。
背景技术
【0002】微创医疗技术旨在减少诊断或外科手术程序中损伤的无关组织的量,由此减少病人康复时间、不舒服以及有害副作用。虽然在美国每年进行的许多外科手术可能会以微创方式执行,但由于微创手术仪器及控制它们所需的附加的手术训练的限制,当前也只有一部分外科手术利用了这些有优势的技术。
【0003】已经开发出用于手术中的微创远程手术系统,以增加外科医生的灵活性,并避免某些在传统微创技术中的局限性。在远程手术系统中,外科医生利用某些形式的远程控制器(诸如伺服机构等等)以操纵手术仪器的运动,而不是直接通过手握住和运动仪器。在远程手术系统中,外科医生可以看到在手术工作台上的手术部位的图像。当在显示屏上观察手术位置的二维或三维图像时,外科医生通过操纵主控制装置对病人执行外科手术,主控制装置又以伺服机构的方式控制被操作的仪器进行运动。
【0004】用于远程手术的伺服机构通常接受来自两个主控制器(外科医生的每只手中一个)的输入,并可包括两个或更多个机器人手臂。改变图像获取设备的位置通常是有利的,以便使外科医生能够从另外的位置观察手术部位。映射手臂运动到从图像获取设备所显示的图像,可以帮助外科医生对手术仪器的运动提供更直接的控制。
【0005】虽然新的远程手术系统和设备已经证明了高效率和优势,但仍然需要进一步改进。例如,可以改进或开发更宽范围内的手术仪器,以安装在这些新的机器人手臂上,用于执行现有的和新的微创手术程序。通过使其灵活性可将宽范围的具有新的手术末端执行器(endeffector)的新仪器附加到现有的远程手术系统中,外科医生可以利用微创技术执行更多的外科手术程序。现有系统,包括它们的软件、处理器、以及操纵致动结构,已经在全国和全世界的外科手术室中应用。不幸的是,随着新机器人手术仪器的开发成功,更新现有固定设备的这个基础将是缓慢昂贵的、并且是难于统一实现的,特别是对于那些已经部署在其他国家的机器人手术系统。
【0006】因为上面所列的原因,提供用于机器人手术的改进设备、系统和方法将是有利的。提供对其他机器人应用的改进也是有利的。同样地,随着具有可重用固定设备(具有可编程处理器)以及可拆卸组件的医疗仪器系统不断扩展,提供用于更新固定设备的改进设备、系统和方法,以及提供利用远程手术、机器人、医疗仪器以及许多其他领域的系统来供应市场的编程代码方法也将是有利的。
发明内容
【0007】本发明一般提供用于机器人手术和其他机器人应用中的改进的机器人设备、系统和方法。本发明还提供改进的医疗仪器设备、系统和方法,以利用这些改进的医疗系统,特别是对于包括可重编程的处理器以及限制使用的医疗探测器。本发明也可以提供编程代码方法,以便利用具有相关外围组件和限制使用组件的固定设备来供应市场。在某些实施例中,本发明可以把存储器并入限制使用的组件中,诸如机器人手术工具。机器可读代码可以存储在工具存储器中,其数据和/或程序设计指令将被系统处理器执行。这使得系统处理器的程序设计能够通过装载新的手术机器人工具或其他可拆卸部件被有效更新。可选地,一旦处理器从工具中下载了更新的数据或程序设计指令,则后续工具可以利用这个更新的处理器程序设计,而不需要重复下载新软件。这可以避免延迟和费用,例如当在一个或多个手术治疗中,需要将手术仪器重复移除和连接到机器人手臂上时。
【0008】第一方面,发明人提供了一个包括机器人手臂的机器人系统,该机器人手臂具有工具固定器和信号接口。多个机器人工具中的每一个都可以被固定器容纳,以便由机器人手臂操纵。处理器具有存储器,并且耦合于机器人手臂。处理器存储器包括关联于所述多个工具的机器人工具数据。处理器利用来自处理器存储器的关联工具数据,指引或指挥机器人工具运动。第一附加工具具有存储器,存储器中有附加工具数据或代码。在第一附加工具耦合于机器人手臂之前,处理器的存储器可以缺少这个附加工具数据或代码。第一工具通过工具信号接口,将附加工具数据或代码传送给处理器。处理器存储附加数据或代码到处理器存储器中,以便从工具固定器中移除了第一附加工具之后,用于指引机器人手臂运动。在所述第一附加工具仍然安装在手臂上时,也可以使用该附加数据和代码。
【0009】在示例性实施例中,所述工具包括外科手术机器人工具,其具有多个不同的外科手术末端执行器,这样,所述机器人系统包括外科机器人系统。
【0010】第一附加工具可以具有一个工具类型标识。第二附加工具也可以具有相同的工具类型标识。处理器可以将来自第一附加工具的附加工具数据存储在所述存储器中,并且可以响应于第二附加工具的工具类型标识器,在第二附加工具容纳在工具固定器中时,利用来自处理器存储器的附加工具数据指引机器人手臂运动。通过利用来自存储器的附加工具数据,而不是每次有新工具连接到系统时都下载这种新数据,从而可以避免工具变更期间的系统延迟。
【0011】处理器可将附加工具数据存储在处理器存储器的一个更新列表中。该更新列表可以包括关联于多个不同类型附加工具的数据。处理器存储器还可以包括关联于多个工具的本地列表。
【0012】当更新列表和本地列表中都包含类似的工具标识时,处理器可以给予更新列表的附加工具数据优于本地列表工具数据的优先权,以使已知工具的工具数据能够被有效修订。处理器还可以包括一二拒绝工具列表,处理器禁止使用带有拒绝工具标识的附加工具,所述拒绝工具标识包括在拒绝工具列表中。
【0013】处理器可以包括用于指引工具运动的机器可读代码。机器可读代码可包含通常为软件修订版标识形式的软件能力标识,并且附加工具数据可以指定最小软件能力和/或修订版。如果软件修订版比最小软件修订版更老,处理器可以禁止使用第一附加工具。这使得,例如如果想要使用新的工具,那么该工具的发行人可以指定最小处理器软件能力,例如从而使得,需要特定子程序的工具将只能用于其处理器包括这种子程序的系统中。
【0014】第二工具可以包括包含工具数据的机器可读代码,包括工具运动指引数据以及最大软件修订版。当处理器的软件修订版标识比第二工具的最大指定软件修订版更老时,处理器可以利用来自处理器的存储器中的工具数据指引第二工具运动。这允许处理器有选择地使用处理器存储器中存储的工具数据,而不用花费时间从附加工具中下载相同的信息,该附加工具已经设定了若干月或若干年,处理器软件更新后很长时间,以及可能是在更新了工具存储器中的数据之后。
【0015】多个工具中的至少一些可以包括缺少某些或所有附加工具数据的传统工具。该附加工具数据可以包括一个指示符或标记,以便通知处理器应该利用附加工具数据。在传统工具中,可以关闭或取消这种指示符或标记。
【0016】可选地,输入设备可以耦合于处理器以便接收输入运动,处理器对应于该输入运动来影响工具固定器容纳的工具的输出运动,这样,该机器人系统包括了主从机器人系统。第一配置时间可以对应于配置处理器从而利用来自存储器的工具数据指引运动,以及第二配置时间可以对应于配置处理器从而利用从安装工具下载的附加工具数据指引运动。第二配置时间可以比第一配置时间更长。通过将来自第一工具的附加工具数据存储在存储器中,并对第一附加工具(在移除和连接之后)、第二附加工具、和/或其他类似工具利用所存储的附加数据,可使处理器适于限制累积配置时间。
【0017】另一方面,本发明提供了包括多个医疗仪器的医疗仪器系统。每个仪器具有组织治疗传递表面(tissue treatment delivery surface)和接口。处理器具有顺序耦合于仪器接口的接口。处理器具有一个存储代码或数据的存储器,并利用所存储的代码或数据,控制由仪器的组织治疗传递表面传递的治疗。第一附加仪器具有组织治疗传递表面、仪器存储器、以及耦合于仪器存储器的接口,以便当附加仪器接口耦合于处理器接口时,提供仪器存储器和处理器之间的通信。处理器被配置成将来自仪器存储器的更新代码或数据存储在处理器的存储器中。第二附加工具具有组织治疗传递表面以及接口。处理器利用从第一附加仪器的仪器存储器中传送的更新代码或数据,控制由第二附加工具的组织治疗传递表面传递的治疗。
【0018】在许多实施例中,所述多个医疗仪器将包括多种医疗仪器类型。每个医疗仪器可以具有耦合于所述接口的仪器存储器。存储器可以包括类型标识,每个仪器类型具有包含在机器可读代码中的关联仪器类型数据。处理器响应于所耦合的仪器的类型标识,可以利用关联的仪器数据,通过耦合于处理器的仪器的组织治疗表面来指导治疗。第二附加仪器具有和第一附加仪器相同的类型标识。
【0019】另一方面,本发明提供了一种机器人方法,其包括将多个不同类型的机器人工具顺序安装至机器人手臂。处理器利用关联于所安装的机器人工具类型的数据或代码,来指引每个顺序安装的机器人工具的运动。用于所述多个工具的数据或代码存储在处理器的存储器中。第一附加机器人工具安装在机器人手臂中。更新工具数据或代码从第一工具的存储器中传输到处理器中。处理器利用更新工具数据或代码来指引机器人手臂的运动。
【0020】工具可以包括具有多个手术末端执行器的手术机器人工具。手术末端执行器的运动可以由外科医生运动输入设备来指引,以便执行外科手术程序。因此,机器人手臂和输入设备可以是主从外科手术机器人系统的组件。
【0021】在处理器从安装工具中下载附加工具数据时,通常会有一段配置时间或下载延迟。这个配置时间基本上可比配置该处理器以指引工具运动的时间更大,当所需时间已经存储在处理器的存储器中时。为了限制总的配置时间,并避免在工具变更期间的延迟,处理器可以存储从安装工具中下载的附加工具数据,以用于其他类似类型的工具中。附加工具数据可以存储在存储器的更新列表中,而关联于已知工具类型的工具数据可以存储在处理器的存储器的本地列表中。当工具标识在两个本地存储器中都有存储时(例如当处理器软件修订版被下载到处理器中时,该工具是已知的),但后来该工具数据被更新了(例如,当在本领域中使用该工具时,根据经验要降低握紧力量限制以增加安全余量),则这两个列表中可包括相同的工具类型。在这种情况下,有优势的是将优先权赋予更新列表,例如,通过首先检查更新列表,如果在其中发现了该工具标识,则利用这个信息,而不再继续检查本地列表。这使得可通过部署合适的具有更新工具数据的附加工具来有效更新工具数据。附加选择包括一个拒绝列表,其处于处理器存储器中,处理器禁止使用其工具标识被包含在拒绝工具列表中的工具。
【0022】本发明可以有助于意欲与现有机器人系统和其他固定设备一起使用的工具的部署,而且工具在这些系统安装好后开发的。但是,不是所有的之前安装的系统都能够利用新开发的工具。例如,安装的机器人手术系统可以具有软件,该软件没有被配置成适应在末端执行器处具有滑动关节。如果利用这样的滑动关节开发了一种新工具,利用磁性或光学记录介质、网络、或其他传统工具,更新安装的机器人手术系统的软件可以是比较容易的,而不用在手术过程中,通过耦合于机器人手术系统的手术机器人工具,花费时间去下载扩展的软件修订版。类似地,如果开发了一种新工具,其需要某些未安装在机器人系统上的硬件,诸如用于超声工具的超声驱动器。有利地,处理器存储器可以存储系统能力数据,附加工具数据可以识别最小系统能力。如果系统能力数据与第一附加工具的最小系统能力不兼容,处理器可以禁止对第一附加工具的使用。例如,存储器中的处理器可以存储软件修订版标识,并且附加工具数据可以包括最小软件修订版。
【0023】在将工具部署到本领域中的系统很长一段时间后,出于各种原因,可以在所安装系统上实现软件修订版。如果处理器的程序设计将要更新,通过包括具有系统软件修订版的附加工具数据,避免包括在下载工具数据至处理器存储器中的任何时间延迟通常是有利的。处理器的存储器可以存储软件修订版标识,第二工具可以具有工具存储器,其工具数据包括最大软件修订版。虽然工具存储器还可以包括用于指引工具运动的数据,但处理器可响应于比第二工具的最大软件修订版更老的处理器的软件修订版标识,利用来自处理器存储器的工具数据,来指引第二工具的运动。例如,这可以避免使用旧工具存储器中所存储的过时的工具数据。
【0024】所述多个工具中的至少一些可以包括传统工具。如果工具对于机器人系统是未知的时,这样的传统工具并不是必须包括一个具有足够用来使用工具的工具数据的工具存储器。不过,工具类型标识可以从每个安装在手臂上的传统工具中传输至处理器。处理器可以利用所传输的工具类型标识,识别在处理器存储器中的工具数据。可选地,基于从工具传输的数据,处理器可以区分传统工具和具有完全可下载附加工具数据的工具。理想地,在传统工具之后卖出的系统仍然可与之前部署的传统工具兼容,同时许多具有可下载工具数据的新部署的工具将仍然与较旧的系统兼容,即使这些较旧的系统不能完全利用可下载的数据。
【0025】另一方面,本发明提供了一种方法,其包括将第一机器人工具安装至机器人手臂。,处理器利用第一工具数据来指引所安装的第一工具的运动。在安装第一工具之前,第一工具数据存储在处理器的存储器中。将第二机器人工具安装于机器人手臂。该第二机器人工具具有存储器,其存有关联于第二机器人工具的数据。第二工具数据从第二工具传输至处理器。处理器利用所传输的第二工具数据来指引所安装的第二工具的运动。
【0026】在安装第二工具之前,不需要将第二工具数据存储在处理器的存储器中。可将第三机器人工具安装至机器人手臂。第三机器人工具具有对应于第二工具的工具标识的工具标识。第三工具的运动可以由处理器利用所传输的第二工具数据来指引。这可以避免从相同类型的工具中下载类似的工具数据至处理器中所造成的重复延迟。
【0027】在安装第二工具之前,可将第三工具安装至机器人手臂。在安装第二工具之前,可以利用第三工具数据来指引第三工具的运动。当第二工具安装之后,对于具有与第二工具相同的工具类型标识的工具,第二工具数据可以代替第三工具数据。
【0028】另一方面,本发明提供了一种医疗仪器系统修订方法,其包括将多个医疗仪器顺序耦合至处理器,每个仪器具有组织治疗传递表面和接口。有顺序耦合的仪器的组织治疗传递表面所传递的治疗可以利用存储在处理器的存储器中的数据来控制。第一附加仪器可以耦合于处理器。第一附加仪器可以具有组织治疗传递表面和仪器存储器。更新数据可以从附加仪器的存储器中传输到处理器中。所传输的更新数据可以存储在处理器的存储器中,第二附加工具的组织治疗传递表面传递的治疗可以利用所存储的更新数据来控制。
【0029】可选地,更新数据可以定义机器可读代码,其包含用于实现利用一个工具的组织治疗传递表面来治疗组织的方法步骤的程序指令。可选地,更新数据可以包括代表治疗工具类型的物理参数的数据。例如,当与手术机器人系统一起使用时,更新数据可以代表几何关节位置、工具强度限制、偏移量等等。
【0030】附加仪器可以从处理器中解耦合,之后又重新耦合于处理器。治疗传递可以由解耦合的附加仪器利用所存储的更新数据来控制,以便避免从附加仪器的存储器中重复下载更新数据。
【0031】另一方面,本发明提供了一种方法,其包括提供多个系统。每个系统具有处理器,并且这些系统被提供给多个客户。多个外围或限制使用的设备被部署至客户。每个设备可以耦合于系统,以便执行主要功能。利用耦合的设备来更新处理器的编程代码或数据,以便这些设备从系统中解耦合后改变主要功能的性能。
附图说明
【0032】图1A和1B是透视图,其分别说明了用于输入外科手术程序或过程的主外科医生控制台,和用于在手术位置自动化地移动手术仪器的机器人病人端推车(robotic patient-side cart)。
【0033】图2是侧视图,其示出了一个与图1A中的主控制台一起使用的示例性输入设备。
【0034】图3是一个具有存储器和数据接口的示例性机器人手术仪器或工具的透视图。
【0035】图4示出了一个方框图,其表示响应于图2中输入设备的运动、在影响图3工具的末端执行器的运动中、微创手术机器人装置的控制系统所进行的控制步骤。
【0036】图5是一个功能方框图,其示意性地说明了根据本发明原理的机器人手术系统的组成。
【0037】图6A和6B分别示意性说明了附加的或“新的”工具数据以及传统工具数据,其存储于机器人手术工具的存储器中以用于图5的系统中。
【0038】图7是流程图,其说明的程序软件包含了使用图5系统的方法,其中工具或手术仪器可以用来更新机器人手术系统的软件。
【0039】图8是流程图,其说明的程序软件包含了使用图5系统的替代性方法。
【0040】图8A-8F是多个对应于不同类型工具的不同末端执行器的透视图。
具体实施方式
【0041】本发明一般提供了机器人和/或医疗仪器系统、设备和方法。本发明对于更新机器人和医疗仪器处理器的可重配置的控制系统特别有用,通常允许在具有处理器(其被编程为与各种仪器或工具一起使用)的系统中进行升级。通过在新仪器或工具中包括存储器,以及通过在仪器或工具和系统处理器之间的耦合装置中包括数据接口,所述仪器或工具可以用作软件更新分发或部署装置。这使系统制造商可以提高卖给全国和/或全世界客户的机器人或医疗仪器系统的软件能力,而不需要支持人员亲自接触所安装的仪器,而且也不必完全依靠远程通信链路,诸如因特网。
【0042】虽然本发明的大多数直接应用可以包括机器人手术系统,但也可找到本文所描述的发明在其他机器人系统中的应用。可以在更多的传统自主工业机器人等中找到本发明随同主从远程机器人系统在一起的应用。本发明还可以找到用于其他医疗仪器系统的有优势的应用,特别是那些具有可重编程的处理器以及一次性或其他限制使用的治疗探测器。本发明可以在计算和通信系统中找到应用,以允许利用具有某些其他主要目的外围的或一次性的元件更新程序设计,包括利用喷墨(或者其他)打印盒的存储器等来更新打印机或电脑的软件。
【0043】用于对所述系统软件重编程的工具或仪器有时候被称为更新工具或仪器、“附加”工具或仪器、和/或“新”工具或仪器。本文所用术语“工具”包括机器人工具,其具有用来耦合于机器人系统的机器人末端执行器。术语“仪器或器械”包括医疗仪器,其包括那些具有医学治疗表面的仪器(诸如抓紧器、解剖刀、电子手术探测器等形式的手术末端执行器)。在该示例性实施例中,机器人手术系统,由机器人手臂支持一系列可运动和可回位的末端执行器,这样,所述末端执行器装置既是一个工具也是一个仪器。在用于非手术应用中的机器人实施例中,末端执行器装置可以包括不是医疗仪器的机器人工具。类似地,在非机器人的医疗仪器实施例中,具有治疗表面的仪器装置不需要是活动连接的机器人工具。但是,本领域技术人员应该明白,非医疗的机器人系统和非机器人的医疗仪器系统可以包括本文描述的许多组件、程序设计和交互作用。
【0044】数据、可重编程的软件、程序方法步骤,以及本文描述的方法步骤可以包括在或具体化为机器可读代码,并被存储为宽范围的不同配置的有形介质,包括随机存取存储器、非易失性存储器、一次写入存储器、磁性记录介质、光学记录介质等等。因此,术语“代码”可以包括程序设计指令和数据两者。和软件一起,程序设计和数据中的至少一些可以被具体化为硬件或固件的形式。术语“附加数据”包括修订的、校正的、或者不同的参数或其他信息,以及新的参数等等。
【0045】参考附图1A,微创远程手术系统的操作者工作站或外科医生控制台总体上标示为参考数字200。工作台200包括观察器202,在使用时在这里显示手术部位的图像。提供了支持工具204,在该支持工具上,操作者(通常为外科医生)可以把他或她的前臂放在上面,同时一手一个地握住两个主控制器(见图2)。主控制器或输入设备位于向内越过支持物204的空间206中。当使用控制器工作台200时,外科医生通常坐在控制台前的凳子上,注视着观察器202的前方,并一手一个地握住控制器,同时把他或她的前臂放在支持物204上。
【0046】在附图1B中,远程手术系统的手推车或手术台总体上标示为参考数字300。使用时,手推车300位于邻近待手术的病人位置,并且手推车的底部则被保持在固定位置,直到手术程序完成。手推车300典型地具有轮子或小脚轮以使它能够运动。工作台200典型地位于离开手推车300一段距离处,在操作空间内可选地被分开几英尺,虽然手推车300和工作站200可以替代性地被分开相当大的距离。
【0047】手推车300典型地带有三个机器人手臂装置。机器人手臂装置之一(标示为参考数字302),其被布置来固定图像获取设备304,例如内窥镜等。另外两个手臂装置10中每一个都包括手术仪器14。内窥镜304在延长轴的远端具有观察端306。内窥镜304具有延长轴,以允许观察端306可以通过入口端插入到病人身体的内部手术部位。内窥镜304可操作地连接于观察器202,以在观察器上显示在观察末端306所获取的图像。每个机器人手臂装置10通常可操作地连接于主控制器之一。因此,机器人手臂装置10的运动可以由主控制器的操纵所控制。机器人手臂装置10的仪器14具有安装在机械腕构件上的末端执行器,末端执行器枢轴地安装于仪器14的延长轴的远端。仪器14具有延长的轴,以允许末端执行器也可以通过进口端插入到病人身体内的内部手术部位。末端执行器相对于仪器14的轴的末端的运动,也可以通过主控制器来控制。
【0048】通过建立关节联接95的方式,机器人手臂10,302被安装在支架97上。支架97可以调节来有选择地改变它相对于手推车300的底部99的高度,如箭头K所标示的。建立关节联接95被布置来使能手臂10,302的侧面位置和定位相对于手推车300的垂直延伸柱93可以改变。因此,手臂10、302的位置、定位和高度可以调整,以帮助仪器14的延长轴以及内窥镜304、通过入口端到达相对于手术部位的所需位置。当手术仪器14和内窥镜304也被这样定位后,建立的联合手臂95和支架97被典型地锁定就位。基站200和手推车300在美国专利6,424,885中更详细的描述,它的整个公开作为参考并入本文。
【0049】示例性输入设备220和手术仪器14在图2、3中分别说明。输入设备220包括手臂222和机械腕224,其允许输入手柄226相对于工作站200(见图1A)的结构进行位置的和取向的运动。手柄226一般地相对于工作台结构可以进行多个自由度运动,示例性输入设备220给手柄226的运动提供6个自由度。支持手柄的连接可以包括比6个自由度更多或更少的自由度。
【0050】现在参考图3,手术仪器14一般包括手术末端执行器50,其相对于外壳53由延长轴14.1支持。末端执行器50可以相对于轴由远端或机械腕支持,以便帮助在内部手术工作空间内定位末端执行器。近端外壳53可以典型地适合于由机器人手臂的固定器所支持。
【0051】如在美国专利6,331,181中更详细描述的(其全部公开作为参考并入本文),仪器14通常包括存储器230,该存储器典型地电子耦合于外壳53的固定器啮合表面232的数据接口。这允许在存储器232和工作台200的机器人手术处理器之间的数据通信。更具体地,如可以参考图1A到图4理解的。图1A所述的工作站200可以典型地包括处理器210。处理器210响应于输入手柄226的运动,影响安装在机器人手臂10上的手术机件14的相应的运动。
【0052】在示例性实施例中,处理器210包括软件,其包含控制逻辑212(在图4中示例性说明)。通过绕着微创插入点枢轴转动仪器轴14.1,这个控制逻辑影响末端执行器50在内部手术部位的运动。处理器210所应用的控制逻辑212响应于输入手柄运动产生电机驱动信号。这些电机驱动信号被传送给机器人手臂,并致使影响对应于输入手柄的运动的末端执行器的运动,如在′885专利中更详细描述的(在此通过引用结合这个专利的全文)。如可以通过参考图4中说明的控制逻辑图所能理解的,机器人手臂10和手术仪器14的关节运动学在控制器中模拟。
【0053】宽范围的机器人手术仪器类型在专利文献中描述了。这些不同的机器人工具类型经常在机器人程序中移除和替代,以便允许外科医生执行不同的功能。例如,剪刀结构可以移除并用电子手术解剖刀替换。这样的不同工具类型可以具有不同几何形状的腕或其他工具关节,例如在关节轴之间具有不同的间隔距离。不同工具类型还可以具有关于每个轴的不同范围的运动、不同关节接合位置或奇异性、和/或其他在它们的关节几何形状中的不同,这可以参考图8A-8F理解。另外,两个不同手术仪器末端执行器结构通常可以在关于它们的轴的运动和关联的驱动元件的运动等之间,具有不同的强度、不同的惯量、不同有效传动比。在不同工具类型之间的更进一步的不同,可以包括电子手术能力、工具的使用年限、替换末端执行器元件的能力等等的呈现或缺乏。当关于当前被安装至机器人手臂10的工具类型的信息对于处理器是可用的时候,处理器210的逻辑212可以适应这些不同工具运动学和性质。
【0054】现在参考图5,机器人手术系统500被示例性的说明,其作为包括耦合于副/从属机器人手臂504的主控制器502,以便运动机器人工具506。工具506由机器人手臂504的工具固定器508所固定。多个替代性工具510能够顺序地替代工具506,通过把工具506从固定器508中分开,并且代替地,从多个工具中接合选择的工具至机器人手臂。为了允许控制器处理器508的逻辑适合于当天耦合于从属设备504的固定器508,来自所安装的工具的数据可以通过固定器传送至从属设备并且传送至处理器502。所传送的工具数据典型地包括工具类型标识。
【0055】多个工具510可以包括两个不同组的工具类型:“已知的”或“传统的”工具512以及“新的”或“附加”工具514。已知工具512可以包括,当主控制器处理器502被程序设计时,当下载至处理器503的最新的软件修订版被写入后,被改进并且可以知道的工具类型。已知工具512包括具有工具类型标识(有时候称为唯一工具标识(TUID))的工具,其被包括在处理器502的存储器516中。在某些实施例中,需要部署即插即用或系统更新工具以及非即插即用工具。这可以减少工具成本,同时仍然能够允许本文描述的许多能力。
【0056】有利地,当已知工具(诸如工具类型110)被安装至从属机器人手臂504时,通过工具固定器508从工具类型标识(TUID110)至主控制器502的传送,可以提供足够的信息给主控制器处理器,以重新配置它的软件以便正确的控制从属装置、仪器、以及末端执行器的运动。更具体地,工具标识对于处理器是足够的,以便其从处理器存储器516的本地列表518中查询工具运动学数据。这可以很快地完成,而不会延迟外科医生对机器人工具的使用。
【0057】相反,新工具514可以包括末端执行器、驱动系统、工具强度、或者其他工具特性,这些工具特性因为处理器502的程序设计已经开发或修订了。为了允许这样的新工具类型(工具TUID306)被处理器502控制,处理器可以从工具类型标识中确定所需的工具运动学数据在处理器的存储器516中不可用。然后处理器可以通过固定器508(或者某些替代性数据接口)下载所需的工具运动学信息,并存储这个新信息在处理器存储器516的更新列表520中。这有效地允许处理器可重编程来适应新的工具。
【0058】包括在工具存储器230中的关于新工具类型的信息示例性在在图6A中说明。存储在已知工具的存储器中的传统工具数据232在图6B中示例性说明。如这里所用的,术语“即插即用”以及字母“PNP”包括机器人或医疗仪器和/或系统、从工具或仪器的存储器中更新系统程序设计的能力。
【0059】在示例性实施例中,传统工具数据232可以包括在仪器14的存储器230中(见图3和6B),其中示例性存储器包括Dallas部件DS2505。耦合仪器存储器至仪器接口的电路,以及关于仪器接口的细节,可以在美国专利6,331,181中找到。替代性的仪器、电路以及接口也是公知的,包括那些在加拿大圣巴巴拉的COMPUTER MOTION公司出售的ZeusTM机器人手术系统(当前被商品化的)中所采用的。
【0060】示例性传统工具数据包括具有工具标识的传统信息,其可以连同工具类型标识数据一起用于识别特定工具。唯一的Dallas芯片号码可以用作工具标识,并且工具标识允许,跟踪特定工具在它整个使用期限中在多个不同机器人手臂和/或机器人系统中的、众多不同手术程序中的使用。在所有传统工具中一致的传统信息的某些部分可以用作“否定PNP标记”,这样使得机器人系统500可以确定传统工具没有包括附加工具信息。
【0061】现在参考图6A,附加的或PNP工具数据230包括类似于图6B中传统数据232的传统信息。这有助于反向兼容性以及具有系统500的新工具的使用,系统500没有即插即用能力。但是,新工具数据230的传统信息将包括PNP标记。这允许具有即插即用能力的系统识别到新工具包括附加工具信息,从而利用这个信息。
【0062】连同传统信息一起,新工具数据230一般将包括具有工具参数列表的工具更新信息234,该工具参数足够系统500安全有效地指引新工具在手术程序中运动。可以列出几个工具参数,通常包括大于10个参数,可选地,包括比100更多或甚至超过1000个参数。在示例性实施例中,新工具数据230可以包括2K、8K、或64K的数据或更多。附加工具数据230所存储的示例性存储器包括DALLASSEMICONDUCTOR部件号码DS2505、DS2505V、或者DS2505P。
【0063】除了传统信息和工具更新信息234,新的工具数据230可以包括有限PNP信息,以便允许对于旧的机器人手术系统的有限即插即用能力。在这个示例性实施例中,如参考图8描述的,信息可以包括有限数目的参数,其每一个参数对应于包括在完整新工具数据中的关联工具参数,以便这些工具参数在工具存储器中重复。旧机器人手术系统可以从该工具中、下载列在有限PNP数据中的任意参数,到处理器500的存储器516中,可选地只和所安装的工具一起使用。
【0064】现在参考图5,处理器502的存储器516可以存储工具数据在许多个替代性的有形介质中,包括磁性记录介质、光学记录介质、RAM、ROM等等。在这个示例性实施例中,工具数据可以至少部分地存储在NVRAM中(对于更新列表)和闪存中(对于本地列表和拒绝列表)。在使用时,工具数据还可以至少部分地存储在主控制器处理器502的随机存取存储器中。虽然安装了工具,但避免对这个工具改变系统行为是有益的,即使相同工具类型的更新工具被安装在系统的不同手臂上。一旦安装工具被移除和重新安装,系统可以利用新的数据。在美国专利6,424,885中更全面地描述了工具运动学和强度信息的使用,在此将该美国专利并入作为参考。
【0065】如本文中使用的,当所安装工具被移除或用多个替代性工具510中任意一个替换时,当其包含在保持耦合于系统处理器的系统500的切实介质中时,工具数据被存储在处理器502的“存储器”中。因此,从工具中下载下来的数据、记录在磁性或光学记录介质上的数据,包含在EEPROM中的数据、或者临时存储在处理器502的RAM中的数据、或者处理器502的任何其他外围存储器设备中的数据被认为存储在处理器的存储器中。
【0066】处理器502将典型地包括软件和/或硬件,能够实现包含在机器可读代码中的程序设计步骤,以便影响本发明的方法。在示例性实施例中,处理器502包括控制器工作台200的处理器210(见图1A),理想地包括具有多个可购买到的处理器的主板,包括可从ANALOGDEVICES公司获得的Shacr处理器,可从摩托罗拉公司获得的PowerPC处理器,以及存储器等等。示例性编程代码主要是用C程序设计语言编写,但是宽范围的其他语言也可以使用。处理器502还可以包括在整个机器人手术系统中分布的软件和/或硬件,其中手臂10、手推车300、甚至固定器508(见图5和1B),通常在宽范围分布处理布置中的任意一个中具有本地处理能力。替代性处理器结构,其可以适合于利用本发明的方法和设备包括这些可从COMPUTER MOTION公司获得的ZeusTM机器人手术系统。
【0067】现在参考图7,包含本发明的方法600开始于工具存储602或安装至机器人系统的机器人手臂时。传统信息从工具的存储器下载,允许系统去确定工具存储器是否具有更新工具信息604。从工具中首先下载的数据可以包括比只有传统数据更多。事实上,如果只有传统信息是可用的,初始下载信息的剩余部分可以是空白的,其可以用作指示,指出工具是传统工具。可以在工具通过工具固定器或接口的机械啮合确认运动期间,执行从工具下载这个初始信息到系统的处理器中,由此不需要延迟手术程序。所下载的传统信息将足够还允许系统识别工具类型606。在示例性系统中,工具类型标识从传统数据中的一个或多个传统区域计算。替代性系统可以简单地从工具存储器中读取工具类型标识。
【0068】首先假设所安装的工具是没有包括附加工具信息的传统工具,在处理器计算工具类型标识606之后,处理器确定工具是否是先前更新的类型608(例如,通过先前下载和已经安装到机器人手臂上的相同类型的即插即用工具更新的类型)。处理器可以确定工具类型数据是否已经通过比较工具类型和处理器502的存储器516中的更新列表更新了(见图5)。如果工具类型确实包括在更新列表中了,处理器502可以利用已经存在处理器存储器516中的数据,控制机器人手臂和所安装的工具的运动,由此支持所安装的仪器610,而不用延迟下载附加工具数据。仪器的支持可以包括,例如,利用来自适合于工具的工具类型标识的存储器516中参数工具数据,重新配置处理器的软件。
【0069】如果工具类型没有列在更新列表中,则在步骤612,处理器502可以确定工具类型标识是否已经包括在处理器存储器516的本地列表518中。如果工具标识包括在本地列表518中,处理器可以再次支持所安装的仪器,而不用从工具下载附加数据。具体地,当工具安装到机器人手臂时,利用再次在工具存储器516中呈现的本地列表工具参数信息,重新配置处理器502。因此,又一次可以避免下载延迟。
【0070】相比本地列表,处理器502有效地给更新列表优先权,以便使得工具参数信息可以有效地被现有工具类型(具有已知工具的工具标识)的分布工具修订。例如,如果传播扭距的在前强度被减少时,如果已知工具类型可以被用来更可靠地执行,这允许更新这些现有工具怎样在该领域使用。可选地,制造商可以选择不更新在前卖出工具的工具类型,以便避免在更新或即插即用工具用在系统中之前或之后,使得单工具(或同时两个工具)具有不同的反应。因为在步骤604我们已经在上面假设所安装的工具是不能即插即用的,如果用于支持仪器的所需工具参数信息在处理器存储器516中不可用(不管是在本地列表518还是在更新列表520中都不可用),系统可以拒绝所安装的仪器616,以便避免尝试控制没有足够工具数据的工具的运动。注意,沿着假设仪器不能即插即用的流程图的路径,在检查本地列表518上的工具标识之前,处理器502首先检查更新列表520上的工具信息。
【0071】之前的讨论在步骤604假设所安装的工具不是能够即插即用,也就是说,所安装的工具是传统工具。如果我们替代性的认为在机器人手臂上所安装的工具602,具有可以用来更新系统处理器的附加工具数据,在步骤604系统处理器可以从工具下载的传统数据中确定该工具具有即插即用能力。除了这个在工具的存储器中的附加工具信息的呈现,避免下载一些或所有的附加工具数据是有利的,以便限制在工具交换期间的延迟。在方法600中,处理器确定所安装的即插即用能力的工具是否包括在拒绝列表618中。被拒绝的工具可以,例如,包括不被机器人系统支持的类型的工具,以及不再被任何机器人系统支持的类型的工具,或者在部署出去后,已经被指出不适合使用的特定工具。因此,工具拒绝可以基于工具类型标识的比较或在处理器502的存储器516中具有拒绝列表522的特定工具标识。包括在拒绝列表522中的任何工具或工具类型可以被拒绝620,而且可选地,该系统提供指示给系统操作员和/或外科医生,该系统禁止工具的运动或工具末端执行器插入病人中等等。
【0072】如果所下载的即插即用工具不在拒绝列表上,在步骤622处理器502可以确定处理器502的系统软件是否比工具存储器更新。这可以通过,在新工具被第一次准备部署出去的时候,存储大多数最近的系统处理器软件修订版,在工具存储器中实现。任何后续软件修订版将在处理器存储器的本地列表中包括给这个新工具的数据,所以比存储在工具存储器上的系统修订版信息更新的任何系统软件修订版,不需要利用存储在工具存储器中的附加工具数据。有效地,这意味着,除了工具存储器和工具即插即用能力,类似于已知工具512来处理该工具,并废弃或使附加工具信息过时。在方法600中,如果在步骤622处理器确定在工具存储器中的附加工具数据中是否过时,则工具作为没有即插即用能力的工具处理。注意,包括在后续系统软件修订版中的工具参数信息,可以和存储在工具本身的附加工具数据不同(并且比它更新),所以这同时避免了下载附加工具信息的延迟和利用来自工具自身的过时工具信息的延迟。
【0073】如果处理器的软件修订版没有比工具存储器中的附加工具信息更老,则在步骤624中处理器检查系统是否具有足够的能力来使用这个工具。在某些实施例中,这可以通过确定处理器的当前软件修订版是否比工具存储器中指出的最小软件修订版相同或更新。如果不是,该工具可以被设计来只被具有例如软件子程序(当前其对于系统处理器不可用的)的系统使用。
【0074】附加工具数据通常会包括参数化的数据,诸如参数化的联接长度、参数化的最大扭矩信息、参数化的运动范围信息等等。如果完全新类型的运动学装置包括在新工具中,在缺少新的子程序的时候,这种处理器软件的参数的更新可以是不够的。虽然可能在工具存储器中下载这种新的子程序,限制附加工具数据至参数数据,限制了下载时间,以及因此限制了工具交换延迟。
【0075】在其他实施例中,在步骤624,基于比较来自工具存储器的最小系统能力信息和机器人系统502的真实系统信息,系统可以确定系统的硬件能力是否足够支持工具。例如,如果超声波手术工具意于安装在具有超声波驱动器的机器人手臂上,工具与系统能力的不兼容性可以在步骤624中识别。如果所安装的工具被发现是与系统能力不兼容的,方法600确定工具类型是否包括在更新列表中或在本地列表中(可能指出工具存储器中的不兼容信息是过期的),以及如果工具类型没有列在其中任一个中,则所安装的工具在步骤616中被拒绝。
【0076】假设系统的处理器确定当前软件修订版不比工具存储器中的信息更新,以及系统具有正确使用工具所需的能力,则在步骤626处理器确定所安装工具的工具类型是否已经包括在更新列表中。如果工具类型在处理器存储器516的更新列表520中,处理器可以利用这个在它的存储器中的现有的附加工具数据来支持仪器610,而没有从工具本身下载附加工具数据的延迟。注意,处理器存储器的更新列表可以包括与工具上的附加工具数据相同的附加工具数据,或者可以包括更新的来自具有即插即用能力的相同类型的顺序分布的工具的附加数据。
【0077】如果更新列表没有包括所装工具的工具类型,或者如果所装工具数据比这个工具类型的更新列表数据更新,在步骤828系统处理器继续检查,本地列表518是否包括比来自工具存储器的附加工具数据更新的数据。如果本地列表包括至少和来自工具存储器的附加工具数据一样新的工具类型的信息,系统利用本地列表数据支持所安装的工具。如果当前附加工具信息还没有在更新列表或本地列表中可用,系统处理器指引下载附加工具数据到更新列表630中。
【0078】在示例性实施例中,利用存储在处理器502的存储器中的工具数据,是变换到一个不同工具类型的工具的重新配置处理器的最快的方式。从工具的存储器中下载附加工具数据将典型地包括比一秒钟更长的延迟,在某些实施例中需要比10秒更大的延迟,以及在至少一个实施例中大约14秒的延迟(取决于系统状态),相比利用已经存储在处理器存储器中的信息。所安装工具的运动利用六个由马萨诸塞州ANALOG DEVICES公司销售的SharcTM处理器来指引,理想地利用控制器转换处理器(controller transform processor,CTP)。在图7中说明的方法600被广泛地利用Middleman代码实现,利用通过Supervisor代码数据初始化的方法。从所安装的工具传送的数据,可选地,在从属机器人手臂的电路中预处理。宽范围的特定实现可以在本发明的范围内使用。
【0079】现在参考图8,一些处理器可以不包括上面关于方法600描述的每一方面的所有能力(或实施在具有各种需要的系统中)。在简化地即插即用方法700中,工具被安装到机器人手臂上,以及传送至少某些来自工具存储器的数据到系统处理器开始,以便允许处理器确定工具类型是否包括在已知工具列表704上。如果工具类型和/或工具标识被包括在已知列表中,以及如果工具不是能够即插即用的706,则工具可以利用系统处理器708中的本地数据。
【0080】如果处理器确定704工具类型没有在已知列表中,处理器可以简单地拒绝仪器710。因此,本发明的方法可以不需要用来允许新工具类型的使用。替代地,如果系统处理器确定工具是已知类型的,但是工具具有即插即用能力,则处理器可以通过下载至少一部分附加工具信息来支持工具,并利用所下载的信息来配置处理器712,如果某些条件满足的话。示例性系统下载了工具数据230的有限的PNP参数,如在图6A中见到的。在步骤714处理器可以检查所下载的数据完整性表现出通过核实报头数据流(header stream)(包括有限的PNP数据)可接受。然后在步骤716处理器可以核实处理器的当前软件修订版是否和每次下载的附加工具数据工具兼容。如果工具完整性不够或者与当前软件修订版不兼容,则工具就被拒绝。如果数据完整性是可接受的并且软件是兼容的,从工具的存储器中所下载的附加工具数据被用来指引工具的运动。
【0081】在简化的即插即用方法700中,不是工具存储器上的所有的附加工具信息必需被下载和/或被系统利用。如上面参考图6A所描述的,附加工具信息可以包括有限的PNP信息230。在示例性实施例中,有限的PNP信息包括一系列参数。如果系统具有有限的(而不是完全具有或没有)即插即用能力,并且参数被列在有限的PNP数据中,系统将利用来自工具更新数据(而不是本地列表数据)中的参数,通过利用这更新的参数重新配置处理器软件。在示例性实施例中,有限PNP数据包括关于工具端长度、握住打开扭矩、握住关闭扭矩、以及握住角度等的参数值。
【0082】给替代性工具的许多个替代性末端执行器在图8A到8F中说明。这些末端执行器中的几个,包括DEBAKEY钳子56i、微小钳子56ii,Potts剪刀56iii,以及施夹钳56iv,包括相对于彼此绕轴旋转的第一和第二末端执行器元件56a、56b,以便形成一对末端执行器叉钳。其他末端执行器,包括解剖刀56v和电烙术探测器56vi,具有单端末端执行器元件。
【0083】可选地,工具数据可与特定安装工具和/或工具类型的可接受使用的限制相关联。工具和/或工具类型标识可以存储在一个或多个在系统存储器中的工具列表中,并且处理器可以响应于使用列表和所下载的工具或工具类型标识的比较,改变或限制工具的使用。在一些实施例中,工具使用数据可以存储在工具的存储器中。无论如何,工具使用限制可以限制工具仅仅用来训练/演示、用于工程或原型发展、用于临床医疗试验、或者可以用于对人的手术中。工具使用期限可以随着这些不同的用途而改变,并允许可以通过修订工具使用数据来改变工具的使用。工具限制可以通过拒绝非允许的工具来施加,或者通过在系统的显示屏中显示红的或其他合适的图标等等来施加。
【0084】虽然为了理解清楚以及作为例子,已经详细地描述了示例性实施例,但许多变化、改变和改进对于本领域技术人员是明显的。例如,虽然示例性实施例参考改变机器人手术工具运动学等来描述的,但替代性实施例可以帮助具有现有超声系统的更新的超声波成像探测器、具有RF切除系统的替代性心脏切除导管、或者具有现有自动工业机器人的新机器人工具的使用。因此,本发明的范围仅由所附权利要求限制。

Claims (14)

1.一种用于机器人手术系统的即插即用工具,所述系统具有带有信号接口的机器人手臂,所述系统还具有处理器和存储器,所述工具可拆卸地耦合到所述信号接口,所述工具包含:
计算机可读介质,其包含:
即插即用标记代码,即PNP标记代码,其用于使所述处理器将工具类型标识为在存储器中尚不可用;以及
用于使所述处理器通过所述机器人手臂指引所述工具移动的代码。
2.一种用于机器人手术系统的即插即用工具,所述系统具有带有信号接口的机器人手臂,所述系统还具有处理器和存储器,所述存储器含有用于操作所述处理器的处理器代码,所述工具可拆卸地耦合到所述信号接口,所述工具包含:
计算机可读介质,其包含:
软件修订代码,其用于使所述处理器确定所述工具的软件修订是否早于所述处理器代码;以及
代码,该代码用于当所述工具的所述软件修订不早于所述处理器代码时,使所述处理器通过所述机器人手臂指引所述工具移动,用于使所述处理器指引所述工具移动的所述代码包含工具移动指引数据。
3.一种用于控制工具的方法,所述工具用于机器人手术系统,所述系统包含带有信号接口的机器人手臂,所述方法包含:
把第一工具耦合到所述信号接口;
通过所述信号接口读取第一工具标识信号;
通过所述第一工具标识信号将所述第一工具标识为具有在所述机器人手术系统的存储器中缺乏的第一附加工具数据;
把所述第一附加工具数据从所述第一工具下载到所述存储器;以及
使用所述第一附加工具数据控制所述第一工具的移动。
4.根据权利要求3所述的方法,其还包含:
把第二工具耦合到所述信号接口;
通过所述信号接口读取第二工具标识信号;
通过所述第二工具标识信号将所述第二工具标识为与储存在所述存储器中的所述第一附加工具数据相对应;以及
使用所述第一附加工具数据控制所述第二工具的移动。
5.根据权利要求4所述的方法,其中所述第一工具标识信号和所述第二工具标识信号是相同工具类型的标识信号。
6.根据权利要求3所述的方法,其中所述第一附加工具数据被存储在与多个工具类型相关的更新列表中,所述存储器还储存与所述多个工具类型中的每一个相关的本地数据列表,所述方法还包含:
使用来自储存在存储器中的所述本地数据列表控制本地工具的移动,在所述第一工具被耦合到所述信号接口前,所述本地工具被耦合到所述信号接口。
7.根据权利要求3所述的方法,其中所述存储器还包含软件修订标识,所述第一附加工具数据包含最小软件修订标识,所述方法还包含:
如果所述软件修订标识小于所述最小软件修订标识,则禁止使用所述第一工具。
8.根据权利要求3所述的方法,其中所述控制所述第一工具的移动响应在主输入设备处控制相应移动的操作者。
9.一种手术机器人系统,其包括:
机器人手臂,其包含信号接口;
存储器;
处理器;
计算机可读介质,其包含:
用于当第一工具被接合到所述信号接口时,使所述处理器通过所述信号接口读取工具数据的代码;
用于使所述处理器把所读取的工具数据存储到所述存储器的代码;
用于当第二工具被接合到所述信号接口时,使所述处理器从所述存储器读取所存储的工具数据的代码;以及
用于使所述处理器使用所读取的存储的工具数据指引所述第二工具移动的代码。
10.根据权利要求9所述的系统,其中所述第一和第二工具每个都包含末端执行器,所述处理器通过所述机器人手臂指引所述末端执行器移动。
11.根据权利要求9所述的系统,其中所述工具数据包含工具移动指引数据。
12.根据权利要求9所述的系统,其中所述工具数据包含工具类型标识。
13.根据权利要求9所述的系统,其中所述工具数据包含所述第一工具的软件修订代码。
14.根据权利要求13所述的系统,其中所述计算机可读介质还包含代码,该代码用于使所述处理器比较所述第二工具的软件修订代码和所述第一工具的所述软件修订代码,以及使所述处理器在所述第二工具的所述软件修订代码小于所述第一工具的所述软件修订代码时,使用所读取的存储的工具数据来指引所述第二工具移动。
CNA200810213306XA 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新 Pending CN101361678A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/839,727 US7379790B2 (en) 2004-05-04 2004-05-04 Tool memory-based software upgrades for robotic surgery
US10/839,727 2004-05-04

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800140203A Division CN1950037A (zh) 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新

Publications (1)

Publication Number Publication Date
CN101361678A true CN101361678A (zh) 2009-02-11

Family

ID=34967283

Family Applications (3)

Application Number Title Priority Date Filing Date
CNA2005800140203A Pending CN1950037A (zh) 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新
CN2010105366302A Active CN101987039B (zh) 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新
CNA200810213306XA Pending CN101361678A (zh) 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CNA2005800140203A Pending CN1950037A (zh) 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新
CN2010105366302A Active CN101987039B (zh) 2004-05-04 2005-04-28 用于机器人手术的基于工具存储器的软件更新

Country Status (5)

Country Link
US (7) US7379790B2 (zh)
EP (1) EP1753359B1 (zh)
JP (14) JP5000484B2 (zh)
CN (3) CN1950037A (zh)
WO (1) WO2005110267A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110267770A (zh) * 2017-02-10 2019-09-20 川崎重工业株式会社 机器人系统及其控制方法
CN113749903A (zh) * 2015-09-30 2021-12-07 埃斯顿(南京)医疗科技有限公司 多主动轴线的非外骨骼康复设备
CN111565655B (zh) * 2017-10-30 2023-10-24 爱惜康有限责任公司 用于模块化外科器械的控制系统布置

Families Citing this family (315)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100081893A1 (en) * 2008-09-19 2010-04-01 Physiosonics, Inc. Acoustic palpation using non-invasive ultrasound techniques to identify and localize tissue eliciting biological responses and target treatments
US20060079773A1 (en) * 2000-11-28 2006-04-13 Allez Physionix Limited Systems and methods for making non-invasive physiological assessments by detecting induced acoustic emissions
US20100087728A1 (en) * 2000-11-28 2010-04-08 Physiosonics, Inc. Acoustic palpation using non-invasive ultrasound techniques to identify and localize tissue eliciting biological responses
US7386365B2 (en) * 2004-05-04 2008-06-10 Intuitive Surgical, Inc. Tool grip calibration for robotic surgery
US9002518B2 (en) * 2003-06-30 2015-04-07 Intuitive Surgical Operations, Inc. Maximum torque driving of robotic surgical tools in robotic surgical systems
US7379790B2 (en) * 2004-05-04 2008-05-27 Intuitive Surgical, Inc. Tool memory-based software upgrades for robotic surgery
EP3123922B1 (en) * 2004-06-25 2019-11-27 Carnegie Mellon University Steerable, follow the leader device
ATE431584T1 (de) * 2005-05-27 2009-05-15 Charles Machine Works Bestimmung der position eines fernbedienungsanwenders
CN103192388B (zh) * 2005-06-30 2016-02-10 直观外科手术操作公司 一种机器人医疗系统
US8273076B2 (en) 2005-06-30 2012-09-25 Intuitive Surgical Operations, Inc. Indicator for tool state and communication in multi-arm robotic telesurgery
US8219178B2 (en) 2007-02-16 2012-07-10 Catholic Healthcare West Method and system for performing invasive medical procedures using a surgical robot
US10653497B2 (en) 2006-02-16 2020-05-19 Globus Medical, Inc. Surgical tool systems and methods
US10893912B2 (en) * 2006-02-16 2021-01-19 Globus Medical Inc. Surgical tool systems and methods
US9782229B2 (en) 2007-02-16 2017-10-10 Globus Medical, Inc. Surgical robot platform
US10357184B2 (en) 2012-06-21 2019-07-23 Globus Medical, Inc. Surgical tool systems and method
US8784435B2 (en) 2006-06-13 2014-07-22 Intuitive Surgical Operations, Inc. Surgical system entry guide
DE102006056214B4 (de) * 2006-11-29 2019-02-14 Kuka Deutschland Gmbh Industrieroboter mit einem Werkzeug oder Sensor und Verfahren
EP2392253B1 (de) * 2007-04-18 2020-06-17 Löwenstein Medical Technology S.A. Vorrichtung und Verfahren zur Aktualisierung von Beatmungsgeräten
WO2008133956A2 (en) * 2007-04-23 2008-11-06 Hansen Medical, Inc. Robotic instrument control system
GB0716590D0 (en) * 2007-08-24 2007-10-03 Gyrus Medical Ltd Electrosurgical system
US20090069804A1 (en) * 2007-09-12 2009-03-12 Jensen Jeffrey L Apparatus for efficient power delivery
US9043018B2 (en) * 2007-12-27 2015-05-26 Intuitive Surgical Operations, Inc. Medical device with orientable tip for robotically directed laser cutting and biomaterial application
DE102008006982A1 (de) * 2008-01-31 2009-08-13 Deutsches Zentrum für Luft- und Raumfahrt e.V. Roboter und Verfahren zum Parametrieren eines Robotermodells
DE102008001664B4 (de) * 2008-05-08 2015-07-30 Deutsches Zentrum für Luft- und Raumfahrt e.V. Medizinischer Roboter und Verfahren zur Erfüllung der Performanceanforderung eines medizinischen Roboters
US9918653B2 (en) * 2009-01-15 2018-03-20 Koninklijke Philips Electronics N.V. Electrophysiology catheter
US8423182B2 (en) 2009-03-09 2013-04-16 Intuitive Surgical Operations, Inc. Adaptable integrated energy control system for electrosurgical tools in robotic surgical systems
US20100305442A1 (en) * 2009-05-29 2010-12-02 Boston Scientific Scimed, Inc. Systems and methods for implementing a data management system for catheter-based imaging systems
JP5669590B2 (ja) 2011-01-20 2015-02-12 オリンパス株式会社 マスタスレーブマニピュレータ及び医療用マスタスレーブマニピュレータ
US9308050B2 (en) 2011-04-01 2016-04-12 Ecole Polytechnique Federale De Lausanne (Epfl) Robotic system and method for spinal and other surgeries
DE102011115077A1 (de) * 2011-09-28 2013-03-28 Deutsches Zentrum für Luft- und Raumfahrt e.V. Handhabungseinrichtung sowie Verfahren zum Betreiben einer Handhabungseinrichtung
US11871901B2 (en) 2012-05-20 2024-01-16 Cilag Gmbh International Method for situational awareness for surgical network or surgical network connected device capable of adjusting function based on a sensed situation or usage
US10624710B2 (en) 2012-06-21 2020-04-21 Globus Medical, Inc. System and method for measuring depth of instrumentation
US11793570B2 (en) 2012-06-21 2023-10-24 Globus Medical Inc. Surgical robotic automation with tracking markers
US11607149B2 (en) 2012-06-21 2023-03-21 Globus Medical Inc. Surgical tool systems and method
US11857266B2 (en) 2012-06-21 2024-01-02 Globus Medical, Inc. System for a surveillance marker in robotic-assisted surgery
US10136954B2 (en) 2012-06-21 2018-11-27 Globus Medical, Inc. Surgical tool systems and method
US11864839B2 (en) 2012-06-21 2024-01-09 Globus Medical Inc. Methods of adjusting a virtual implant and related surgical navigation systems
US11045267B2 (en) 2012-06-21 2021-06-29 Globus Medical, Inc. Surgical robotic automation with tracking markers
US11399900B2 (en) 2012-06-21 2022-08-02 Globus Medical, Inc. Robotic systems providing co-registration using natural fiducials and related methods
US11116576B2 (en) 2012-06-21 2021-09-14 Globus Medical Inc. Dynamic reference arrays and methods of use
US11857149B2 (en) 2012-06-21 2024-01-02 Globus Medical, Inc. Surgical robotic systems with target trajectory deviation monitoring and related methods
US10231791B2 (en) 2012-06-21 2019-03-19 Globus Medical, Inc. Infrared signal based position recognition system for use with a robot-assisted surgery
US10350013B2 (en) 2012-06-21 2019-07-16 Globus Medical, Inc. Surgical tool systems and methods
US20170258535A1 (en) * 2012-06-21 2017-09-14 Globus Medical, Inc. Surgical robotic automation with tracking markers
US11253327B2 (en) 2012-06-21 2022-02-22 Globus Medical, Inc. Systems and methods for automatically changing an end-effector on a surgical robot
US11395706B2 (en) 2012-06-21 2022-07-26 Globus Medical Inc. Surgical robot platform
US11317971B2 (en) 2012-06-21 2022-05-03 Globus Medical, Inc. Systems and methods related to robotic guidance in surgery
US11864745B2 (en) 2012-06-21 2024-01-09 Globus Medical, Inc. Surgical robotic system with retractor
US10758315B2 (en) 2012-06-21 2020-09-01 Globus Medical Inc. Method and system for improving 2D-3D registration convergence
US11298196B2 (en) 2012-06-21 2022-04-12 Globus Medical Inc. Surgical robotic automation with tracking markers and controlled tool advancement
CN102729238B (zh) * 2012-06-28 2014-11-26 哈尔滨工程大学 三轴交汇式姿态主手机构
US9301811B2 (en) 2012-09-17 2016-04-05 Intuitive Surgical Operations, Inc. Methods and systems for assigning input devices to teleoperated surgical instrument functions
US10631939B2 (en) 2012-11-02 2020-04-28 Intuitive Surgical Operations, Inc. Systems and methods for mapping flux supply paths
JP6053933B2 (ja) 2012-11-29 2016-12-27 オリンパス株式会社 処置具、マニピュレータシステム、および処置具の作動方法
US9522003B2 (en) * 2013-01-14 2016-12-20 Intuitive Surgical Operations, Inc. Clamping instrument
US9889568B2 (en) 2013-03-14 2018-02-13 Sri International Compact robotic wrist
EP2967521B1 (en) 2013-03-15 2019-12-25 SRI International Electromechanical surgical system
KR102283176B1 (ko) 2013-03-15 2021-07-29 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 로봇 수술 시스템에서의 수술 중 도구의 교환
EP2969408B1 (en) 2013-03-15 2021-12-15 Intuitive Surgical Operations, Inc. Software configurable manipulator degrees of freedom
EP3513745B1 (en) 2013-03-15 2020-07-22 Stryker Corporation End effector of a surgical robotic manipulator
WO2014151744A1 (en) 2013-03-15 2014-09-25 Intuitive Surgical Operations, Inc. Surgical patient side cart with drive system and method of moving a patient side cart
EP3391865B1 (en) * 2013-03-15 2022-01-19 Intuitive Surgical Operations, Inc. Surgical patient side cart with steering interface
CN203829052U (zh) * 2013-06-19 2014-09-17 迈柯唯医疗设备(苏州)有限公司 医用吊塔系统
JP6109001B2 (ja) * 2013-07-26 2017-04-05 オリンパス株式会社 医療用システムおよびその作動方法
DE102013012840B4 (de) * 2013-08-02 2018-11-29 Abb Schweiz Ag Robotersystem
US9283048B2 (en) 2013-10-04 2016-03-15 KB Medical SA Apparatus and systems for precise guidance of surgical tools
CN110074844B (zh) 2013-12-11 2023-02-17 柯惠Lp公司 用于机器人手术系统的腕组件及钳夹组件
WO2015107099A1 (en) 2014-01-15 2015-07-23 KB Medical SA Notched apparatus for guidance of an insertable instrument along an axis during spinal surgery
US10039605B2 (en) 2014-02-11 2018-08-07 Globus Medical, Inc. Sterile handle for controlling a robotic surgical system from a sterile field
US10004562B2 (en) 2014-04-24 2018-06-26 Globus Medical, Inc. Surgical instrument holder for use with a robotic surgical system
US20150317899A1 (en) 2014-05-01 2015-11-05 Covidien Lp System and method for using rfid tags to determine sterilization of devices
CN107072673A (zh) 2014-07-14 2017-08-18 Kb医疗公司 用于在骨组织中制备孔的防滑手术器械
US11504192B2 (en) 2014-10-30 2022-11-22 Cilag Gmbh International Method of hub communication with surgical instrument systems
US10013808B2 (en) 2015-02-03 2018-07-03 Globus Medical, Inc. Surgeon head-mounted display apparatuses
US10555782B2 (en) 2015-02-18 2020-02-11 Globus Medical, Inc. Systems and methods for performing minimally invasive spinal surgery with a robotic surgical system using a percutaneous technique
CN107249498A (zh) 2015-02-19 2017-10-13 柯惠Lp公司 机器人手术系统的输入装置的重定位方法
WO2016144937A1 (en) 2015-03-10 2016-09-15 Covidien Lp Measuring health of a connector member of a robotic surgical system
JP6714618B2 (ja) 2015-06-03 2020-06-24 コヴィディエン リミテッド パートナーシップ オフセット計器駆動装置
US10507068B2 (en) 2015-06-16 2019-12-17 Covidien Lp Robotic surgical system torque transduction sensing
US10779897B2 (en) 2015-06-23 2020-09-22 Covidien Lp Robotic surgical assemblies
CN107690319B (zh) 2015-07-07 2021-01-15 直观外科手术操作公司 多个设备的控制
EP3325233A1 (en) 2015-07-23 2018-05-30 SRI International Inc. Robotic arm and robotic surgical system
US10058394B2 (en) 2015-07-31 2018-08-28 Globus Medical, Inc. Robot arm and methods of use
US10646298B2 (en) 2015-07-31 2020-05-12 Globus Medical, Inc. Robot arm and methods of use
US10080615B2 (en) 2015-08-12 2018-09-25 Globus Medical, Inc. Devices and methods for temporary mounting of parts to bone
US11167411B2 (en) 2015-08-24 2021-11-09 Rethink Robotics Gmbh Quick-release mechanism for tool adapter plate and robots incorporating the same
US9630315B2 (en) 2015-08-24 2017-04-25 Rethink Robotics, Inc. Robot with hot-swapped end effectors
US10687905B2 (en) 2015-08-31 2020-06-23 KB Medical SA Robotic surgical systems and methods
US10034716B2 (en) 2015-09-14 2018-07-31 Globus Medical, Inc. Surgical robotic systems and methods thereof
WO2017053363A1 (en) 2015-09-25 2017-03-30 Covidien Lp Robotic surgical assemblies and instrument drive connectors thereof
US9771092B2 (en) 2015-10-13 2017-09-26 Globus Medical, Inc. Stabilizer wheel assembly and methods of use
CN108135666B (zh) * 2015-10-22 2021-06-18 柯惠Lp公司 多输入机器人手术系统控制方案
US10912449B2 (en) 2015-10-23 2021-02-09 Covidien Lp Surgical system for detecting gradual changes in perfusion
WO2017087439A1 (en) 2015-11-19 2017-05-26 Covidien Lp Optical force sensor for robotic surgical system
US10344450B2 (en) * 2015-12-01 2019-07-09 The Charles Machine Works, Inc. Object detection system and method
US10448910B2 (en) 2016-02-03 2019-10-22 Globus Medical, Inc. Portable medical imaging system
US11883217B2 (en) 2016-02-03 2024-01-30 Globus Medical, Inc. Portable medical imaging system and method
US10117632B2 (en) 2016-02-03 2018-11-06 Globus Medical, Inc. Portable medical imaging system with beam scanning collimator
US10842453B2 (en) 2016-02-03 2020-11-24 Globus Medical, Inc. Portable medical imaging system
US11058378B2 (en) 2016-02-03 2021-07-13 Globus Medical, Inc. Portable medical imaging system
WO2017151734A1 (en) * 2016-03-01 2017-09-08 Mirus Llc Systems and methods for position and orientation tracking of anatomy and surgical instruments
US10866119B2 (en) 2016-03-14 2020-12-15 Globus Medical, Inc. Metal detector for detecting insertion of a surgical device into a hollow tube
WO2017173524A1 (en) 2016-04-07 2017-10-12 Titan Medical Inc. Camera positioning method and apparatus for capturing images during a medical procedure
CA3022149A1 (en) 2016-05-26 2017-11-30 Covidien Lp Robotic surgical assemblies
WO2017205576A1 (en) 2016-05-26 2017-11-30 Covidien Lp Instrument drive units
US11553984B2 (en) 2016-06-03 2023-01-17 Covidien Lp Robotic surgical system with an embedded imager
WO2017210074A1 (en) 2016-06-03 2017-12-07 Covidien Lp Passive axis system for robotic surgical systems
US11446099B2 (en) 2016-06-03 2022-09-20 Covidien Lp Control arm for robotic surgical systems
CN109275333B (zh) 2016-06-03 2022-05-17 柯惠Lp公司 用于控制机器人递送操纵器的系统、方法和计算机可读程序产品
CN106214257B (zh) * 2016-07-08 2018-08-28 天津大学 一种微创手术机器人用主操作平台
JP6847218B2 (ja) 2016-11-28 2021-03-24 バーブ サージカル インコーポレイテッドVerb Surgical Inc. 望ましくない振動を低減するためのロボット外科用システム
US10065313B2 (en) 2016-12-07 2018-09-04 Harris Corporation Robot manipulator system
JP7233841B2 (ja) 2017-01-18 2023-03-07 ケービー メディカル エスアー ロボット外科手術システムのロボットナビゲーション
CA3048039A1 (en) 2017-02-15 2018-08-23 Covidien Lp System and apparatus for crush prevention for medical robot applications
US11071594B2 (en) 2017-03-16 2021-07-27 KB Medical SA Robotic navigation of robotic surgical systems
CN108066008B (zh) * 2017-03-23 2020-05-29 深圳市罗伯医疗科技有限公司 辅助手术的医疗仪器控制方法及系统
US11078945B2 (en) 2017-03-26 2021-08-03 Verb Surgical Inc. Coupler to attach robotic arm to surgical table
US10792119B2 (en) 2017-05-22 2020-10-06 Ethicon Llc Robotic arm cart and uses therefor
CN110650705B (zh) 2017-05-24 2023-04-28 柯惠Lp公司 机器人系统中的电外科工具的存在检测
EP3629980A4 (en) 2017-05-25 2021-03-10 Covidien LP ROBOTIC SURGICAL SYSTEM WITH AUTOMATED GUIDANCE
JP7130003B2 (ja) 2017-05-25 2022-09-02 コヴィディエン リミテッド パートナーシップ 画像捕捉デバイスの視野内の物体の検出のためのシステムおよび方法
EP3629983B1 (en) 2017-05-25 2023-06-28 Covidien LP Robotic surgical systems and drapes for covering components of robotic surgical systems
US10856948B2 (en) 2017-05-31 2020-12-08 Verb Surgical Inc. Cart for robotic arms and method and apparatus for registering cart to surgical table
US10485623B2 (en) 2017-06-01 2019-11-26 Verb Surgical Inc. Robotic arm cart with fine position adjustment features and uses therefor
US10913145B2 (en) 2017-06-20 2021-02-09 Verb Surgical Inc. Cart for robotic arms and method and apparatus for cartridge or magazine loading of arms
JP7200939B2 (ja) * 2017-07-19 2023-01-10 ソニーグループ株式会社 手術システム、制御方法、手術機器、並びにプログラム
US10675094B2 (en) 2017-07-21 2020-06-09 Globus Medical Inc. Robot surgical platform
JP6538771B2 (ja) * 2017-07-26 2019-07-03 ファナック株式会社 数値制御装置、および、数値制御装置の制御方法
CN107334532B (zh) * 2017-07-31 2021-03-19 成都博恩思医学机器人有限公司 手术机器人
KR20230116092A (ko) * 2017-08-22 2023-08-03 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 사용자 설치가능 부품 설치 탐지 기술
JP7349992B2 (ja) 2017-09-05 2023-09-25 コヴィディエン リミテッド パートナーシップ ロボット手術システムのための衝突処理アルゴリズム
US11583358B2 (en) 2017-09-06 2023-02-21 Covidien Lp Boundary scaling of surgical robots
JP6815295B2 (ja) * 2017-09-14 2021-01-20 株式会社東芝 保持装置、およびハンドリング装置
US11801098B2 (en) 2017-10-30 2023-10-31 Cilag Gmbh International Method of hub communication with surgical instrument systems
US11510741B2 (en) 2017-10-30 2022-11-29 Cilag Gmbh International Method for producing a surgical instrument comprising a smart electrical system
US11026687B2 (en) 2017-10-30 2021-06-08 Cilag Gmbh International Clip applier comprising clip advancing systems
US11311342B2 (en) 2017-10-30 2022-04-26 Cilag Gmbh International Method for communicating with surgical instrument systems
US11129636B2 (en) 2017-10-30 2021-09-28 Cilag Gmbh International Surgical instruments comprising an articulation drive that provides for high articulation angles
US11229436B2 (en) 2017-10-30 2022-01-25 Cilag Gmbh International Surgical system comprising a surgical tool and a surgical hub
US11291510B2 (en) 2017-10-30 2022-04-05 Cilag Gmbh International Method of hub communication with surgical instrument systems
US11317919B2 (en) 2017-10-30 2022-05-03 Cilag Gmbh International Clip applier comprising a clip crimping system
US11911045B2 (en) 2017-10-30 2024-02-27 Cllag GmbH International Method for operating a powered articulating multi-clip applier
US11564756B2 (en) 2017-10-30 2023-01-31 Cilag Gmbh International Method of hub communication with surgical instrument systems
US11794338B2 (en) 2017-11-09 2023-10-24 Globus Medical Inc. Robotic rod benders and related mechanical and motor housings
US10898252B2 (en) 2017-11-09 2021-01-26 Globus Medical, Inc. Surgical robotic systems for bending surgical rods, and related methods and devices
US11382666B2 (en) 2017-11-09 2022-07-12 Globus Medical Inc. Methods providing bend plans for surgical rods and related controllers and computer program products
US11134862B2 (en) 2017-11-10 2021-10-05 Globus Medical, Inc. Methods of selecting surgical implants and related devices
JP7083245B2 (ja) * 2017-12-18 2022-06-10 日本電産サンキョー株式会社 ロボットシステム
US11234756B2 (en) 2017-12-28 2022-02-01 Cilag Gmbh International Powered surgical tool with predefined adjustable control algorithm for controlling end effector parameter
US11659023B2 (en) 2017-12-28 2023-05-23 Cilag Gmbh International Method of hub communication
US11389164B2 (en) 2017-12-28 2022-07-19 Cilag Gmbh International Method of using reinforced flexible circuits with multiple sensors to optimize performance of radio frequency devices
US11311306B2 (en) 2017-12-28 2022-04-26 Cilag Gmbh International Surgical systems for detecting end effector tissue distribution irregularities
US10758310B2 (en) 2017-12-28 2020-09-01 Ethicon Llc Wireless pairing of a surgical device with another device within a sterile surgical field based on the usage and situational awareness of devices
US11832899B2 (en) 2017-12-28 2023-12-05 Cilag Gmbh International Surgical systems with autonomously adjustable control programs
US11096693B2 (en) 2017-12-28 2021-08-24 Cilag Gmbh International Adjustment of staple height of at least one row of staples based on the sensed tissue thickness or force in closing
US11132462B2 (en) 2017-12-28 2021-09-28 Cilag Gmbh International Data stripping method to interrogate patient records and create anonymized record
US11304745B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Surgical evacuation sensing and display
US11308075B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Surgical network, instrument, and cloud responses based on validation of received dataset and authentication of its source and integrity
US11896322B2 (en) 2017-12-28 2024-02-13 Cilag Gmbh International Sensing the patient position and contact utilizing the mono-polar return pad electrode to provide situational awareness to the hub
US11317937B2 (en) 2018-03-08 2022-05-03 Cilag Gmbh International Determining the state of an ultrasonic end effector
US11903601B2 (en) 2017-12-28 2024-02-20 Cilag Gmbh International Surgical instrument comprising a plurality of drive systems
US11410259B2 (en) 2017-12-28 2022-08-09 Cilag Gmbh International Adaptive control program updates for surgical devices
US11202570B2 (en) 2017-12-28 2021-12-21 Cilag Gmbh International Communication hub and storage device for storing parameters and status of a surgical device to be shared with cloud based analytics systems
US11576677B2 (en) 2017-12-28 2023-02-14 Cilag Gmbh International Method of hub communication, processing, display, and cloud analytics
US11589888B2 (en) 2017-12-28 2023-02-28 Cilag Gmbh International Method for controlling smart energy devices
US20190201146A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Safety systems for smart powered surgical stapling
US20190201039A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Situational awareness of electrosurgical systems
US11424027B2 (en) 2017-12-28 2022-08-23 Cilag Gmbh International Method for operating surgical instrument systems
US11464535B2 (en) 2017-12-28 2022-10-11 Cilag Gmbh International Detection of end effector emersion in liquid
US11633237B2 (en) 2017-12-28 2023-04-25 Cilag Gmbh International Usage and technique analysis of surgeon / staff performance against a baseline to optimize device utilization and performance for both current and future procedures
US20230171304A1 (en) * 2017-12-28 2023-06-01 Cilag Gmbh International Method of robotic hub communication, detection, and control
US11069012B2 (en) 2017-12-28 2021-07-20 Cilag Gmbh International Interactive surgical systems with condition handling of devices and data capabilities
US11464559B2 (en) 2017-12-28 2022-10-11 Cilag Gmbh International Estimating state of ultrasonic end effector and control system therefor
US10892995B2 (en) 2017-12-28 2021-01-12 Ethicon Llc Surgical network determination of prioritization of communication, interaction, or processing based on system or device needs
US11666331B2 (en) 2017-12-28 2023-06-06 Cilag Gmbh International Systems for detecting proximity of surgical end effector to cancerous tissue
US11304720B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Activation of energy devices
US11266468B2 (en) 2017-12-28 2022-03-08 Cilag Gmbh International Cooperative utilization of data derived from secondary sources by intelligent surgical hubs
US11056244B2 (en) 2017-12-28 2021-07-06 Cilag Gmbh International Automated data scaling, alignment, and organizing based on predefined parameters within surgical networks
US11160605B2 (en) 2017-12-28 2021-11-02 Cilag Gmbh International Surgical evacuation sensing and motor control
US11786245B2 (en) 2017-12-28 2023-10-17 Cilag Gmbh International Surgical systems with prioritized data transmission capabilities
US10966791B2 (en) 2017-12-28 2021-04-06 Ethicon Llc Cloud-based medical analytics for medical facility segmented individualization of instrument function
US11612444B2 (en) 2017-12-28 2023-03-28 Cilag Gmbh International Adjustment of a surgical device function based on situational awareness
US11026751B2 (en) 2017-12-28 2021-06-08 Cilag Gmbh International Display of alignment of staple cartridge to prior linear staple line
US11100631B2 (en) 2017-12-28 2021-08-24 Cilag Gmbh International Use of laser light and red-green-blue coloration to determine properties of back scattered light
US11257589B2 (en) 2017-12-28 2022-02-22 Cilag Gmbh International Real-time analysis of comprehensive cost of all instrumentation used in surgery utilizing data fluidity to track instruments through stocking and in-house processes
US11937769B2 (en) 2017-12-28 2024-03-26 Cilag Gmbh International Method of hub communication, processing, storage and display
US11278281B2 (en) 2017-12-28 2022-03-22 Cilag Gmbh International Interactive surgical system
US11273001B2 (en) 2017-12-28 2022-03-15 Cilag Gmbh International Surgical hub and modular device response adjustment based on situational awareness
US11678881B2 (en) 2017-12-28 2023-06-20 Cilag Gmbh International Spatial awareness of surgical hubs in operating rooms
US11419630B2 (en) 2017-12-28 2022-08-23 Cilag Gmbh International Surgical system distributed processing
US11253315B2 (en) 2017-12-28 2022-02-22 Cilag Gmbh International Increasing radio frequency to create pad-less monopolar loop
US11304763B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Image capturing of the areas outside the abdomen to improve placement and control of a surgical device in use
US11857152B2 (en) 2017-12-28 2024-01-02 Cilag Gmbh International Surgical hub spatial awareness to determine devices in operating theater
US20190200981A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Method of compressing tissue within a stapling device and simultaneously displaying the location of the tissue within the jaws
US11166772B2 (en) 2017-12-28 2021-11-09 Cilag Gmbh International Surgical hub coordination of control and communication of operating room devices
US11179208B2 (en) 2017-12-28 2021-11-23 Cilag Gmbh International Cloud-based medical analytics for security and authentication trends and reactive measures
US11571234B2 (en) 2017-12-28 2023-02-07 Cilag Gmbh International Temperature control of ultrasonic end effector and control system therefor
US11419667B2 (en) 2017-12-28 2022-08-23 Cilag Gmbh International Ultrasonic energy device which varies pressure applied by clamp arm to provide threshold control pressure at a cut progression location
US11291495B2 (en) 2017-12-28 2022-04-05 Cilag Gmbh International Interruption of energy due to inadvertent capacitive coupling
US11109866B2 (en) 2017-12-28 2021-09-07 Cilag Gmbh International Method for circular stapler control algorithm adjustment based on situational awareness
US11324557B2 (en) 2017-12-28 2022-05-10 Cilag Gmbh International Surgical instrument with a sensing array
US11051876B2 (en) 2017-12-28 2021-07-06 Cilag Gmbh International Surgical evacuation flow paths
US11376002B2 (en) 2017-12-28 2022-07-05 Cilag Gmbh International Surgical instrument cartridge sensor assemblies
US10943454B2 (en) 2017-12-28 2021-03-09 Ethicon Llc Detection and escalation of security responses of surgical instruments to increasing severity threats
US11446052B2 (en) 2017-12-28 2022-09-20 Cilag Gmbh International Variation of radio frequency and ultrasonic power level in cooperation with varying clamp arm pressure to achieve predefined heat flux or power applied to tissue
US11818052B2 (en) 2017-12-28 2023-11-14 Cilag Gmbh International Surgical network determination of prioritization of communication, interaction, or processing based on system or device needs
US11529187B2 (en) 2017-12-28 2022-12-20 Cilag Gmbh International Surgical evacuation sensor arrangements
US11423007B2 (en) 2017-12-28 2022-08-23 Cilag Gmbh International Adjustment of device control programs based on stratified contextual data in addition to the data
US11744604B2 (en) 2017-12-28 2023-09-05 Cilag Gmbh International Surgical instrument with a hardware-only control circuit
US20190201118A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Display arrangements for robot-assisted surgical platforms
US11786251B2 (en) 2017-12-28 2023-10-17 Cilag Gmbh International Method for adaptive control schemes for surgical network control and interaction
US11832840B2 (en) 2017-12-28 2023-12-05 Cilag Gmbh International Surgical instrument having a flexible circuit
US11559308B2 (en) 2017-12-28 2023-01-24 Cilag Gmbh International Method for smart energy device infrastructure
US11540855B2 (en) 2017-12-28 2023-01-03 Cilag Gmbh International Controlling activation of an ultrasonic surgical instrument according to the presence of tissue
US11864728B2 (en) 2017-12-28 2024-01-09 Cilag Gmbh International Characterization of tissue irregularities through the use of mono-chromatic light refractivity
US11304699B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Method for adaptive control schemes for surgical network control and interaction
US11602393B2 (en) 2017-12-28 2023-03-14 Cilag Gmbh International Surgical evacuation sensing and generator control
US11364075B2 (en) 2017-12-28 2022-06-21 Cilag Gmbh International Radio frequency energy device for delivering combined electrical signals
US11076921B2 (en) 2017-12-28 2021-08-03 Cilag Gmbh International Adaptive control program updates for surgical hubs
US11147607B2 (en) 2017-12-28 2021-10-19 Cilag Gmbh International Bipolar combination device that automatically adjusts pressure based on energy modality
US11045591B2 (en) 2017-12-28 2021-06-29 Cilag Gmbh International Dual in-series large and small droplet filters
US11432885B2 (en) 2017-12-28 2022-09-06 Cilag Gmbh International Sensing arrangements for robot-assisted surgical platforms
US11284936B2 (en) 2017-12-28 2022-03-29 Cilag Gmbh International Surgical instrument having a flexible electrode
US20190201139A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Communication arrangements for robot-assisted surgical platforms
US11179175B2 (en) 2017-12-28 2021-11-23 Cilag Gmbh International Controlling an ultrasonic surgical instrument according to tissue location
US11559307B2 (en) * 2017-12-28 2023-01-24 Cilag Gmbh International Method of robotic hub communication, detection, and control
US11896443B2 (en) 2017-12-28 2024-02-13 Cilag Gmbh International Control of a surgical system through a surgical barrier
CA3085476A1 (en) 2018-01-04 2019-07-11 Covidien Lp Systems and assemblies for mounting a surgical accessory to robotic surgical systems, and providing access therethrough
JP6972357B2 (ja) 2018-01-04 2021-11-24 コヴィディエン リミテッド パートナーシップ ロボット手術システムおよび器具駆動アセンブリ
US20190254753A1 (en) 2018-02-19 2019-08-22 Globus Medical, Inc. Augmented reality navigation systems for use with robotic surgical systems and methods of their use
US10856942B2 (en) * 2018-03-02 2020-12-08 Ethicon Llc System and method for closed-loop surgical tool homing
US11189379B2 (en) 2018-03-06 2021-11-30 Digital Surgery Limited Methods and systems for using multiple data structures to process surgical data
US11589915B2 (en) 2018-03-08 2023-02-28 Cilag Gmbh International In-the-jaw classifier based on a model
US11259830B2 (en) 2018-03-08 2022-03-01 Cilag Gmbh International Methods for controlling temperature in ultrasonic device
CA3090181A1 (en) 2018-03-08 2019-09-12 Covidien Lp Surgical robotic systems
US11389188B2 (en) 2018-03-08 2022-07-19 Cilag Gmbh International Start temperature of blade
CN108491344B (zh) * 2018-03-14 2020-03-06 广东美的制冷设备有限公司 机器人控制管理方法、系统、机器人和计算机存储介质
US11259806B2 (en) 2018-03-28 2022-03-01 Cilag Gmbh International Surgical stapling devices with features for blocking advancement of a camming assembly of an incompatible cartridge installed therein
US11278280B2 (en) 2018-03-28 2022-03-22 Cilag Gmbh International Surgical instrument comprising a jaw closure lockout
US11213294B2 (en) 2018-03-28 2022-01-04 Cilag Gmbh International Surgical instrument comprising co-operating lockout features
US11219453B2 (en) 2018-03-28 2022-01-11 Cilag Gmbh International Surgical stapling devices with cartridge compatible closure and firing lockout arrangements
US10973520B2 (en) 2018-03-28 2021-04-13 Ethicon Llc Surgical staple cartridge with firing member driven camming assembly that has an onboard tissue cutting feature
US11471156B2 (en) 2018-03-28 2022-10-18 Cilag Gmbh International Surgical stapling devices with improved rotary driven closure systems
US11096688B2 (en) 2018-03-28 2021-08-24 Cilag Gmbh International Rotary driven firing members with different anvil and channel engagement features
US11090047B2 (en) 2018-03-28 2021-08-17 Cilag Gmbh International Surgical instrument comprising an adaptive control system
US11207067B2 (en) 2018-03-28 2021-12-28 Cilag Gmbh International Surgical stapling device with separate rotary driven closure and firing systems and firing member that engages both jaws while firing
SE544035C2 (en) 2018-04-04 2021-11-16 Husqvarna Ab Improved maintenance for a robotic working tool
US10573023B2 (en) 2018-04-09 2020-02-25 Globus Medical, Inc. Predictive visualization of medical imaging scanner component movement
USD874009S1 (en) * 2018-04-10 2020-01-28 BTL Industries Ltd. Medical device
WO2019204012A1 (en) 2018-04-20 2019-10-24 Covidien Lp Compensation for observer movement in robotic surgical systems having stereoscopic displays
USD874657S1 (en) * 2018-05-18 2020-02-04 Intuitive Surgical Operations, Inc. Surgical control apparatus
US11205508B2 (en) 2018-05-23 2021-12-21 Verb Surgical Inc. Machine-learning-oriented surgical video analysis system
WO2020009830A1 (en) 2018-07-03 2020-01-09 Covidien Lp Systems, methods, and computer-readable media for detecting image degradation during surgical procedures
US20200034136A1 (en) * 2018-07-24 2020-01-30 Sony Corporation Distributed asset management in operating theater
US10679743B2 (en) * 2018-09-12 2020-06-09 Verb Surgical Inc. Method and system for automatically tracking and managing inventory of surgical tools in operating rooms
US11109746B2 (en) 2018-10-10 2021-09-07 Titan Medical Inc. Instrument insertion system, method, and apparatus for performing medical procedures
US11337742B2 (en) 2018-11-05 2022-05-24 Globus Medical Inc Compliant orthopedic driver
US11278360B2 (en) 2018-11-16 2022-03-22 Globus Medical, Inc. End-effectors for surgical robotic systems having sealed optical components
US11602402B2 (en) 2018-12-04 2023-03-14 Globus Medical, Inc. Drill guide fixtures, cranial insertion fixtures, and related methods and robotic systems
US11744655B2 (en) 2018-12-04 2023-09-05 Globus Medical, Inc. Drill guide fixtures, cranial insertion fixtures, and related methods and robotic systems
US11586106B2 (en) 2018-12-28 2023-02-21 Titan Medical Inc. Imaging apparatus having configurable stereoscopic perspective
US11717355B2 (en) 2019-01-29 2023-08-08 Covidien Lp Drive mechanisms for surgical instruments such as for use in robotic surgical systems
US11576733B2 (en) 2019-02-06 2023-02-14 Covidien Lp Robotic surgical assemblies including electrosurgical instruments having articulatable wrist assemblies
US11484372B2 (en) 2019-02-15 2022-11-01 Covidien Lp Articulation mechanisms for surgical instruments such as for use in robotic surgical systems
US11369377B2 (en) 2019-02-19 2022-06-28 Cilag Gmbh International Surgical stapling assembly with cartridge based retainer configured to unlock a firing lockout
US11317915B2 (en) 2019-02-19 2022-05-03 Cilag Gmbh International Universal cartridge based key feature that unlocks multiple lockout arrangements in different surgical staplers
US11291444B2 (en) 2019-02-19 2022-04-05 Cilag Gmbh International Surgical stapling assembly with cartridge based retainer configured to unlock a closure lockout
US11464511B2 (en) 2019-02-19 2022-10-11 Cilag Gmbh International Surgical staple cartridges with movable authentication key arrangements
US11357503B2 (en) 2019-02-19 2022-06-14 Cilag Gmbh International Staple cartridge retainers with frangible retention features and methods of using same
JP7299967B2 (ja) 2019-03-04 2023-06-28 株式会社Fuji シミュレーションシステム
US11918313B2 (en) 2019-03-15 2024-03-05 Globus Medical Inc. Active end effectors for surgical robots
US11317978B2 (en) 2019-03-22 2022-05-03 Globus Medical, Inc. System for neuronavigation registration and robotic trajectory guidance, robotic surgery, and related methods and devices
US11571265B2 (en) 2019-03-22 2023-02-07 Globus Medical Inc. System for neuronavigation registration and robotic trajectory guidance, robotic surgery, and related methods and devices
US11419616B2 (en) 2019-03-22 2022-08-23 Globus Medical, Inc. System for neuronavigation registration and robotic trajectory guidance, robotic surgery, and related methods and devices
US11382549B2 (en) 2019-03-22 2022-07-12 Globus Medical, Inc. System for neuronavigation registration and robotic trajectory guidance, and related methods and devices
US11806084B2 (en) 2019-03-22 2023-11-07 Globus Medical, Inc. System for neuronavigation registration and robotic trajectory guidance, and related methods and devices
US20200297357A1 (en) 2019-03-22 2020-09-24 Globus Medical, Inc. System for neuronavigation registration and robotic trajectory guidance, robotic surgery, and related methods and devices
US11045179B2 (en) 2019-05-20 2021-06-29 Global Medical Inc Robot-mounted retractor system
USD952144S1 (en) 2019-06-25 2022-05-17 Cilag Gmbh International Surgical staple cartridge retainer with firing system authentication key
USD964564S1 (en) 2019-06-25 2022-09-20 Cilag Gmbh International Surgical staple cartridge retainer with a closure system authentication key
USD950728S1 (en) 2019-06-25 2022-05-03 Cilag Gmbh International Surgical staple cartridge
US11628023B2 (en) 2019-07-10 2023-04-18 Globus Medical, Inc. Robotic navigational system for interbody implants
US11458639B2 (en) 2019-07-18 2022-10-04 Mujin, Inc. Systems for changing tools on a gripper apparatus
US11571171B2 (en) 2019-09-24 2023-02-07 Globus Medical, Inc. Compound curve cable chain
CN110811837B (zh) * 2019-09-25 2021-06-01 中奕智创医疗科技有限公司 机器人及多电机自适应控制系统、方法、装置、存储介质
US11890066B2 (en) 2019-09-30 2024-02-06 Globus Medical, Inc Surgical robot with passive end effector
US11426178B2 (en) 2019-09-27 2022-08-30 Globus Medical Inc. Systems and methods for navigating a pin guide driver
US11864857B2 (en) 2019-09-27 2024-01-09 Globus Medical, Inc. Surgical robot with passive end effector
US11510684B2 (en) 2019-10-14 2022-11-29 Globus Medical, Inc. Rotary motion passive end effector for surgical robots in orthopedic surgeries
WO2021076642A1 (en) 2019-10-15 2021-04-22 Imperative Care, Inc. Systems and methods for multivariate stroke detection
US11382699B2 (en) 2020-02-10 2022-07-12 Globus Medical Inc. Extended reality visualization of optical tool tracking volume for computer assisted navigation in surgery
US11207150B2 (en) 2020-02-19 2021-12-28 Globus Medical, Inc. Displaying a virtual model of a planned instrument attachment to ensure correct selection of physical instrument attachment
US11253216B2 (en) 2020-04-28 2022-02-22 Globus Medical Inc. Fixtures for fluoroscopic imaging systems and related navigation systems and methods
US11510750B2 (en) 2020-05-08 2022-11-29 Globus Medical, Inc. Leveraging two-dimensional digital imaging and communication in medicine imagery in three-dimensional extended reality applications
US11382700B2 (en) 2020-05-08 2022-07-12 Globus Medical Inc. Extended reality headset tool tracking and control
US11153555B1 (en) 2020-05-08 2021-10-19 Globus Medical Inc. Extended reality headset camera system for computer assisted navigation in surgery
US11317973B2 (en) 2020-06-09 2022-05-03 Globus Medical, Inc. Camera tracking bar for computer assisted navigation during surgery
US11382713B2 (en) 2020-06-16 2022-07-12 Globus Medical, Inc. Navigated surgical system with eye to XR headset display calibration
EP4167892A1 (en) * 2020-06-19 2023-04-26 Remedy Robotics, Inc. Systems and methods for guidance of intraluminal devices within the vasculature
USD963851S1 (en) 2020-07-10 2022-09-13 Covidien Lp Port apparatus
US11877807B2 (en) 2020-07-10 2024-01-23 Globus Medical, Inc Instruments for navigated orthopedic surgeries
US11793588B2 (en) 2020-07-23 2023-10-24 Globus Medical, Inc. Sterile draping of robotic arms
US11737831B2 (en) 2020-09-02 2023-08-29 Globus Medical Inc. Surgical object tracking template generation for computer assisted navigation during surgical procedure
US11523785B2 (en) 2020-09-24 2022-12-13 Globus Medical, Inc. Increased cone beam computed tomography volume length without requiring stitching or longitudinal C-arm movement
US11911112B2 (en) 2020-10-27 2024-02-27 Globus Medical, Inc. Robotic navigational system
US11941814B2 (en) 2020-11-04 2024-03-26 Globus Medical Inc. Auto segmentation using 2-D images taken during 3-D imaging spin
US11717350B2 (en) 2020-11-24 2023-08-08 Globus Medical Inc. Methods for robotic assistance and navigation in spinal surgery and related systems
JP2022156449A (ja) * 2021-03-31 2022-10-14 ソニーグループ株式会社 手術ロボット及び手術システム
US11948226B2 (en) 2021-05-28 2024-04-02 Covidien Lp Systems and methods for clinical workspace simulation
US11707332B2 (en) 2021-07-01 2023-07-25 Remedy Robotics, Inc. Image space control for endovascular tools
WO2023278789A1 (en) 2021-07-01 2023-01-05 Remedy Robotics, Inc. Vision-based position and orientation determination for endovascular tools
US11857273B2 (en) 2021-07-06 2024-01-02 Globus Medical, Inc. Ultrasonic robotic surgical navigation
US11439444B1 (en) 2021-07-22 2022-09-13 Globus Medical, Inc. Screw tower and rod reduction tool
US11918304B2 (en) 2021-12-20 2024-03-05 Globus Medical, Inc Flat panel registration fixture and method of using same
US20230260640A1 (en) * 2022-02-15 2023-08-17 Covidien Lp System and method for checking compatibility of hardware and software components in a surgical robot

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US574002A (en) * 1896-12-29 Half to charles w
JPS59232781A (ja) * 1983-06-17 1984-12-27 株式会社日立製作所 ロボツトのハンドの制御装置
JPS6116295U (ja) * 1984-07-05 1986-01-30 日本電気株式会社 ロボツトハンド認識回路
JPS62106779U (zh) * 1985-12-25 1987-07-08
JPS63106779U (zh) 1986-12-28 1988-07-09
JPS6446183U (zh) * 1987-09-14 1989-03-22
JPH03208585A (ja) 1990-01-08 1991-09-11 Matsushita Electric Ind Co Ltd ロボット制御方法
US5850573A (en) * 1990-08-16 1998-12-15 Canon Kabushiki Kaisha Control method for peripheral device in host computer connectable to a plurality of peripheral devices
US6963792B1 (en) * 1992-01-21 2005-11-08 Sri International Surgical method
US5400267A (en) * 1992-12-08 1995-03-21 Hemostatix Corporation Local in-device memory feature for electrically powered medical equipment
JP3086103B2 (ja) 1993-05-07 2000-09-11 日立建機株式会社 力制御作業機械の力制御装置
JP3550210B2 (ja) 1995-03-22 2004-08-04 ファナック株式会社 産業用ロボットにおけるソフトウェア更新方法
JPH08275958A (ja) 1995-04-07 1996-10-22 Olympus Optical Co Ltd 手術用マニピュレータ装置
US5855583A (en) * 1996-02-20 1999-01-05 Computer Motion, Inc. Method and apparatus for performing minimally invasive cardiac procedures
US5771553A (en) * 1996-10-03 1998-06-30 National University Of Singapore Precision and quick affixing method for flexible automated assembly
US6331181B1 (en) * 1998-12-08 2001-12-18 Intuitive Surgical, Inc. Surgical robotic tools, data architecture, and use
US6132368A (en) * 1996-12-12 2000-10-17 Intuitive Surgical, Inc. Multi-component telepresence system and method
US6003065A (en) * 1997-04-24 1999-12-14 Sun Microsystems, Inc. Method and system for distributed processing of applications on host and peripheral devices
JPH11114857A (ja) * 1997-10-09 1999-04-27 Shinko Electric Co Ltd 自動移載装置
US6061617A (en) * 1997-10-21 2000-05-09 Case Corporation Adaptable controller for work vehicle attachments
US6233504B1 (en) * 1998-04-16 2001-05-15 California Institute Of Technology Tool actuation and force feedback on robot-assisted microsurgery system
US6459926B1 (en) * 1998-11-20 2002-10-01 Intuitive Surgical, Inc. Repositioning and reorientation of master/slave relationship in minimally invasive telesurgery
US6659939B2 (en) * 1998-11-20 2003-12-09 Intuitive Surgical, Inc. Cooperative minimally invasive telesurgical system
US6522906B1 (en) * 1998-12-08 2003-02-18 Intuitive Surgical, Inc. Devices and methods for presenting and regulating auxiliary information on an image display of a telesurgical system to assist an operator in performing a surgical procedure
WO2000037744A1 (en) * 1998-12-22 2000-06-29 Caterpillar Inc. Tool recognition and control system for a work machine
US6424885B1 (en) * 1999-04-07 2002-07-23 Intuitive Surgical, Inc. Camera referenced control in a minimally invasive surgical apparatus
US6594552B1 (en) * 1999-04-07 2003-07-15 Intuitive Surgical, Inc. Grip strength with tactile feedback for robotic surgery
JP2001087281A (ja) * 1999-09-20 2001-04-03 Olympus Optical Co Ltd 多機能マニピュレータ
WO2001064124A1 (en) * 2000-03-01 2001-09-07 Surgical Navigation Technologies, Inc. Multiple cannula image guided tool for image guided procedures
US6520727B1 (en) * 2000-04-12 2003-02-18 Asyt Technologies, Inc. Modular sorter
JP2001346808A (ja) * 2000-06-06 2001-12-18 Olympus Optical Co Ltd マニピュレータ制御装置
US6645196B1 (en) * 2000-06-16 2003-11-11 Intuitive Surgical, Inc. Guided tool change
GB0015683D0 (en) * 2000-06-28 2000-08-16 Depuy Int Ltd Apparatus for positioning a surgical instrument
US6908472B2 (en) 2000-10-20 2005-06-21 Ethicon Endo-Surgery, Inc. Apparatus and method for altering generator functions in an ultrasonic surgical system
US7076536B2 (en) * 2000-12-21 2006-07-11 Microsoft Corporation Method and system to access software pertinent to an electronic peripheral device at an address based on a peripheral device identifier
US20020124046A1 (en) * 2001-02-20 2002-09-05 Fischer William A. Peripheral devices which manage application upload to computing devices
DE10111393A1 (de) * 2001-03-09 2002-09-26 Rexroth Indramat Gmbh Verfahren zur Remote-Steuerungsprogrammierung
US6957351B2 (en) * 2001-07-03 2005-10-18 International Business Machines Corporation Automated disk drive library with removable media powered via contactless coupling
US6587750B2 (en) * 2001-09-25 2003-07-01 Intuitive Surgical, Inc. Removable infinite roll master grip handle and touch sensor for robotic surgery
CA2437286C (en) * 2002-08-13 2008-04-29 Garnette Roy Sutherland Microsurgical robot system
JP3934524B2 (ja) * 2002-10-09 2007-06-20 株式会社日立製作所 手術用マニピュレータ
US7386365B2 (en) * 2004-05-04 2008-06-10 Intuitive Surgical, Inc. Tool grip calibration for robotic surgery
US7457831B2 (en) * 2003-03-31 2008-11-25 Microsoft Corporation Peripheral device driver maintenance scheme for networked peripheral device clients
US7379790B2 (en) * 2004-05-04 2008-05-27 Intuitive Surgical, Inc. Tool memory-based software upgrades for robotic surgery
US20070048863A1 (en) * 2005-07-25 2007-03-01 Bioprocessors Corp. Computerized factorial experimental design and control of reaction sites and arrays thereof
US11432885B2 (en) * 2017-12-28 2022-09-06 Cilag Gmbh International Sensing arrangements for robot-assisted surgical platforms

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113749903A (zh) * 2015-09-30 2021-12-07 埃斯顿(南京)医疗科技有限公司 多主动轴线的非外骨骼康复设备
CN110267770A (zh) * 2017-02-10 2019-09-20 川崎重工业株式会社 机器人系统及其控制方法
CN110267770B (zh) * 2017-02-10 2022-04-12 川崎重工业株式会社 机器人系统及其控制方法
CN111565655B (zh) * 2017-10-30 2023-10-24 爱惜康有限责任公司 用于模块化外科器械的控制系统布置

Also Published As

Publication number Publication date
JP2021106952A (ja) 2021-07-29
US20140188131A1 (en) 2014-07-03
US20190290373A1 (en) 2019-09-26
US11369445B2 (en) 2022-06-28
US20220354602A1 (en) 2022-11-10
JP2007535989A (ja) 2007-12-13
JP2023095999A (ja) 2023-07-06
US7379790B2 (en) 2008-05-27
CN101987039B (zh) 2013-11-27
JP2018038879A (ja) 2018-03-15
JP2014195708A (ja) 2014-10-16
US11801102B2 (en) 2023-10-31
US9345546B2 (en) 2016-05-24
CN101987039A (zh) 2011-03-23
CN1950037A (zh) 2007-04-18
JP2014195866A (ja) 2014-10-16
JP2011148088A (ja) 2011-08-04
JP2012130801A (ja) 2012-07-12
JP2019217404A (ja) 2019-12-26
WO2005110267A1 (en) 2005-11-24
JP2017035493A (ja) 2017-02-16
JP6010067B2 (ja) 2016-10-19
JP6107873B2 (ja) 2017-04-05
JP2021037359A (ja) 2021-03-11
EP1753359A1 (en) 2007-02-21
US20050251156A1 (en) 2005-11-10
JP2015131158A (ja) 2015-07-23
JP2019069268A (ja) 2019-05-09
EP1753359B1 (en) 2023-11-01
US20080221732A1 (en) 2008-09-11
US20110301754A1 (en) 2011-12-08
US8634957B2 (en) 2014-01-21
US7983793B2 (en) 2011-07-19
US10350015B2 (en) 2019-07-16
JP2012130800A (ja) 2012-07-12
JP5986141B2 (ja) 2016-09-06
JP5000484B2 (ja) 2012-08-15
US20160242859A1 (en) 2016-08-25

Similar Documents

Publication Publication Date Title
CN101987039B (zh) 用于机器人手术的基于工具存储器的软件更新
CN101160104A (zh) 触觉引导系统及方法
CN112770691A (zh) 用于机器人手术的带反馈的基准标记器
US20220071713A1 (en) Method of verifying tracking array positional accuracy
CN1660019B (zh) 用于由手对可插入到人体内的探针进行遥控导航的装置
CN108697470A (zh) 由多个臂支撑的外科平台
US20210030477A1 (en) Computer assisted implant placement

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: INTUITIVE SURGICAL OPERATING COMPANY

Free format text: FORMER OWNER: INTUITIVE SURGICAL INC.

Effective date: 20101214

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20101214

Address after: American California

Applicant after: Intuitive Surgical Operating Company

Address before: American California

Applicant before: Intuitive Surgical Inc.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20090211