[go: up one dir, main page]

CN115038399B - 用于控制外科手术臂的用户输入装置的定向 - Google Patents

用于控制外科手术臂的用户输入装置的定向

Info

Publication number
CN115038399B
CN115038399B CN202080095408.5A CN202080095408A CN115038399B CN 115038399 B CN115038399 B CN 115038399B CN 202080095408 A CN202080095408 A CN 202080095408A CN 115038399 B CN115038399 B CN 115038399B
Authority
CN
China
Prior art keywords
arm
input device
surgical
user input
mode
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.)
Active
Application number
CN202080095408.5A
Other languages
English (en)
Other versions
CN115038399A (zh
Inventor
德维尔·科恩
亚龙·列文森
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.)
Momentis Surgical Ltd
Original Assignee
Memic Innovative Surgery Ltd
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 Memic Innovative Surgery Ltd filed Critical Memic Innovative Surgery Ltd
Publication of CN115038399A publication Critical patent/CN115038399A/zh
Application granted granted Critical
Publication of CN115038399B publication Critical patent/CN115038399B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/70Manipulators specially adapted for use in surgery
    • A61B34/74Manipulators with manual electric input means
    • 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/37Leader-follower 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/70Manipulators specially adapted for use in surgery
    • A61B34/76Manipulators having means for providing feel, e.g. force or tactile feedback
    • 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/50Supports for surgical instruments, e.g. articulated arms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/02Hand grip control means
    • B25J13/025Hand grip control means comprising haptic means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J18/00Arms
    • B25J18/06Arms flexible
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J3/00Manipulators of leader-follower type, i.e. both controlling unit and controlled unit perform corresponding spatial movements
    • B25J3/04Manipulators of leader-follower type, i.e. both controlling unit and controlled unit perform corresponding spatial movements involving servo mechanisms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1689Teleoperation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B2017/00017Electrical control of surgical instruments
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B2017/00367Details of actuation of instruments, e.g. relations between pushing buttons, or the like, and activation of the tool, working tip, or the like
    • A61B2017/00398Details of actuation of instruments, e.g. relations between pushing buttons, or the like, and activation of the tool, working tip, or the like using powered actuators, e.g. stepper motors, solenoids
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B2017/0046Surgical instruments, devices or methods with a releasable handle; with handle and operating part separable
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2061Tracking techniques using shape-sensors, e.g. fiber shape sensors with Bragg gratings
    • 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
    • A61B2034/306Wrists with multiple vertebrae
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • A61B34/74Manipulators with manual electric input means
    • A61B2034/742Joysticks
    • 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/45119Telesurgery with local assistent, voice communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • Robotics (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Veterinary Medicine (AREA)
  • Mechanical Engineering (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)

Abstract

一种外科手术系统包括:铰接式机械臂,所述铰接式机械臂包括通过弯曲和旋转的臂关节串联连接的臂段;以及第一和第二输入装置。所述第二输入装置包括可被配置为在x‑y‑z空间中在任何定向上定向的手柄,且所述手柄包括与所述臂的所述臂段和臂关节相对应的段部件和关节部件。所述臂关节可由所述手柄关节部件致动,且具有与所述手柄关节部件相同的自由度。一种使用所述外科手术系统的方法包括:反向弯曲所述臂;将所述臂的控制从所述第一输入装置转变到所述第二输入装置;以及执行外科手术动作,在此期间,将所述手柄部件通过所述x‑y‑z空间的位移矢量或重新定向弧转换为相同x‑y‑z空间中所述末端执行器的对应位移矢量或对应重定向弧。

Description

用于控制外科手术臂的用户输入装置的定向
相关申请的交叉引用
本申请要求于2019年12月5日提交的第62/944,351号美国临时专利申请的权益,所述专利申请以全文引用的方式并入本文中。
技术领域
本发明涉及用于进行手术的外科手术系统以及使用此类系统的方法,且具体来说,涉及使用多种操作模式和输入装置来控制铰接式机械臂的部分的弯曲和旋转。
背景技术
本部分旨在向读者介绍可能与本发明的各个方面相关的技术的各个方面,这些方面在下文中描述和/或要求保护。此讨论被认为有助于为读者提供背景信息以促进更好地理解本发明的各个方面。因此,应理解,这些陈述应从这个角度来解读,而不是承认现有技术。
众所周知,微创手术有很多好处。用于这种外科手术的器械通常具有位于铰接式手术臂(优选具有最小直径)的远端处的外科手术末端执行器,所述外科手术末端执行器通过小开口(例如体壁切口、自然孔道)插入以到达手术部位。在一些情况下,外科手术器械可以穿过插管,并且内窥镜可以用于提供手术部位的图像。
为了实现便利性、准确性和受试者的健康,已经开发了利用末端执行器的外科手术器械(例如,例如用于组织融合或切割的外科手术工具,或测量工具)。在一些情况下,铰接式外科手术臂具有一个或多个弯曲部分,这些弯曲部分使用各种输入装置(例如,手和脚控制件)远程地控制以最终控制末端执行器的位置,并且参考外科手术臂的纵向轴线改变其定向。在一些情况下,外科手术臂能够相对于外科手术臂纵向轴线反向弯曲。
临床研究表明,微创经阴道妇科手术优于经腹部手术。优势包括术后恢复时间、发病率、感染、死亡率、并发症、失血量和患者满意度。时至今日,美国妇科学院(ACOG)的政策指出,只要可行,经阴道妇科手术是优选的。为了使医疗装置能够经阴道进入以进行妇科手术,需要铰接式外科手术臂弯曲到反向弯曲位置。
目前最新技术缺乏可以提供最佳控制元件和使用方法以确保以化解风险的方法执行初步反向弯曲步骤的装置和方法,所述化解风险的方法不会影响为繁重的外科手术优化的输入装置所提供的人体工程学舒适性和便利性。因此,需要适合在外科手术臂的反向弯曲期间限制风险并且在外科手术过程中提供最大的移动自由度同时不影响外科医生人体工程学的解决方案。
发明内容
公开了一种操作外科手术系统的方法,所述外科手术系统包括(i)铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述臂包括通过臂关节串联连接的多个臂段,臂关节具有相应的自由度并且被配置为弯曲和旋转,以及(ii)第一和第二输入装置,所述第二输入装置包括手柄部件,所述手柄部件被配置为在x-y-z空间中的多个可选定向中的任何一个上定向,所述手柄部件包括分别对应于臂的臂段和臂关节的相应段部件和关节部件,相应臂关节中的每一个可由对应关节部件致动并且具有与对应关节部件相同的自由度,所述方法包括:(a)响应来自第一输入装置的电子控制输出,反向弯曲臂,所述电子控制输出有效地调节臂关节的弯曲和旋转,以将末端执行器传递到反向弯曲操作位置;(b)在反向弯曲臂之后,将臂的控制从第一输入装置转变到第二输入装置;以及(c)在转变之后,通过反向弯曲手柄部件以分别移位和重新定向段部件和关节部件,使用末端执行器执行外科手术动作,从而引起反向弯曲臂的对应臂段和臂关节的相应移位和重新定向,手柄部件的定向使得将手柄部件通过x-y-z空间的位移矢量或重新定向弧转换为相同x-y-z空间中末端执行器的对应位移矢量或对应重新定向弧。
在一些实施方案中,使用第一输入装置执行反向弯曲步骤可以不包括,即可以排除将手柄部件从x-y-z空间中的所选择定向重新定向。在一些实施方案中,使用第一输入装置执行反向弯曲步骤可以不要求将手柄部件从x-y-z空间中的所选择定向重新定向。在一些实施方案中,使用第一输入装置执行反向弯曲步骤可以不要求将手柄部件从x-y-z空间中的所选择定向重新定向超过90°。
在一些实施方案中,外科手术系统可以另外包括有效地引起转变的控制电路。
在一些实施方案中,第一输入装置可以在转变之后被停用。在一些实施方案中,第一输入装置可以在转变之后与臂断开连接。
在一些实施方案中,外科手术系统可以包括或另外包括用于致动臂的线性推进和缩回的用户输入装置。此用户输入装置可以是另一个用户输入装置上的附加装置,例如按钮或奶嘴型件。
根据本发明的实施方案,一种用于与外科手术末端执行器一起使用的外科手术系统包括:(a)铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述臂包括通过臂关节串联连接的多个臂段,臂关节具有相应的自由度并且被配置为弯曲和旋转,以及(b)第一输入装置,所述第一输入装置被配置为响应于位置的改变而传递电子控制输出用于控制臂关节的相应弯曲和旋转速率,以将臂的远端和末端执行器反向弯曲到反向弯曲操作位置;以及(c)第二输入装置,所述第二输入装置包括手柄部件,所述手柄部件被配置为在x-y-z空间中的多个可选定向中的任何一个上定向,所述手柄部件包括分别对应于臂的臂段和臂关节的相应段部件和关节部件,相应臂关节中的每一个可由对应关节部件致动并且具有与对应关节部件相同的自由度,其中:(i)外科手术系统被配置为在反向弯曲臂之后,从用第一输入装置控制臂转变到用第二输入装置控制臂;以及(ii)在转变之后,反向弯曲手柄部件以分别移位和重新定向段部件和关节部件有效地引起反向弯曲臂的对应臂段和臂关节的相应移位和重新定向,并且手柄部件的定向使得将手柄部件通过x-y-z空间的位移矢量或重新定向弧转换为相同x-y-z空间中末端执行器的对应位移矢量或对应重新定向弧。
在一些实施方案中,使用第一输入装置执行反向弯曲可以不包括,即可以排除将手柄部件从x-y-z空间中的所选择定向重新定向。在一些实施方案中,使用第一输入装置执行反向弯曲步骤可以不要求将手柄部件从x-y-z空间中的所选择定向重新定向。在一些实施方案中,使用第一输入装置执行反向弯曲步骤可以不要求将手柄部件从x-y-z空间中的所选择定向重新定向超过90°。
在一些实施方案中,外科手术系统可以另外包括有效地引起转变的控制电路。
在一些实施方案中,第一输入装置可以被配置为在转变之后被停用。在一些实施方案中,第一输入装置可以被配置为在转变之后与臂断开连接。
在一些实施方案中,外科手术系统可以包括用于致动臂的线性推进和缩回的用户输入装置。
根据实施方案,公开了一种操作外科手术系统的方法,所述外科手术系统包括(i)铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述臂包括具有相应自由度的多个臂关节,以及(ii)一个或多个用户输入装置的输入装置阵列,所述输入装置被配置为控制臂关节的弯曲和旋转,所述方法包括:(a)响应于来自第一用户输入装置的电子控制输出,反向弯曲臂的远端以将末端执行器传递到反向弯曲操作位置,采用第一坐标转换矩阵将用户输入转换为臂关节的相应弯曲和旋转;(b)响应于并取决于检测到末端执行器处于反向弯曲操作位置,转变到基于末端执行器的反向弯曲位置的第二坐标转换矩阵;以及(c)在转变之后并且响应于来自第二用户输入装置的电子控制输出,使用末端执行器执行手术活动,采用第二坐标转换矩阵将用户输入转换为臂关节的相应弯曲和旋转。
在一些实施方案中,第一和第二输入装置可以是相同的输入装置,和/或第一和第二坐标转换矩阵可以不是相同的3D坐标转换矩阵。
在一些实施方案中,第一和第二输入装置可以不是相同的输入装置,和/或第一和第二坐标转换矩阵可以不是相同的3D坐标转换矩阵。
在一些实施方案中,在转变之前并且在反向弯曲期间,可以将第一用户输入装置或其一部分的近侧位移转换为末端执行器的近侧位移,和/或在转变之后并且在末端执行器处于反向弯曲位置的情况下,可以将第二用户输入装置或其一部分的近侧位移转换为末端执行器的远侧位移。
在一些实施方案中,外科手术系统可以另外包括有效地引起转变的控制电路。
在一些实施方案中,第一输入装置可以在转变之后被停用。在一些实施方案中,第一输入装置可以在转变之后与臂断开连接。
根据实施例,一种与外科手术末端执行器一起使用的外科手术系统包括:(a)一个或多个输入装置的阵列;以及(b)铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述臂包括由多个臂接头连接的多个臂段,所述臂接头被配置为响应于由输入装置生成的控制信号而弯曲和旋转,其中所述外科手术系统被配置为:(i)响应于来自第一用户输入装置的电子控制输出,反向弯曲臂的远端,以将末端执行器传递到反向弯曲操作位置,采用第一坐标转换矩阵以将用户输入转换为臂关节的相应弯曲和旋转,(ii)响应于并取决于检测到末端执行器的所述当前定向对应于第二用户输入装置的当前定向,转变到基于末端执行器的当前定向的第二坐标转换矩阵,并且(iii)在转变之后并且响应于来自第二用户输入装置的电子控制输出,使用末端执行器执行外科手术活动,采用第二坐标转换矩阵将用户输入转换为臂关节的相应弯曲和旋转。
在一些实施方案中,第一和第二输入装置可以是相同的输入装置,和/或第一和第二坐标转换矩阵可以不是相同的3D坐标转换矩阵。
在一些实施方案中,第一和第二输入装置可以不是相同的输入装置,和/或第一和第二坐标转换矩阵可以不是相同的3D坐标转换矩阵。
在一些实施方案中,外科手术系统可以被配置为使得在转变之前并且在反向弯曲期间,将第一用户输入装置或其一部分的近侧位移转换为末端执行器的近侧位移,和/或在转变之后并且在末端执行器处于反向弯曲位置的情况下,将第二用户输入装置或其一部分的近侧位移转换为末端执行器的远侧位移。
在一些实施方案中,外科手术系统可以另外包括有效地引起转变的控制电路。
在一些实施方案中,第一输入装置可以被配置为在转变之后被停用。在一些实施方案中,第一输入装置可以被配置为在转变之后与臂断开连接。
根据实施方案,公开了一种操作外科手术系统的方法,所述外科手术系统包括(i)给定用户输入装置和(ii)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为响应于来自给定用户输入装置的电子控制输出而弯曲和旋转。所述方法包括:(a)以第一操作模式开始外科手术系统的操作;(b)当外科手术系统处于第一操作模式时,(i)通过铰接式机械臂的一个或多个臂关节的机械弯曲和机械旋转中的至少一个来修改臂的曲线形状,并且(ii)监测所述机械臂的形状状态,以检测其至少一部分是否具有与给定用户输入装置定义的当前主要曲线形状匹配的曲线形状。所述方法另外包括:(c)响应于并取决于检测到机械臂的曲线形状与给定用户输入装置的曲线形状匹配,将外科手术系统的操作从第一模式转变到第二模式;以及(d)在第二模式下操作外科手术系统,使得给定用户输入装置的输出修改臂或其区段或元件的配置,以使用末端执行器执行外科手术动作。
在一些实施方案中,转变可以包括将臂的配置的用户控制从不是给定用户输入装置的用户输入装置移交到给定用户输入装置。
在一些实施方案中,第一模式可以:(i)关于多个臂关节的真子集定义;(ii)通过来自给定用户输入装置的控制信号,防止致动臂中不是臂关节的真子集的成员的任何臂关节;和/或(iii)允许控制属于真子集的一个或多个臂关节的致动,以引起真子集的一个或多个臂关节的弯曲和/或旋转。
在一些实施方案中,在从第一模式转变到第二模式时,可以使给定用户输入装置能够控制至少一个排除第一模式的臂关节的弯曲和旋转。
在一些实施方案中,可以响应于由给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,可以响应于由用户输入装置而不是给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,可以自动地执行臂的曲线形状的修改。
根据实施方案,一种外科手术系统包括(i)给定用户输入装置和(ii)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为响应于来自给定用户输入装置的电子控制输出而弯曲和旋转。所述系统被配置为以第一操作模式开始操作,并且在以第一操作模式操作期间,通过铰接式机械臂的一个或多个臂关节的机械弯曲和机械旋转中的至少一个修改臂的曲线形状。所述系统还被配置为监测所述机械臂的形状状态,以检测其至少一部分是否具有与给定用户输入装置所定义的当前主要曲线形状匹配的曲线形状。所述系统还被配置为使得响应于并取决于检测到机械臂的曲线形状与给定用户输入装置的曲线形状匹配,将外科手术系统的操作从第一模式转变到第二模式,并且所述系统还被配置为在第二模式下操作,使得给定用户输入装置的输出修改臂或其区段或元件的配置,以使用末端执行器执行外科手术动作。
在一些实施方案中,所述系统可以被配置为使得转变可以包括将臂的配置的用户控制从不是给定用户输入装置的用户输入装置移交到给定用户输入装置。
在一些实施方案中,所述系统可以被配置为使得第一模式:(i)关于多个臂关节的真子集定义;(ii)通过来自给定用户输入装置的控制信号,防止致动臂中不是臂关节的真子集的成员的任何臂关节;和/或(iii)允许控制属于真子集的一个或多个臂关节的致动,以引起真子集的一个或多个臂关节的弯曲和/或旋转。
在一些实施方案中,所述系统可以被配置为使得在从第一模式转变到第二模式时,使给定用户输入装置能够控制至少一个排除第一模式的臂关节的弯曲和旋转。
在一些实施方案中,所述系统可以被配置为使得可以响应于由给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,所述系统可以被配置为使得可以响应于由用户输入装置而不是给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,所述系统可以被配置为使得可以自动地执行臂的曲线形状的修改。
根据实施方案,公开了一种操作外科手术系统的方法,所述外科手术系统包括(i)给定用户输入装置和(ii)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为响应于来自给定用户输入装置的电子控制输出而弯曲和旋转。所述方法包括:(a)在第一操作模式下开始外科手术系统的操作;(b)当外科手术系统处于第一操作模式时,(i)通过铰接式机械臂的一个或多个臂关节的机械弯曲和机械旋转中的至少一个来修改臂的曲线形状,并且(ii)监测所述机械臂的形状状态,以检测其至少一部分是否具有与预定义曲线形状相匹配的曲线形状。所述方法还包括:(c)响应于并取决于检测到机械臂的曲线形状与预定义曲线形状匹配,将外科手术系统的操作从第一模式转变到第二模式;以及(d)在第二模式下操作外科手术系统,使得给定用户输入装置的输出修改臂或其区段或元件的配置,以使用末端执行器执行外科手术动作。
在一些实施方案中,检测机械臂或其一部分的曲线形状是否与预定义的曲线形状匹配可以包括以下项中的至少一个:(i)检测机械臂或其一部分的曲线形状是否与预定义曲线形状的二维投影匹配,(ii)检测机械臂或其一部分的曲线形状的二维投影是否与预定义曲线形状匹配,和/或(iii)检测机械臂或其一部分的曲线形状的二维投影是否与预定义曲线形状的二维投影匹配。
在一些实施方案中,预定义曲线形状可以具有一个或多个局部最小值或局部最大值。在一些实施方案中,预定义曲线形状可以具有一个或多个拐点。在一些实施方案中,预定义曲线形状或其二维投影可以是‘S’曲线形状。
在一些实施方案中,转变可以包括将臂的配置的用户控制从不是给定用户输入装置的用户输入装置移交到给定用户输入装置。
在一些实施方案中,第一模式可以:(i)关于多个臂关节的真子集定义;(ii)通过来自给定用户输入装置的控制信号,防止致动臂中不是臂关节的真子集的成员的任何臂关节;和/或(iii)允许控制属于真子集的一个或多个臂关节的致动,以引起真子集的一个或多个臂关节的弯曲和/或旋转。
在一些实施方案中,在从第一模式转变到第二模式时,可以使给定用户输入装置能够控制至少一个排除第一模式的臂关节的弯曲和旋转。
在一些实施方案中,可以响应于由给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,可以响应于由用户输入装置而不是给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,自动地执行臂的曲线形状的修改。
根据实施方案,一种外科手术系统包括(i)给定用户输入装置和(ii)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为响应于来自给定用户输入装置的电子控制输出而弯曲和旋转。所述系统被配置为在第一操作模式下开始操作,并且当在第一操作模式下时,通过铰接式机械臂的一个或多个臂关节的机械弯曲和机械旋转中的至少一个修改臂的曲线形状,并且监测所述机械臂的形状状态以检测其至少一部分是否具有与预定义曲线形状匹配的曲线形状。还包括所述系统,使得响应于并取决于检测到机械臂的曲线形状与预定义曲线形状匹配,将外科手术系统的操作从第一模式转变到第二模式;并且(d)外科手术系统被配置为在第二模式下操作,使得给定用户输入装置的输出修改臂或其区段或元件的配置,以使用末端执行器执行外科手术动作。
在一些实施方案中,所述系统可以被配置为使得检测机械臂或其一部分的曲线形状是否与预定义曲线形状匹配包括以下项中的至少一个:(i)检测机械臂或其一部分的曲线形状是否与预定义曲线形状的二维投影匹配,(ii)检测机械臂或其一部分的曲线形状的二维投影是否与预定义曲线形状匹配,和/或(iii)检测机械臂或其一部分的曲线形状的二维投影是否与预定义曲线形状的二维投影匹配。
在一些实施方案中,所述系统可以被配置为使得预定义曲线形状可以具有一个或多个局部最小值或局部最大值。在一些实施方案中,所述系统可以被配置为使得预定义曲线形状可以具有一个或多个拐点。在一些实施方案中,所述系统可以被配置为使得预定义曲线形状或其二维投影可以是‘S’曲线形状。
在一些实施方案中,所述系统可以被配置为使得转变可以包括将臂的配置的用户控制从不是给定用户输入装置的用户输入装置移交到给定用户输入装置。
在一些实施方案中,所述系统可以被配置为使得第一模式:(i)关于多个臂关节的真子集定义;(ii)通过来自给定用户输入装置的控制信号,防止致动臂中不是臂关节的真子集的成员的任何臂关节;和/或(iii)允许控制属于真子集的一个或多个臂关节的致动,以引起真子集的一个或多个臂关节的弯曲和/或旋转。
在一些实施方案中,所述系统可以被配置为使得在从第一模式转变到第二模式时,可以使给定用户输入装置能够控制至少一个排除第一模式的臂关节的弯曲和旋转。
在一些实施方案中,所述系统可以被配置为使得可以响应于由给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,所述系统可以被配置为使得可以响应于由用户输入装置而不是给定用户输入装置提供的电子控制信号而执行臂形状的修改。在一些实施方案中,所述系统可以被配置为使得自动地执行臂的曲线形状的修改。
附图说明
现在将参考附图通过示例进一步描述本发明,其中图中所示的组件和特征的尺寸为了方便地和清楚地呈现而选择,而不一定按比例绘制。在附图中:
图1是根据本发明的实施方案的外科手术系统的简化图示。
图2A是根据本发明的实施方案的包括机械外科手术臂的外科手术系统的示意性透视图。
图2B示出了根据本发明的实施方案的机械外科手术臂的远侧部分。
图3A-C示出了根据本发明的实施方案的处于各种弯曲和反向弯曲位置的机械外科手术臂的远侧部分。
图4和图5示出了根据本发明的实施方案的具有多种臂曲线形状的机械外科手术臂的远侧部分。
图6示出了根据本发明实施方案的用于使用两种操作模式操作外科手术机械臂的方法的流程图。
图7是根据本发明的实施方案的用于外科手术系统的控制台的示意图,其中输入装置定位在其附近。
图8是根据本发明的实施方案的用户输入装置的示意图。
图9是示出了根据本发明的实施方案的用于使用输入装置来控制臂关节的弯曲和旋转的示例性方案的图表。
图10是根据本发明的实施方案的铰接式用户输入装置的示意图。
图11是根据本发明的实施方案的图10的用户输入装置的手柄部件的示意图。
图12A-B示出了根据本发明的实施方案的用于对齐机械外科手术臂和铰接式用户输入装置的相应位置的示例性图形辅助。
图13示出了根据本发明的实施方案的用于对齐机械外科手术臂和铰接式用户输入装置的相应位置的示例屏幕显示。
图14A-E示出了根据本发明的实施方案的时间连续图像,所述时间连续图像示出了使用多个不同输入装置对外科手术机械臂的示例性控制。
图15示出了根据本发明的实施方案的外科手术系统的框图。
图16示出了根据本发明的实施方案的用于在两种不同操作模式下操作外科手术系统的方法的流程图。
图17是根据本发明的实施方案的在第一给定x-y-z空间中定向的用户输入装置的示意图。
图18是根据本发明的实施方案的在图17的第一给定x-y-z空间中定向的外科手术臂的部分的示意图。
图19是根据本发明的实施方案的具有手柄部件的用户输入装置的示意图,所述手柄部件被重新定位成定向在不是图17的第一给定x-y-z空间的x-y-z空间中定向。
图20是根据本发明的实施方案的在图17的第一给定x-y-z空间中反向弯曲的图18的外科手术臂的示意图。
图21是根据本发明的实施方案的在图17的第-给定x-y-z空间中定向的图19的用户输入装置的示意图。
图22A示意性地示出了根据本发明的实施方案的具有给定曲线形状的用户输入装置。
图22B第一次示意性地示出了外科手术臂,所述外科手术臂具有与图22A的给定曲线形状不匹配的曲线形状。
图22C第二次示意性地示出了外科手术臂,所述外科手术臂具有与图22A的给定曲线形状匹配的曲线形状。
图23A示出了根据本发明的实施方案的用于外科手术臂的双重控制的方法的流程图。
图23B和图23C是根据本发明的实施方案的包括双重控制构件的控制台的示意图。
图24是根据本发明的实施方案的使用触觉手柄控制一个或多个外科手术臂的方法的流程图。
具体实施方式
本文仅通过示例的方式参考附图描述了本发明。现在详细地具体参考附图,需要强调的是,所示的细节仅作为示例并用于对本发明的优选实施方案的说明性讨论,并且为了提供被认为是本发明的原理和概念方面的最有用和最容易理解的描述而呈现。在这方面,没有试图比基本理解本发明所需的更详细地示出本发明的结构细节,用附图进行的描述使本领域技术人员清楚地知道如何在实践中体现本发明的几种形式。在整个附图中,通常使用相同的参考符号来表示相同的元件。
本文所公开的实施方案涉及使用多种不同的操作模式和/或多种不同的输入装置来控制一个或多个外科手术机械臂,即铰接式机械臂。
每当本文或所附权利要求中使用‘臂’时,它是指作为外科手术系统或电外科系统的一部分并且用于在人类受试者体内执行或帮助执行外科手术(包括电外科)动作的铰接式机械臂。在未指明时,‘外科手术动作’可以包括在人体内采取的任何医疗或手术相关或诊断动作,包括但不详尽:切割组织、解剖组织、操纵组织、缝合组织、收缩组织、融合组织、进行测量和成像。可能期望外科手术臂的大小和/或形状被设计成适用于插入人体中。例如,臂的大小和/或形状可以被设计成通过腹腔镜端口插入和/或用于执行腹腔镜手术。例如,臂的大小和/或形状可以被设计成通过例如阴道、肛门、气管、食道、耳道的自然身体孔道插入。
臂可以包括末端执行器,所述末端执行器在本文中用于表示当部署在人体中时与外科手术、电外科手术、诊断或成像结合使用的工具或装置。末端执行器可以作为臂的一部分提供,即已经安装、机械连接和/或与臂的动力和通信传输装置集成;在一些实施方案中,可以单独地提供臂和末端执行器,用于在外科手术之前或甚至在外科手术期间(即,在插入受试者身体之前)组装和/或集成到工作单元中。在任何情况下,例如‘包括末端执行器的臂’和‘以及被配置为与末端执行器一起使用的臂’等术语对于本公开和所附权利要求的目的应理解为等效的。
如本文所使用,‘输入装置’或等效地‘用户输入装置’可以是能够接收用户输入,即从外科手术系统的用户接收的输入的任何装置。输入装置可以包括例如但不详尽地:按钮、开关、拨动开关、轮子、旋钮、如拇指杆(或者称为奶嘴型件)的小杆和操纵杆(无论是否铰接)。公开任何特定输入装置的特定装置类型并不旨在排除用其他类型的输入装置替代特定输入装置。输入装置可以是独立的、分组在单个控制部件上或少量控制部件上、设置在另一个输入装置上,或位于同一位置,例如在控制台、显示屏等上或附近。用户可以使用一个或多个手指、拇指、手或脚来操作输入装置。另外或替代地但不限于,输入装置可以是眼睛或手部动作操作的、语音操作的或由面部表情控制的。
臂和输入装置,以及本发明的其他方面和特征可以结合2018年9月5日提交并作为美国专利公开US20190000574A1发布的共同未决的美国专利申请序列号16/121,704的任何教示来理解,所述专利申请特此通过引用全文并入本文中。
‘手柄’或等效地‘手柄部件’在本文中一般用于描述手动操作的用户输入装置或用户输入装置的手动操作部分,并且在一些实施方案中用于描述手抓握或手指抓握的用户输入装置或其一部分。本公开中的手柄和手动操作的用户输入装置的附图和随附描述作为说明性示例提供,并且这些附图和随附描述不应被理解为限制与手柄/手柄部件设计有关的实施方案的范围、连接性和功能性。
对于本公开,‘模块’和/或‘电路’或‘电子电路’和/或‘控制电路’和/或元件和/或单元和/或控制器和/或模块和/或传感器和/或检测器可以包括模拟和/或数字电路和/或软件/计算机可读代码模块和/或固件和/或硬件元件的任何组合,包括但不限于数字计算机、CPU、易失性或非易失性存储器、现场可编程逻辑阵列(FPLA)元件、硬连线逻辑元件、现场可编程门阵列(FPGA)元件和专用集成电路(ASIC)元件。可以使用任何指令集架构,包括但不限于精简指令集计算机(RISC)架构和/或复杂指令集计算机(CISC)架构。
在不同的实施方案中,可以使用模拟和/或数字电路和/或软件/计算机可读代码模块和/或固件和/或硬件元件的任何组合来执行任何计算或分析过程,包括但不限于数字计算机、CPU、易失性或非易失性存储器、现场可编程逻辑阵列(FPLA)元件、硬连线逻辑元件、现场可编程门阵列(FPGA)元件和专用集成电路(ASIC)元件。可以使用任何指令集架构,包括但不限于精简指令集计算机(RISC)架构和/或复杂指令集计算机(CISC)架构。
现在参考附图,图1示出了根据实施方案的外科手术系统100的示意图。图1的系统100包括两个外科手术机械臂102。在外科手术系统的其他示例中,提供单个外科手术臂。在其他示例中,提供多于两个(例如,3个或4个)外科手术臂。外科手术机械臂102的大小和/或形状优选地被设计成插入人体或患者106中。外科手术机械臂102中的每一者由相应的马达单元108致动。在此简化的说明性示例中,外科手术臂102和/或马达单元108通过附接到例如床的患者支架116来支撑,但也可以由患者侧推车或任何其他合适的设备支撑。
在外科手术系统用于电外科的实施方案中,可以由高频电刀112向臂102和马达单元108供电。如电外科领域中已知,高频电刀供应高频(例如射频)交变极性电流。高频电刀112可以被配置为供应例如适用于切割和/或凝结和/或密封和/或干燥和/或烧灼组织的不同频率和/或功率电平。电力经由被配置为传递射频电外科功率的一个或多个线缆114供应给马达单元108。
外科手术臂102的移动由控制台118控制。移动是对一个或多个输入装置生成的信号的响应。控制台118包括多个用户界面,包括以下项中的一个或多个:输入装置,例如输入装置臂120,其中控制台被配置为基于输入装置臂120的移动来生成控制信号;显示屏128,所述显示屏被配置为接收用户输入和/或显示例如手术区的系统状态信息或成像,例如以显示由使用外科手术臂102中的一个插入患者106中的相机收集的图像,或显示臂位置和定向;以及一个或多个附加用户界面130(例如按钮、开关等)。
控制台118包括处理器(未示出),所述处理器被配置为接收来自用户输入的信号并向马达单元108和/或高频电刀112发送控制信号。脚踏板126和/或高频电刀112包括处理器(未示出),所述处理器被配置为接收控制信号(例如由用户按压脚踏板126的一部分生成),以基于控制信号改变供应给马达单元108的电功率。脚踏板控制信号不一定穿过控制单元处理器。
如下文将更详细地解释,在一种控制模式下,输入装置臂120的移动控制相应的外科手术装置臂102的移动。用户124可以通过抓住输入装置臂手柄127来定位和/或移动输入臂120。输入臂是一种形式的输入装置,并且此处为了说明目的示出。在其他实施方案中,可以使用其他类型或形式的输入装置。
现在参考图2A-B,臂单元104包括近端,所述近端成形为由马达单元108接纳;以及远端,其中例如所示的多爪抓紧器(仅示为非限制性说明性示例)的末端执行器174附接至臂102。
相对术语‘近侧’和远侧的使用与图2A中所示的箭头一致,并且在整个本公开和所附权利要求中以这种方式使用:如图所示,设置末端执行器174的臂102的远端是距马达单元108最远的一端,并且是要插入人体对象19的臂的第一部分。因此,近端是与远端相对、最靠近马达单元108的端部。如本文所使用,术语‘远侧部分’是指臂102的任何部分,其包括远端/末端(可选地包括末端执行器174)并且小于臂102长度的一半。在图2B中,臂102的可弯曲部分170,即,包含一个或多个可弯曲关节的部分沿着臂的长度更靠近远端定位。可弯曲部分170可以包括一系列‘堆叠连杆’199,所述堆叠连杆实现臂102的外部轮廓/表面的柔性;图2B示出了臂102的可弯曲部分170中的多个堆叠连杆199的示例。
如本文所使用,‘操作模式’或其等效‘模式’(其可以与各种非限制性描述性词语结合使用,例如,‘反向弯曲模式’、‘手术操作模式’等)表示通过硬件、固件或软件设计或通过外科手术系统的控制电路或以其他方式施加在外科手术系统或臂的使用上的操作制度。为了阐明:‘操作模式’中的‘操作’一词意指‘工作’或‘功能’,并且描述例如臂的操作,且并不意味着手术的执行,即‘操作模式’可能恰好包括(但不一定)手术的执行。所施加的操作制度可以包括但不详尽地约束或不约束执行一个或多个动作的外科手术系统的某些动作或某些部分,并且约束或不约束可以包括和/或可以等同于启用或禁用,锁定或解锁,以及排除或允许或类似的词语和短语。在本文的一些实施方案中,一种模式专用于或涉及实现单个目标,例如使臂的远侧部分反向弯曲,并且可以限制于一个或多个特定时间段。在其他实施方案中,模式可以包含无限数量的目标和动作以及无限或未定义的时间段。
如下文进一步描述,可以以各种方式在不同模式之间区分外科手术系统的操作。例如,区别可以基于(而不是详尽地):具有专用于每种模式的不同输入装置(或多个输入装置);对特定的臂移动和/或特定的臂关节和段具有各种约束或限制;对于输入装置或输入装置的控制元件到臂移动的位移具有不同的转换方案,例如,位移到速度与位移到位移,无论从用户输入到臂移动的转换是机器人/半自主还是遥控操作;以及输入装置的操作是直接地还是通过解决臂段的位移间接地解决(通过外科手术系统的机械和电子设备)臂关节的弯曲和旋转,解决臂段的位移又导致发生必要的弯曲和旋转以按照指示移位臂段。这些区分可以组合使用,并且它们可以在多臂系统中因臂而异。在一些实施方案中,当系统处于给定模式时,区分可以改变。
模式之间的一些区分可以以多于一种方式实现。作为非限制性示例,如果模式之间的区分涉及约束或限制某些臂移动(例如,某些关节的弯曲和旋转)或仅允许某些臂移动,则可以通过对每种模式使用不同的输入装置,或者通过在两种模式下使用一个输入装置,但在一个输入装置上强制执行可为用户切换或系统强制执行的软件或硬件约束来实现区分。无论实施方案是否需要一个或多个输入装置,软件实现或硬件实现的解决方案都可以主动地允许单个给定臂关节的致动,或者可以主动地阻止或防止致动不是单个臂关节的(相同臂的)任何臂关节。
应注意,无论本文在何处讨论单数‘臂’(与复数‘臂’相反)的致动或移动,这仅是为了方便且并不旨在指示是否同样地或以其他方式致动或移动第二臂(或其他多个臂)。每个臂可以通过相应的输入装置独立于任何其他臂来控制和致动。另一方面,当将‘臂’(单数)公开为在致动或运动方面受到约束或限制时,例如当处于以这种限制或约束为特征的操作模式时,限制或约束可以同样适用于外科手术系统的两个/所有臂。然而,在一些实施方案中,约束或限制可以应用于一个或多个给定臂,而其他臂根本不受约束或限制,或不以相同方式受到约束或限制。
在采用两种不同操作模式的实施方案中,当将一个或多个外科手术臂引入或退出和/或导航到身体(或从身体内的第一点到第二点),且更具体地说,朝向或远离目标手术部位引入或退出和/或导航一个或多个外科手术臂时,通常使用第一操作模式。当执行外科手术动作(例如解剖组织、操纵组织、缝合组织、进行测量、成像等)时通常使用第二操作模式。第一模式的‘导航’可以包括使一个或多个臂向后弯曲,以将臂的至少一部分或其远侧部分置于向后弯曲位置,或者等效地,将末端执行器置于向后弯曲操作位置(工作位置)。
可能需要从一种操作模式到另一种操作模式的明确定义的转变或‘切换’。在一些实施方案中,转变包括从一个输入装置(或多个输入装置)到另一个的切换。在其他实施方案中,转变完全涉及改变在一种模式和另一种模式之间区分的控制方面,其中分配给两种模式的任务可以由单个输入装置或由相同的输入装置完成。转变可以由外科手术系统启动和管理,或者可以由用户启动。
在关于从第一模式转变到第二模式的非限制性示例中,转变可以包括结束在第一模式操作期间施加的约束或限制,例如将关节弯曲和旋转限制到任何特定臂的给定单个臂关节,例如肘关节。另外或替代地,转变可以包括启用在第一模式操作中停用(或未特别启用)的臂关节的致动,即除了在第一模式中启用的单个给定关节之外。启用可以包括使关节能够根据每个关节的相应自由度不受约束地移动。例如,如果给定的臂关节仅配置用于旋转而不是弯曲,则启用将使其仅用于旋转。另外或替代地,转变可以启用所有臂关节的致动。另外或替代地,转变可以将来自用户输入装置的控制输出的处理从位移-速度转换改变为位移-位移转换。在另外的非限制性示例中,转变可以响应于事件由控制电路自动地实现,它可以基于例如按下按钮或旋转开关的用户输入来实现,或者它可以通过注意到用户已经停止使用第一输入装置并且开始使用第二输入装置来植入。在另一个非限制性示例中,转变是基于用户界面的中间转变。
在关于从第二模式转变到第一模式的非限制性示例中,转变可以包括恢复在转变到第二模式操作期间去除的约束或限制,例如将关节弯曲和旋转限制到任何特定臂的给定单个臂关节,例如肘关节。另外或替代地,转变可以包括停用对第二模式操作启用的臂关节的致动。另外或替代地,转变可以将来自用户输入装置的控制输出的处理从位移-位移转换改变回位移-速度转换。在另外的非限制性示例中,转变可以基于例如按下按钮或旋转开关的用户输入来实现,或者它可以通过注意到用户已经停止使用专用于第二模式操作的输入装置并且开始使用专用于第一模式操作的不同输入装置来植入。
在实施方案中,并且尤其在第二模式中采用的输入装置类似化身并且将输入臂位移转换为外科手术臂位移的实施方案中,从第一操作模式转变到第二操作模式可以包括对齐校准。在关于图12A到图12B进一步详细论述的对齐校准中,修改外科手术臂关于彼此的定向,包括臂元件(例如,臂关节和/或臂段)的‘内部’定向,以匹配描述输入臂的对应定向的‘形状’或‘曲线’,所述输入臂将在转变到第二操作模式时接管外科手术臂的致动控制。在从第二操作模式转变回第一操作模式的情况下,不一定存在对应的对齐校准。
用户输入到手臂运动(弯曲和旋转)的转换可以通过多种方式完成。例如,可以将输入装置或输入装置的控制元件的位移(或位移力)转换为臂运动的速度(例如,速度、速率、角速度)。在包括插入/抽出和反向弯曲(或反向弯曲/不弯曲)的第一模式中,可能希望使用这种类型的转换。这些是有限的并且在一些实施方案中,不太精确的运动可能有利于不在远程操作或化身模式下执行,而是在更简单的机器人或半自主模式下执行。相比之下,在专用于执行各种外科手术动作的第二模式中所需的运动可能更有利于受控的位移-位移转换,其中将输入装置或输入装置的控制元件的位移适当地转换为臂段的位移并且间接转换为关节的旋转和弯曲。例如,在第二模式下,可能希望确保可铰接输入装置的铰接在内部定向(即,段到段的定向)上对应于外科手术臂,使得位移到位移的转换更直观、更符合人体工程学且更精确。
在第一模式中,可能希望将臂运动约束为弯曲和/或旋转臂(或每个臂)的单个给定臂关节。这可以通过将外科手术系统被配置为从在第一模式中使用的输入装置接收输入来适当地实现,所述输入直接解决特定臂关节的弯曲和旋转,所述特定臂关节例如允许(在操作模式中)致动的单个给定臂关节。换言之,用户正通过输入装置和合适的控制电路‘控制’臂关节本身。在这种情况下预期致动的运动具体地是臂关节的弯曲和/或旋转。不管是否响应于用户的控制输入半自主地执行实际的臂运动,用户都知道她正在控制关节的致动。末端执行器的伴随移位和重新定向可能是控制关节的预期结果。
相比之下,在第二模式中并且尤其在第二模式中采用的输入装置类似于化身并将输入臂位移转换为外科手术臂位移的实施方案中,可能需要外科手术系统接收和处理直接解决臂段的移位的输入。然后,外科手术系统通过在实现所需臂段移位和重新定向所需的程度上控制臂关节弯曲和旋转来间接地解决臂关节的弯曲和旋转。换句话说,用户正在‘控制’臂段(或末端执行器,为了本讨论的目的,所述末端执行器的作用类似于任何臂段,因为控制其位置和定向是用户目标)的移位和重新定向,并且外科手术系统的控制电路使用此信息来确定每个受影响的臂关节的必要弯曲和旋转。在实施方案中,用户可以将类似化身的输入臂操纵成预期或驱动操纵后外科手术臂的预期形状的形状或配置。
在示例性第一操作模式中,可以至少部分地限制或约束外科手术臂运动,并且可以排除某些类型的运动而允许其他类型的运动。为了清楚起见,臂的‘运动’可以包括臂的任何部分(例如臂的一个或多个段部件)的移位和/或重新定向。
根据其中臂包括三个可致动关节的具体实现方式,本文所使用的术语‘肘关节’、‘腕关节’和‘肩关节’是指机械臂的特定关节。在这种情况下,最接近远端执行器的关节称为‘腕关节’,三者中的中间关节称为‘肘关节’,并且最近侧的关节称为‘肩关节’。在一些实施方案中,腕关节仅限于旋转,即不被配置为弯曲。各种关节在下文讨论的图3A中示出。
除非另有说明并且如在本公开和所附权利要求中在臂关节(即,臂的关节)的情况下使用,否则术语‘关节’的含义是指能够引起弯曲(例如,平面弯曲)和/或旋转的任何可致动部件。应注意,可铰接/类似化身的输入臂(一种类型的输入装置)也可以具有关节,并且它们被称为输入装置的‘关节部件’。通常,臂段是可以通过可致动臂关节串联连接的臂的不可致动(相对于弯曲/旋转)部件,其中术语‘串联连接’仅表示关节插入两个连续的段部件之间。可以例如机械地和/或电子地致动关节,以使一个臂段(以及从其向远侧设置的臂的每个部分)相对于基部臂段(图3A中的2181)或另一个(相邻)臂段弯曲,和/或使一个臂段(以及从其向远侧设置的臂的每个部分)相对于基部臂段或另一臂段旋转。在一些实施方案中,关节包括多个组件,并且在一些示例中,可以包括促进弯曲的组件(或子组合件)和促进旋转的组件(或子组合件)两者。为了便于阅读,这些组件的组合在本文中组合地称为关节或臂关节。
在实施方案中,可以根据铰接类型(例如,旋转与弯曲)、移动速度、外科手术臂的哪些部分可以移动等来限制臂移动。可以将在第一操作模式期间外科手术臂的移动限制为给定单臂关节--仅肘关节--的移动(包括,例如肘关节的弯曲和/或旋转)和外科手术臂作为单个单元的线性移动(包括,例如线性推进和缩回臂)。可能希望在第一操作模式期间限制臂移动,以有助于将具有最小体积的外科手术臂通过狭窄路径引入到目标手术部位。
还可能希望在第一操作模式期间限制臂移动以促进臂在最小体积内弯曲,从而避免碰撞和人体内潜在的组织损伤。图3A是此处出于说明性目的解释的不同配置下的外科手术机械臂102的简化示意性侧视图。虚线2177代表障碍物,例如患者组织。优选地控制臂102在反向弯曲时的移动以防止臂102(以及尤其末端执行器174)与障碍物2177接触或碰撞。图3中示出了分别标记为A、B和C的三种情形。臂102包括近侧段2181和远侧可弯曲部分170。可弯曲部分2179包括肩关节2101和肘关节2103,它们被不同地标记为2101a、2101bc、2103a、2103b和2103c,以便指示关节的示例与哪一种或多种情形(A、B或C)相关。例如,关节2103a是情形A中的肘关节位置。因此,情形A涉及仅肘关节2103a的弯曲(肩关节2101a保持未致动和未弯曲),并且具体可以看出仅肘关节2101a的弯曲不会导致末端执行器174与障碍物2177之间的碰撞。另一方面,在仅肩关节2101b弯曲的情形B中,末端执行器174与障碍物2177之间发生碰撞。情形A和B的碰撞/非碰撞结果之间的差异是因为臂102远离肘关节2103的部分比臂远离肩关节2101的部分短。图3A中的臂102的腕关节2105不涉及三个情形中的任何一个,因为在图3A的非限制性示例中被设计或被配置为旋转但不弯曲。在作为情形A的延续的情形C中,可以看出,在肘关节2103a(现为2103c)弯曲之后弯曲肩关节2101c可以有助于继续避免末端执行器174与障碍物2177之间的碰撞。
图3B示出了肘关节2103相对于近侧臂基部段2181从未弯曲定向弯曲到范围从小于90°到大于180°的各种弯曲后定向的示例。
在实施方案中,肘关节的弯曲移动范围是>90°、>120°、>140°、>160°、>180°、>190°、>200°或约210°±10°。在一些实施方案中,末端执行器174能够相对于臂102的基部2181以>90°、>120°、>140°、>160°、>180°、>190°、>200°或约210°±10°定位。在一些实施方案中,末端执行器174能够平行于臂102的基部2181或者替代地在完全弯曲时到达臂102的基部2181。另外,肘旋转关节运动范围应为至少200°、至少250°、至少300°、至少310°、至少320°、至少330°、至少350°或约360°。图3C示出了臂102,其中肘关节2103的弯曲从图3B中所示的未弯曲定向旋转超过180°,从而使臂102处于反向弯曲配置或等效地,反向弯曲位置,并且将末端执行器174传递到反向弯曲操作位置。
在一些实施方案中,外科手术臂的反向弯曲可以自动地完成,即,通过将臂布置成通过弯曲和/或旋转单个臂关节而对单个或有限数目个电子控制输出作出响应,直到实现臂和/或末端执行器在臂的远端处的预编程反向弯曲位置。
图4以正面透视图示出臂102,其中肘关节2103与图3B的情形A中的肘关节2103a类似地弯曲并随后旋转-即,图4中的肘关节2103弯曲和旋转。任何臂关节的旋转都可以独立于同一臂关节的弯曲。在一些实施方案中,弯曲和旋转可以是同时的,并且在其他实施方案中,可以例如通过硬件设计或通过控制关节致动的控制电路的软件组件来强制实施对非同时性的约束。
图5以正面透视图示出臂102,其中肘关节2103类似于图4的肘关节弯曲和旋转,并且其中肩关节2101弯曲以便与肘关节2101一起形成复杂的‘S’形。在一些实施方案,例如以图3B的情形C为代表的实施方案中,肩关节2101优选地仅在肘关节2103的弯曲已经‘越过’障碍物2177之后被致动以弯曲和旋转。
现在参考图6,示出了根据一些实施方案的用于使用不同操作模式控制外科手术机械臂的一般方法的流程图。
可以针对至少部分地使用插入患者身体中的一个或多个外科手术机械臂执行的各种类型的手术实现例如本文所述的过程,所述手术例如妇科、腹腔镜、耳鼻喉科(耳、鼻和喉)手术。
如上文所讨论,可以根据多种操作模式操作外科手术机械臂。可选地,根据要执行的外科手术步骤和/或根据外科手术的当前阶段来选择操作模式。
不同操作模式可以通过即通过操纵用户输入装置将用户输入(输入装置或输入装置的控制元件的移动)转换为外科手术机械臂的相应移动的不同方式来表征。另外或替代地,不同操作模式可以通过对外科手术臂铰接的不同约束,例如限制一个或多个外科手术臂关节的铰接(例如弯曲);限制移动范围;或将臂铰接限制到选定的自由度来表征。另外或替代地,不同操作模式可以通过对用户的不同类型的反馈,例如用户通过一个或多个输入装置控制外科手术臂而感测到的反馈来表征。
在一些实施方案中,操作模式之间的选择和/或切换由例如外科医生的用户控制。可选地,操作模式的选择可以通过系统的用户界面,例如通过触摸屏和/或通过按钮或设置在另一个输入装置上或附近的其他输入装置,或控制台或显示屏执行。另外或替代地,选择操作模式可以是自动的,例如,由合适的控制电路执行,例如由系统控制器或处理器执行。在一些实施方案中,选择和/或切换操作模式由以下项中的一个或多个(且非详尽地)触发并且取决于以下项中的一个或多个(且非详尽地):识别外科手术臂或臂的末端执行器的当前‘解剖’位置,例如通过使用与臂的致动器和/或马达(例如104或108)相关的编码器或其他传感器(未示出)的机电仪器,或通过访问和分析由相机通过图像处理或视觉地获得的臂102的图像,在识别输入装置的当前位置时,在执行外科手术臂的特定铰接时,在接收到外科手术臂的一个或多个位置传感器的指示时,在定时指示时,例如通过设置改变操作模式的时间点。
根据一些实施方案,图6中的流程图描述使用两种操作模式操作外科手术机械臂的方法。
所述方法包括:
步骤S01:在第一操作模式下插入外科手术臂并将外科手术臂导航至预定位置。
在第一操作模式下,外科手术臂被引入体内并且被导航到选定的解剖位置和/或选定的臂位置。可以通过自然身体孔道(例如,阴道、肛门、气管、食道、耳道)和/或通过切口将外科手术臂引入到身体中。
在一些实施方案中,在第一操作模式下,限制臂铰接。例如,可以约束或阻止一个或多个臂关节铰接(弯曲和旋转)。在一个示例中,臂包括3个关节:肩关节、肘关节和旋转但不弯曲的腕关节,并且阻止关节中的一个或两个铰接。在具体示例中,仅允许肘关节的移动,例如肘关节的弯曲、伸展和/或旋转,而约束肩关节和腕关节移动。
第一操作模式下,也可以允许臂整体线性地(包括仅线性地)移动以例如在一维移动中推进或缩回。
在一些实施方案中,例如通过影响臂关节的致动的一个或多个锁(例如螺线管锁)机械地实现臂移动的约束。另外或替代地,可以通过合适的电路,例如通过实现限制移动程度和/或移动类型的软件控制功能来实现臂移动的约束。
在一些实施方案中,根据如例如通过臂的一个或多个位置传感器指示的当前臂位置执行限制臂移动的程度和/或约束某些类型的移动。在一些实施方案中,根据例如通过光学构件(例如,可选地连同外科手术臂一起引入身体的相机)可视化的当前解剖位置执行限制臂移动的程度和/或约束某些类型的移动。
步骤S02:在第一操作模式下中将外科手术臂铰接至基本位置
仍然在第一操作模式下,将外科手术臂铰接至基本位置。在一些实施方案中,基本位置包括臂的反向弯曲位置,例如,当臂弯曲至少120度、至少150度、至少180度或中间、更大或更小角度时。在一些实施方案中,基本位置是臂被定位成允许用户从用户可能更舒适或熟悉的所选择定向(例如对应于腹部定向)执行外科手术动作的位置。
在一些实施方案中,在第一操作模式下对外科手术臂移动的控制包括机器人控制。可选地,用户在第一操作模式下对输入装置的操纵仅涉及有限类型的用户移动,例如,输入装置沿着定义的轴线的有限移动和/或按下按钮。在示例中,沿着第一定义轴线移动输入装置会致动所选择臂关节(例如肘部)的旋转;沿着第二定义轴线移动输入装置会致动所选择臂关节(例如肘部)的弯曲;按下一个或多个按钮会致动外科手术臂的线性推进或缩回。
在一些实施方案中,将用户在第一操作模式下对输入装置的操纵转换为外科手术臂的移动速度。例如,当用户相对于输入装置的静止位置移动输入装置时,输入装置相对于其静止位置移动的程度设定外科手术臂的相对移动速度。
步骤S03转变到第二操作模式,然后使用外科手术臂执行外科手术动作
在第二操作模式中,用户通过外科手术臂执行外科手术动作,例如抓握组织、解剖组织、移动组织、缝合组织。在一些实施方案中,一旦已将臂移动到所选择基本位置,例如反向弯曲位置,第二操作模式在步骤S02结束时起始。
在一些实施方案中,用户在从第一操作模式传递到第二操作模式时切换输入装置。或者,用户将相同输入装置用于第一或导航操作模式和第二或外科手术操作模式两者。
在一些实施方案中,在第二操作模式下,外科手术臂移动不像在第一操作模式下那样受限。在示例中,允许所有臂关节(肩部、肘部、腕部)铰接,例如弯曲和/或旋转。在一些实施方案中,在第二操作模式期间臂移动的程度和/或速度基于安全考虑受到限制,以例如不损害周围组织,不以太高且可能有损害风险的速度执行移动。
在一些实施方案中,在第二操作模式下对外科手术臂的控制涉及远程操作控制。可选地,通过外科手术臂的相应移位模拟用户对输入装置的移位。可选地,在相应的外科手术臂移动速度中反映用户对输入装置的移位速度。
步骤S04转变回第一操作模式,然后将外科手术臂从身体缩回
根据一些实施方案,可选地,当已经完成外科手术动作时,臂从患者身体向外缩回。在一些实施方案中,在第一操作模式中执行缩回。可选地,在缩回之前和/或在缩回期间,将臂伸直。
在第一操作模式下缩回可能是有利的,因为它限制臂移动的程度和/或类型,从而潜在地减少对缩回臂的解剖通道(例如阴道)周围的组织的损害。
现在参考图7,控制台118可以包括显示屏407,其中输入装置405位于其附近-在图7的非限制性示例中位于屏幕407的相对侧上。
输入装置405(以‘拇指杆’的形式)中的每一个包括适合由用户的拇指操纵的奶嘴型控制器409。在实施方案中,可以将奶嘴型件409相对于中心静止位置的移动程度转换为所选择外科手术臂移动的速度,如上文所讨论。在一个示例中,奶嘴型件409被推离其中心静止位置越远,外科手术臂的最终移动速度就越高。在另一个示例中,施加到奶嘴型件409的力越大,外科手术臂的最终移动速度就越高。
在一些实施方案中,当通过拇指杆405控制外科手术臂时,约束一个或多个外科手术臂关节(例如肩关节、腕关节)的移动,并且仅启用肘关节的弯曲和/或旋转。在一些实施方案中,还启用外科手术臂(作为单个整体)的线性移动,例如以推进或缩回臂。在一些实施方案中,奶嘴型件409的移动会致动肘关节的弯曲和/或旋转。在一些实施方案中,臂102的线性移动由单独的致动器例如使用另一对输入装置(例如输入装置406、408)致动,所述输入装置实现为在图7的所示示例中沿着输入装置(拇指杆组合件)405本身的主体安置的按钮。在其他示例中,按钮406、408可以独立地提供,或者提供在显示屏407上(或更靠近显示屏)。在示例中,按钮406向远侧(例如,在腹部方向上)推进外科手术臂,并且按钮408向近侧缩回外科手术臂。在实施方案中,当处于第一模式时,可以使用输入装置406、408,在所述第一模式中,防止弯曲或旋转不是肘关节的臂关节,因为线性运动不需要任何弯曲或旋转。
在一些实施方案中,在使用拇指杆405期间,例如提供用于第二模式而不受任何第一模式约束的化身输入臂411的其他输入装置例如由螺线管锁锁定在静止位置。在一些实施方案中,将输入臂411的静止位置选择为外科手术臂102的反向弯曲位置,使得一旦外科手术臂102已反向弯曲(例如使用拇指杆),用户可以拿起化身输入臂411并直接继续手术。在一些实施方案中,当在第二模式中启用类似化身的输入臂411时,停用拇指杆的操作。
在一些实施方案中,在将外科手术臂102插入患者106的身体内期间,外科手术臂是直的,即未弯曲。在一些情况下,插入通过插管进行。同时,化身输入臂处于静止位置,所述静止位置可以是锁定位置,也可以是反向弯曲位置。可选地,在使用拇指杆405反向弯曲外科手术臂之后,外科医生可以释放拇指杆405并将她的手移动到化身输入臂411。一旦外科医生抓住并且可选地抬起化身输入臂411,对外科手术臂102的控制可以自动地从第一用户输入装置405传递或转变到第二用户输入装置411,并且外科医生可以使用化身输入臂411继续手术。
在一些实施方案中,当一个或多个化身输入臂关节由螺线管锁锁定时,外科医生抬起化身输入臂会自动地释放螺线管锁。另外或替代地,例如通过检测化身输入臂位置的传感器释放化身输入臂关节的手动锁定。
在一些实施方案中,系统(例如,系统处理器)被配置为识别输入装置的一个或多个位置,例如拇指杆的当前位置和/或化身输入臂的当前位置,并且可选地在用户界面屏幕上呈现位置。在一些实施方案中,通过使用位置传感器来辅助识别位置。
图8示出了拇指操作的输入装置501的示例的图像,所述拇指操作的输入装置包括抓握手柄503和可选地便于抓握的带纹理表面,例如包括脊505的表面。一个或多个控制按钮507可以沿着抓握手柄503设置。例如,图8的拇指杆输入装置501包括两个控制按钮507-一个用于向远侧致动外科手术臂的线性推进且一个用于向近侧致动臂的线性缩回。
在一些实施方案中,拇指杆501包括奶嘴型件509,其例如从抓握手柄503的近端延伸。在一些实施方案中,奶嘴型件509的形状和/或尺寸适合用户的拇指。在一些实施方案中,奶嘴型件509包括圆形轮廓。在一些实施方案中,奶嘴型件509的近侧表面形成有周向突起511。周向突起可以帮助保持拇指放置在奶嘴型件509上,从而潜在地防止或减少拇指滑离奶嘴型件509。
在一些实施方案中,奶嘴型件509以类似弹簧的方式移动。可选地,在将奶嘴型件509推离其初始静止位置(例如,奶嘴型件509与拇指杆的长轴513在中心对齐的中心位置)之后,奶嘴型件弹回到其中心位置。
图9是图示根据一些实施方案的拇指操作输入501的控制示例的示意图。在一些实施方案中,相对于第一轴线移动(‘移位’)奶嘴型件509会致动第一类型的外科手术臂移动,例如弯曲;并且相对于第二轴线移位奶嘴型件509会致动第二类型的外科手术臂移动,例如旋转。
在一些实施方案中,当约束至少一些关节,例如肩关节2101和腕关节2105时,在第一操作模式期间使用拇指杆501。可选地,沿着Y轴移位奶嘴型件509会产生外科手术臂102的肘关节2103的弯曲;并且沿着轴线移位奶嘴型件509会产生肘关节的旋转。在一些实施方案中,可以通过相对于两个轴线(例如,相对于中心对角线地)推动奶嘴型件来实现同时弯曲和旋转的致动。
现在参考图10和图11,示出示例性类似化身的输入臂701的侧视图和前视图图像,所述输入臂包括用于致动外科手术臂关节的相应移动的多个关节:如图所示,关节包括肩关节703、肘关节705和腕部旋转旋钮707,其用于控制外科手术臂102的腕关节2105。
在一些实施方案中,化身输入臂可以包括额外的输入装置,例如按钮或控制杆709,所述输入装置可以控制外科手术臂102的外科手术工具(作为末端执行器174)的操作。
设置在图10至图11的示例性输入臂701上的其他输入装置包括暂停-恢复按钮711和分别用于致动臂102的线性推进和缩回的按钮713、715。用户可以使用化身输入臂上的按钮713、715和/或设置在拇指杆405上的按钮406、408来致动线性推进和/或缩回。另外或替代地,可以通过控制台的屏幕界面(例如,通过触摸屏界面)致动臂的线性移动。
在一些实施方案中,提供一组两个化身输入臂,以用于分别控制左臂和右臂。例如,第一化身输入臂701可以控制与第一外科手术臂102(例如‘右’臂)相关联的第一马达单元108,并且第二化身输入臂701可以控制与第二外科手术臂102(例如‘左’臂)相关联的第二马达单元108。在一些实施方案中,输入臂120、411和701中的任何一个或所有输入臂可以相同。
现在参考图12A和图12B。在实施方案中,执行例如化身输入臂的输入装置与外科手术机械臂的当前位置的对齐。在示例中,当用户在不同输入装置之间切换时,例如当从拇指操作的输入切换到化身输入臂时执行对齐。在另一示例中,在初始化系统时,例如在手术开始时或在手术之前,执行输入装置与外科手术臂位置的对齐。在另一示例中,当在暂停之后恢复控制时,执行输入装置与外科手术机械臂的当前位置的对齐。可选地,在暂停模式下,输入装置的移动不会致动外科手术机械臂的相对移动,并且在恢复控制时,可能需要调整输入臂的位置,使其与外科手术机械臂的当前位置匹配,从而以平稳、不间断的方式继续手术。
在一些实施方案中,以自动或半自动方式获得恢复的控制。例如,用户执行输入装置的所选择铰接(例如,拉直化身输入臂的肘关节)并且恢复对外科手术臂的控制。
在图12A和图12B中,输入装置(即,输入臂)的相对位置使用十字形图801表示。在一些实施方案中,存在两组十字,一组用于肩关节且一组用于肘关节。在一些实施方案中,十字表示外科手术机械臂的特定单个关节(例如肩关节、肘关节)。在一些实施方案中,槽的每条线代表不同类型的铰接,例如,水平线803代表关节的旋转;垂直线805代表关节的弯曲。在使用过程中,用户根据由两个彩色圆点807在十字处所指示的关节位置来操纵输入装置。随着输入装置的位置(响应于用户的操纵)变得更接近外科手术机械臂的位置,彩色圆点更接近十字的中心移动(见图12B)。可选地,一旦获得输入装置位置与外科手术臂位置之间的充分对齐,圆点就会改变颜色,例如从红色变为绿色,如图12A-B中所指示。
在实施方案中,图12A和图12B的控制设备可以用于对齐校准中,作为从使用第一输入装置的第一模式转变到使用类似化身的输入臂的第二模式的一部分。在这些实施方案中,第一输入装置可以用于调整外科手术臂的位置,以便与输入臂的固定位置对齐。
图13是根据一些实施方案的在对准期间向用户显示的屏幕的示例。在所示的示例中,第一输入装置(例如,对应于右化身臂)被示为与第一外科手术臂正确地对齐,例如通过肘关节和肩关节两者的位置处的复选标记809,和/或通过锁定的锁811指示。第二输入装置(例如,对应于左臂)在它尚未与外科手术臂对齐的位置处示出。关节位置由例如如上所述的两个十字形图表示并且将锁解锁。
在一些实施方案中,在对齐期间,停用某些铰接和/或功能,例如限制外科手术臂的速度;停用电外科功能;和/或其他功能。
图14A-E示出了根据一些实施方案的示出使用多个不同输入装置对外科手术机械臂的示例性控制的一组图像。两个臂在图14A-E的非限制性示例中示出,并且在其他示例中,可以存在单个臂或多于2个臂。
图14A示出了根据一些实施方案的在将两个外科手术机械臂901引入模拟经由阴道进入身体的模型903期间对所述臂的控制。在此示例中,在将臂推进到身体中(例如通过阴道腔)期间对外科手术臂901的控制通过拇指操作的输入,包括例如如上所述的一组拇指杆905。
图14B示出了通过拇指杆905将外科手术臂操纵到反向弯曲位置。在所示的示例中,使臂弯曲(例如120、150、180、210度或中间、更大或更小的角度)以获得反向弯曲位置。
图14C示出了处于反向弯曲位置的外科手术臂。在反向弯曲之后,在一些示例中,用户可以例如通过释放拇指杆并拿起化身输入臂来切换所使用的输入装置。此时,可以执行化身输入臂与外科手术臂的当前位置的对齐,例如如图12A-B和图13中所描述。
图14D和图14E示出了根据一些实施方案的使用一组化身输入臂907来操纵外科手术臂。可以看出,外科手术臂的相应位置对应于输入臂的位置。
图15的框图示出了铰接臂102、输入装置阵列1500和检测器1520。本领域技术人员将理解,并非在图15中出现的每个元件在每个实施方案中都是必需的。尽管如图15所示的输入装置阵列1500示出两个用户输入装置1510A(例如拇指杆501)、1510B(例如操纵杆701),但本领域技术人员将理解,在不同的实施方案中可以提供更少或更多的用户输入装置。在示例中,操纵杆701可以是第一用户输入装置1510A和第二用户输入装置1510B两者;换句话说,第一用户输入装置1510A和第二用户输入装置1510B可以是相同的单个用户输入装置。在其中第一用户输入装置1510A和第二用户输入装置1510B是相同的单个用户输入装置的实现方式中,它通常是更通用或更灵活的装置,例如操纵杆701。术语用户输入装置涉及用于将用户接收的输入转换成电子输出和/或信号的装置。用户输入装置的示例包括但不限于操纵杆、触摸屏、拇指杆、鼠标、键盘、手势检测装置(例如,包括相机[未示出])。除非另有说明,否则术语‘阵列’涉及一项或多项。
如图15的示例中所示,铰接臂102具有安装在其远端处的一个或多个物体1530。物体1530可以与臂102一起提供或者可以单独添加或更换。此类物体1530的示例包括但不限于末端执行器,例如外科手术末端执行器。相关的外科手术工具可以包括但并非详尽地:用于诊断/外科手术反馈的内窥镜、例如持针器(例如,大号持针器、弯曲持针器)的外科手术末端执行器工具、单极和双极器械(例如,单极剪刀、双极钳)、施夹器(例如,大号和中号施夹器)、血管闭合器、抓握器或解剖器(例如,马里兰解剖器、Tenacululm钳、微型钳、长尖钳、抓握牵开器、眼底抓握器、Crocodile抓握器、Cadiere钳)、剪刀(例如,Potts剪刀、弯剪刀)、钩子(例如,电钩)以及刮刀(例如,电铲)。
如在别处讨论,在一些实施方案中,臂102和/或物体1530响应于一个或多个控制装置的电子控制输出而操作。术语‘控制输出’和‘控制信号’同义地使用。在不同的实施方案中,可以通过有线和/或无线通信将控制输出发送到臂102和/或其控制器。
图15中还示出了检测器1520。如在别处讨论,在一些实施方案中,从外科手术系统999的第一操作模式到外科手术系统999的第二操作模式的模式转变响应于和/或取决于检测器1520的输出。外科手术系统999可以在功能上等同于图1中所示的外科手术系统100。在一个非限制性示例中,检测器1520检测臂102的一部分(例如,远侧部分)是否反向弯曲和/或是否处于反向弯曲位置。在一个示例中,相机可以获取臂102和检测器1520、相机和图像处理电路的图像。在另一个示例中,编码器(未示出)或其他机电传感器(例如,104或108)可以用于监测和检测以跟踪例如臂102的关节的定向。其他示例可以涉及磁性或电容探测器,或基于例如使用超声波和/或光的(例如飞行时间)三角测量的位置检测。
如在本公开和所附权利要求中使用的‘监测’和‘检测’是可以由外科手术系统的一个或多个组件、由一个或多个用户,或系统组件和人类用户的任何组合进行的动作(和/或功能和/或潜在动作和/或能力)。本文中使用的关于自动或机器监测或检测的描述语言是指非限制性的,并且在任何此实施方案中,用户干预可以是设计的一部分和/或操作的一部分。在一些实施方案中,出于安全原因需要用户干预。在非限制性示例中,一个或多个传感器将关于外科手术臂或其组件中的一个组件的信息中继转发到显示屏,用户在所述显示屏上进行训练和/或定位,以监测臂曲线形状并且在没有或没有自动或半自动视觉辅助的情况下检测臂何时处于所需位置和定向,例如何时在外科手术现场反向弯曲。在另一个非限制性示例中,监测和/或检测以非视觉方式传达给用户,例如但不是详尽地,通过听觉通知、通过触觉反馈或通过锁定控制或输入装置。显然,任何这些类型的通信也可以与视觉信息相结合。
本领域技术人员还将理解,附加元件可以设置在外科手术系统999中,并且并非在图15中示出的每个元件的每个组件在每个实施方案中都是必需的。
现在参考图16。在步骤S101中,外科手术系统999在第一操作模式下操作。在步骤S121中,外科手术系统999在第二操作模式下操作。如在别处讨论,在不同实施方案中,第一和/或第二操作模式可以涉及一个或多个输入装置的特定能力和/或特定约束。替代地或另外,第一和/或第二操作模式可以涉及臂102和/或物体1530的一个或多个元件的特定能力和/或特定约束。此类元件的示例包括关节和咬合架。替代地或另外,第一和/或第二操作模式可以涉及一个或多个输入装置1510和臂102或其一个或多个组件的操作之间的关系-例如是否将输入装置1510或其组件的配置转换成臂102或其组件的速度或位置。
当外科手术系统999在步骤S101中在第一模式中操作时,执行一个或多个操作。在一个示例中,当外科手术系统在第一模式下操作时,反向弯曲臂102的远侧部分,可能从未弯曲和/或笔直位置开始,但不一定如此。在另一示例中,当外科手术系统999在第一模式下操作时,移动臂102的远侧部分,使得其曲线形状,例如3D中的曲线形状或其平面投影与预定义曲线形状,例如用于开始外科手术的曲线形状(例如,反向弯曲形状或‘S’曲线形状)匹配。
步骤S109涉及监测并且可以与步骤S101同时执行。例如,步骤S109可以至少部分地由检测器1520执行。在一些实施方案中,步骤S109的监测可以包括确定臂是否处于反向弯曲位置。
步骤S113涉及模式转变触发事件--即其检测触发外科手术系统999从步骤S101的第一模式到步骤S121的第二模式的模式转变的可检测事件。步骤S113的一个示例如下:响应于并且取决于例如由检测器1520检测到臂102处于反向弯曲位置,即检测到臂102已经从非反向弯曲位置转变到反向弯曲位置,外科手术系统999从第一操作模式转变到第二操作模式。如上文所讨论,转变可以包括外科手术臂102与输入臂701的对齐校准。
步骤S117的转变可以例如通过和/或响应于和/或取决于检测到臂102已经反向弯曲,或者末端执行器1530处于反向弯曲位置而触发。
现在描述图16的多个实施方案。本领域技术人员将理解,这些实施方案不需要相互排斥—这些实施方案或其特征可以组合。在一些实施方案中,并非所有的特征和/或方法步骤都需要存在。
图16的第一实施方案
第一实施方案涉及一种操作外科手术系统的方法,所述外科手术系统包括(i)一个或多个用户输入装置的输入装置阵列和(ii)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为响应于来自所述用户输入装置的电子控制输出而弯曲和旋转,所述方法包括:(a)在相对于臂关节的给定单个臂关节(例如,肘部2103)的定义的第一操作模式S101下开始外科手术系统的操作,其中第一模式防止致动臂中不是给定单个臂关节的任何臂关节(例如包括肩部2101),并且允许控制单个臂(例如肘部2103)关节的致动以引起单个臂关节(例如肘部2103)的弯曲和旋转;(b)当外科手术系统处于第一操作模式(例如S101)时,(i)响应于由用户输入装置(例如,拇指杆501)中的一个或多个生成的控制信号,通过单个臂关节(例如肘部2103)的弯曲和旋转反向弯曲臂的远端,以使末端执行器174处于反向弯曲操作位置,以及(ii)监测机械臂102的状态(例如S109),以检测臂是否处于反向弯曲位置;(c)响应于并且取决于(在步骤S113中)检测到臂102处于反向弯曲位置,将外科手术系统的操作(例如,从S113到S121的‘是分支’)从第一模式转变到第二模式,在所述第二模式中,使系统能够根据每个臂关节的相应自由度控制至少一个排除第一模式的臂关节(例如肘部2103)的弯曲和旋转;(d)在第二模式(例如在S121)下操作外科手术系统,以使用末端执行器执行外科手术动作。
图16的第二实施方案
一种操作外科手术系统的方法,所述外科手术系统包括(i)第一用户输入装置1510A(例如,拇指杆501)和第二用户输入装置1510B(例如操纵杆701),以及(ii)铰接式机械臂102,所述铰接式机械臂包括多个臂关节(例如肘部2103和肩部2101),以及在臂的远端处的外科手术末端执行器174,所述方法包括:(a)在反向弯曲模式(例如S101的第一模式)下开始外科手术系统的操作,其中关于臂关节的弯曲和旋转:(i)第一用户输入装置1510A(例如,拇指杆501)激活以引导臂关节中的仅给定臂关节的弯曲和旋转,以及(ii)停用第二用户输入装置1510B(例如操纵杆701);(b)在通过臂关节中的给定臂关节(例如肘部2013)的弯曲和旋转而处于反向弯曲模式时,响应于来自第一用户输入装置1510A的电子控制输出,反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置;(c)将外科手术系统从反向弯曲模式转变为外科手术模式,以关于弯曲和旋转臂中除了臂关节中的给定臂关节(例如,肘部2103)之外的至少一个臂关节(例如,肩部2101)启用第二用户输入装置1510B;以及(d)在外科手术模式下,根据每个臂关节的相应自由度,响应于来自第二用户输入装置1510B的电子控制输出而实现臂关节中的至少两个(例如,肩部和肘部)的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
图16的第三实施方案
一种操作外科手术系统的方法,所述外科手术系统包括(i)一个或多个用户输入装置的输入装置阵列1500和(ii)铰接式机械臂102,所述铰接式机械臂包括多个臂关节(例如,肩部2101和肘部2103),以及在臂的远端处的外科手术末端执行器1764,所述方法包括:(a)在反向弯曲模式(例如,S101)下开始外科手术系统的操作,其中关于臂关节的弯曲和旋转,输入装置阵列激活以引导臂关节中的仅给定臂关节(例如,肘部2103)的弯曲和旋转;(b)当在反向弯曲模式下时,响应于来自输入装置阵列的电子控制输出,通过臂关节中的给定臂关节的弯曲和旋转反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置;(c)将外科手术系统从反向弯曲模式转变到外科手术模式,以关于除了臂关节中的给定臂关节之外的臂关节的弯曲和旋转启用输入装置;以及(d)当在外科手术模式下时,根据每个臂关节的相应自由度,响应于来自输入装置阵列的电子控制输出而实现臂关节中的至少两个(例如,至少肘部2013和肩部2101)的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
图16的第四实施方案
一种操作外科手术系统的方法,所述外科手术系统包括(i)用户输入装置(例如,操纵杆701)和(ii)铰接式机械臂102,所述铰接式机械臂包括多个臂关节,以及在臂的远端处的外科手术末端执行器,所述方法包括:(a)在反向弯曲模式(例如,S101)下开始外科手术系统的操作,其中关于臂关节的弯曲和旋转,用户输入装置激活以引导臂关节中的仅给定臂关节(例如,肘部)的弯曲和旋转;(b)当在反向弯曲模式下时,响应于来自用户输入装置的电子控制输出,通过臂关节中的给定臂关节的弯曲和旋转反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置;(c)将外科手术系统从反向弯曲模式转变到外科手术模式(例如,121),以关于臂中除了臂关节中的给定臂关节之外的至少一个臂关节的弯曲和旋转启用用户输入装置;以及(d)当在外科手术模式下时,根据每个臂关节的相应自由度,响应于来自用户输入装置的电子控制输出而实现臂关节中的至少两个的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
图16的第五实施方案
一种使用外科手术系统的方法,所述方法包括:(a)提供能够在其远端处移位外科手术末端执行器174的铰接式机械臂,所述臂包括通过对应多个臂关节(例如,肘部和肩部)(例如串联)连接的多个臂段,所述臂关节被配置为响应于来自用户输入装置的电子控制输出而弯曲和旋转;(b)在第一输入模式下操作时将末端执行器操纵到反向弯曲操作位置,在所述第一输入模式下,将输入装置(例如,1510A,例如拇指杆)或其可移位部分的位移转换为臂关节的弯曲和/或旋转的速度;(c)响应于并取决于检测到末端执行器处于反向弯曲操作位置,从在第一输入模式下操作转变为在第二输入模式下操作,在所述第二输入模式下,将输入装置(例如,1510B,例如操纵杆)或其可移位部分的位移转换为至少一个臂段的相应位移;以及(d)在转变之后并且在第二输入模式下操作时,使用末端执行器执行外科手术动作。
与图22A-C相关的图16的具体实施方案。
(A)一种操作外科手术系统的方法,所述外科手术系统包括(i)给定用户输入装置(例如,铰接式和/或柔性用户输入装置-例如操纵杆701)和(ii)铰接式机械臂102,所述铰接式机械臂包括在其远端处的外科手术末端执行器174,以及多个臂关节(例如肩部2101和肘部2103),所述臂关节被配置为(例如在外科手术系统的至少一种操作模式下)响应于来自(铰接式和/或柔性)给定用户输入装置1510B(例如操纵杆701)的电子控制输出(例如,并且可选地还响应于来自一个附加用户输入设备1510A(例如拇指杆501),而不是除了给定用户输入装置之外的用户输入装置的输出)而弯曲和旋转,所述方法包括:a.在第一操作模式下开始外科手术系统的操作(例如,其中臂的运动不受给定用户输入设备1510B的输出控制和/或对所述给定用户输入设备的输出不敏感);b.当外科手术系统在第一操作模式(例如步骤S101)下时,(i)通过机械弯曲和/或通过铰接式机械臂的一个或多个臂关节的旋转修改臂的曲线形状(例如从图22B的2830开始),以及(ii)监测所述机械臂的形状状态以检测臂的部分或全部是否具有与(例如,铰接式和/或柔性)给定用户输入装置1510B所定义的当前主要曲线形状(例如,形状2810)和/或(铰接式和/或柔性)给定用户输入装置1510B所定义的静止状态曲线(例如,形状2810)匹配(例如曲线匹配或其2D投影匹配)的曲线形状;c.响应于并取决于对匹配的肯定检测(即,‘肯定’检测是检测在由臂和给定用户输入装置定义的曲线形状之间存在匹配)[即在图22B中,2830与2810之间不存在匹配,但在图22C中它们之间存在匹配),将外科手术系统的操作从第一模式(例如步骤S101)转变到第二模式(例如步骤S121);d.响应于(例如,铰接式和/或柔性)给定用户输入装置(例如1510B-例如操纵杆)的输出,在第二模式下操作外科手术系统(例如,给定用户输入装置的(例如控制)输出修改臂或区段(例如,非远侧区段)的配置)或臂的元件(例如,其任何关节),以使用末端执行器执行外科手术动作。
(B)一种操作外科手术系统的方法,所述外科手术系统包括(i)用户输入装置(例如,铰接式和/或柔性用户输入装置)(例如,由具有位置控制的用户输入装置控制)和(ii)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为(例如,在外科手术系统的至少一种操作模式下)响应于来自(例如,铰接式和/或柔性)给定用户输入装置的电子控制输出(例如,可选地还响应于来自一个附加用户输入装置而不是除了给定用户输入装置之外的用户输入装置的输出)而弯曲和旋转,所述方法包括:a.在第一操作模式下开始外科手术系统的操作(例如,其中臂的运动不受给定用户输入装置的输出控制和/或对给定用户输入装置的输出不敏感);b.当外科手术系统处于第一操作模式时,(i)通过机械弯曲和/或通过铰接式机械臂的一个或多个臂关节的旋转修改臂的曲线形状,以及(ii)监测所述机械臂的形状状态以检测臂的部分或全部是否具有与预定义曲线形状(例如具有一个或多个局部最小值或局部最大值;具有一个或多个拐点-例如S曲线形状)匹配(例如,曲线匹配或其2D投影匹配)的曲线形状;c.响应于并取决于对匹配的肯定检测,将外科手术系统的操作从第一模式转变到第二模式;d.响应于(例如,铰接式和/或柔性)给定用户输入装置的输出,在第二模式下操作外科手术系统(例如,给定用户输入装置的(例如控制)输出修改臂或区段(例如,非远侧区段)的配置)或臂的元件(例如,其任何关节),以使用末端执行器执行外科手术动作。
与图16的特定实施方案相关的附加特征:
可以提供以下一项或多项(例如以任意组合):
(1)步骤c的转变步骤包括将对臂配置的用户控制从除了给定用户输入装置(例如1510B-例如操纵杆)之外的不同用户输入装置(例如,1510A-例如,拇指杆装置)移交到给定用户输入装置(例如1510B-例如操纵杆)。
(2)所述方法还包括同时或随后并且当外科手术系统处于第二模式(例如步骤S121)时,通过用户控制装置(例如1510A-例如拇指杆装置)的输出控制臂102的配置,使得将给定输入装置或其可移位部分的位移量值转换为臂的至少一个部分和/或臂的至少一个臂段的对应位移。
(3)方法还包括与步骤(d)(例如S121)同时或在步骤(d)之后并且当外科手术系统处于第二模式时,通过用户控制装置(例如1510B-例如,操纵杆701)的输出控制臂的配置,使得给定输入装置或可移位部分的位移量值指定(例如完全指定;例如命令)臂元件的目标位置(即不同于当前主要位置)和/或臂的目标配置(例如,不同于当前主要配置)。
(4)第一模式是:(i)关于多个臂关节的真子集(例如,仅肘部2103)定义;(ii)通过来自铰接式用户输入装置的控制信号,防止致动臂中不属于关节真子集的成员的一个或多个臂关节(例如肩部2101),以及(iii)允许控制属于真子集的臂关节(例如肘部2103)的致动以引起真子集的每个臂关节的弯曲和/或旋转;
(5)在从第一模式转变到第二模式时,使铰接式用户输入装置(例如1510B-例如操纵杆701)能够控制至少一个排除第一模式的臂关节(例如操纵杆701的703)的弯曲和旋转。
(6)响应于由给定用户输入装置(例如1510B-例如操纵杆)提供的电子控制信号而执行臂102的形状的修改。
(7)响应于由用户输入装置而不是给定用户输入装置提供的电子控制信号而执行臂形状的修改。
(8)自动地执行臂形状的修改(例如,自动反向弯曲)。
(9)(i)在第一模式中,臂形状由铰接式输入装置或另一输入装置操作控制,使得将输入装置或其可移位部分的移位转换为臂关节的弯曲和旋转的速度;以及(ii)在第二模式中,臂形状由铰接式输入装置操作控制,使得将铰接式输入装置或其可移位部分的位移转换成至少一个臂段的对应位移。
图17至图21的讨论
在示例中,第一模式和第二模式都使用相同的输入装置,即类似化身的输入臂。如上文所解释,输入臂在受限模式下用于反向弯曲臂,此时进行转变以完全启用在第二模式下的使用。然而,此时,输入臂或至少一个手柄部件(例如,图10的手柄部件702)可能已经根据反向弯曲中采用的弯曲角度翻转多达180°或大于180°。这意味着(a)从外科医生的角度来看,手柄702不舒服地‘倒置’,并且(b)外科手术系统使用的坐标系是‘向后的’。外科医生的视角已从‘向远侧’查看以反向弯曲臂切换到‘向近侧’查看以在臂处于反向弯曲的情况下执行手术,因此不会将段部件的位移矢量或重新定向弧转换为在相同x-y-z空间中对应(例如,平行)位移矢量或重新定向弧。
应当注意,出于说明性目的提供输入装置701和手柄部件702的示例性设计,而在其他示例中以及在其他实施方案中,输入装置和手柄部件可以以不同方式设计和实现。例如,在一些实施方案中,手柄部件可以与输入装置物理地分离,所述手柄部件在功能上是所述输入装置的一部分。作为另一个示例,在一些实施方案中,类似化身或类似操纵杆的输入装置完全或几乎完全或主要由手动和/或手可抓握的手柄部件组成。作为另一个示例,在一些实施方案中,手柄部件可以将多个操作功能并入其设计中,方法是包括(但不详尽地)按钮、开关、拨动开关、轮子、旋钮和/或例如拇指杆的小棒,以将多个输入装置以及其相应功能‘组合’成在视觉上看起来是单个输入装置。图10的输入装置701和手柄部件702在本文中的重复呈现是为了方便和易于理解,且不应理解为限制输入装置和手柄部件设计。
现在公开当从第一模式转变到第二模式时从一个或多个输入装置的阵列的第一输入装置转变到阵列的第二输入装置可以克服前述缺点。第二输入装置(类似化身的输入臂701)的手柄构件702可以预先放置在从外科医生的角度来看不是‘倒置’的定向上;可以使用输入装置(例如,输入装置501/405)执行反向弯曲,所述输入装置的使用不包括或不要求移动第二输入装置的手柄部件702,或者如果移动,则不会移动超过90°,从外科医生的角度来看,这可能是变成‘颠倒’的‘临界点’。此外,可以设置(例如,编程)控制第二输入装置(输入臂701)的控制电路以使用‘直接’坐标转换矩阵,其中将输入臂的段部件的位移矢量转换成对应外科手术臂段的对应(例如,平行或至少在x、y和z方向中的每一个方向上或三个方向中的至少两个方向上保持相同符号)位移矢量,和/或其中将输入臂的段部件的重新定向弧转换为对应外科手术臂段的相应重新定向弧。
因此,在一些实施方案中,可能希望确保从第一模式到第二模式的切换(转变),其中臂移动的控制从第一输入装置(例如上文详述的‘拇指杆’)转移到类似化身的输入臂,基于优化定向的手柄部件和可直接转换(输入臂到外科手术臂)的坐标转换矩阵而确保符合人体工程学的舒适性和便利性。
现在参考图17,用户输入装置701在x-y-z空间中定向,所述xyz空间对应于臂102或至少其远侧部分在图18中定向的相同x-y-z空间。图18的臂102示为未弯曲,末端执行器174连接在臂102的远端处,这指示在外科手术开始时或在外科手术之前臂的定向。控制臂102并且定位图17至图18中的末端执行器174是简单的;输入装置701的向左位移转换为臂102的向左位移(例如,沿着x轴),向前转换为向前(例如,沿着y轴),向右意味着向右(再次,沿着x轴),并且向后转换为向后(同样,沿y轴)。输入装置701的向上位移转换为臂102的向上位移(例如,沿着z轴)并且向下转换为向下。
在图19和图20中,反向弯曲臂102的远侧部分,从而将臂(和附接的外科手术末端执行器174)置于反向弯曲位置。已旋转用户输入装置701的手柄部件702以实现臂102的反向弯曲移动。如果此时要转变到外科手术模式,则用户输入装置701将在图19的旋转x-y-z坐标系中定位,所述坐标系与图20中的末端执行器174的x-y-z坐标系不匹配(所述坐标系已根据臂102的反向弯曲而旋转并且现在与末端执行器174的反向弯曲定向/位置匹配)。注意:反向弯曲臂102的x-y-z坐标系已经‘翻转’,以匹配典型外科手术系统中外科医生的视角。例如,如果相机(例如,在臂的末端处的内窥镜相机)没有‘翻转’,则外科医生就无法看到外科手术工作空间或无法看到任何需要看到的东西。然而,翻转的手柄702和‘翻转’(反向弯曲)的末端执行器不再定向在共享的三维x-y-z空间中。如上文所讨论,此时有两种选择:以不同于通常采用的方式从不同的视角抓握装置701,或者执行外科手术,使得输入装置701(具体地,手柄部件702的运动)的运动在相同x-y-z坐标系中不会符合人体工程学地容易地转换到外科手术臂102。例如,图19的装置701的向左位移(根据其x-y-z坐标系)将导致末端执行器174根据其x-y-z坐标系的向右位移,而向上表示向下等等。
如前所述,‘翻转手柄’的第一解决方案是将不同用户输入装置用于臂的反向弯曲。这导致例如图17所示的未翻转手柄在随后假定的转变后外科手术模式中控制如图20所示的臂和末端执行器。本领域技术人员将理解,x-y-z坐标系看起来彼此相反,但实际上对齐输入装置701和臂102,使得在共享x-y-z坐标系的所有方向上,(例如,外科医生手中的装置701的)向左位移转换为末端执行器174的向左位移(从外科医生的角度来看)等等-除非,例如外科医生可以从相反方向抓住手柄部件。
‘翻转手柄’的第二解决方案在图21中示出。如前所述,已翻转,即旋转图19的手柄部件702,以旋转输入装置701的x-y-z坐标系。根据实施方案,第二解决方案的示例性外科手术系统被配置为改变输入装置701的x-y-z坐标系的定向。换句话说,相同的输入装置701在第一反向弯曲模式下用于图17所示的x-y-z空间中。所述x-y-z空间在图19中旋转(由于‘翻转手柄’),使得输入装置701难以在第二外科手术模式(例如,左就是右,上就是下等)中使用。因此,外科手术系统用图21中的新x-y-z坐标系替换图19的原始但翻转的x-y-z坐标系-所述坐标系似乎与图17的原始x-y-z坐标系匹配,但现在不能通过如图17中定向的输入装置,但通过入如图21中定向的翻转手柄输入装置导航。
现在参考图22A-C,这些图已经在上文关于图16的某些实施方案进行讨论。图22A示出具有曲线形状2810的输入装置701。在第一时间T1,对应臂102具有图22B中所示的未弯曲形状。臂102具有曲线形状2830,所述曲线形状在时间=T1时明显不与输入装置701的曲线形状2810匹配。在用不同的用户输入装置(图22A-C中未示出)操纵臂102之后,臂102在时间=T2之前反向弯曲,如图22C中所示。此时,臂102的曲线形状2830与输入装置701的曲线形状2810匹配。当检测到这种匹配时,如先前在图16的讨论中描述的外科手术系统可以从第一(反向弯曲)模式转变到第二(外科手术)模式,其中装置701和末端执行器174在相同的x-y-z坐标系中定向,如图20至图21中所示。
图22A-C示出了作为要在外科手术臂与用户输入装置之间匹配的曲线形状的非限制性示例的反向弯曲臂。在其他示例中,要映射的曲线形状可以包括外科手术臂的任何有用的曲线形状。有用的臂形状曲线的两个说明性示例可以在上文讨论的图4和图5中看到。
第一附加讨论
现在参考图23A-C。
在一些实施方案中,通过一个或多个输入臂、操纵杆、控制手柄和/或适合由用户(例如外科医生)操纵的其他构件实现一个或多个外科手术臂的控制,然后将其转换成外科手术臂的匹配铰接。
在本文描述的示例中,如在图23A的流程图中提及,一些实施方案包括外科手术臂的双重控制。在一些实施方案中,第一用户输入(在此示例中,图23B的拇指杆4005)用于例如通过阴道将外科手术臂引入患者体内,然后用于使外科手术臂(4001)反向弯曲。在一些实施方案中,执行外科手术臂在患者体内的反向弯曲(例如,向后弯曲),以减小外科手术臂所在的区域。可选地,在外科手术期间执行反向弯曲以避免障碍物,例如某些器官或其部分,例如腹部的内壁。可选地,执行反向弯曲以将外科手术臂定位在腹腔镜外科医生熟悉的定向来进行手术。
在一些实施方案中,在此示例中呈输入臂4011(例如化身操纵杆)形式的第二用户输入然后用于执行剩余的外科手术(4003)。
在一些实施方案中,拇指杆4005定位在控制台屏幕4007附近,例如定位在屏幕的相对侧上。在一些实施方案中,每个拇指杆4005包括奶嘴型控制器4009,所述控制器的形状和尺寸适合用户的拇指。在一些实施方案中,拇指杆的奶嘴型件在居中时处于静止位置,并且被配置为在拇指松开时弹回到静止位置。在一些实施方案中,奶嘴型件相对于其中心静止位置的移动程度确定外科手术臂移动的最终速度。例如,奶嘴型件被推离其中心静止位置越远,外科手术臂的移动速度就越高(反之亦然-奶嘴型件越靠近其中心静止位置,臂的速度就越低)。
在一些实施方案中,当通过拇指杆控制外科手术臂时,约束一个或多个外科手术臂关节(例如肩关节、腕关节)的移动。在一些实施方案中,阻止除了肘关节之外的所有外科手术臂关节移动,并且仅肘关节能够弯曲和/或旋转。在一些实施方案中,还启用外科手术臂(作为单个整体)的线性移动,例如以推进或缩回臂。在一些实施方案中,奶嘴型件的移动会致动肘关节的弯曲和/或旋转。在一些实施方案中,臂的线性移动由单独的致动器例如使用例如沿着拇指杆4005的主体配置的按钮(例如,4006、4008)致动。在示例中,按钮4006向远侧推进外科手术臂(例如进入腹部);按钮4008向近侧缩回外科手术臂。
在一些实施方案中,在使用拇指杆期间,输入臂4011例如通过螺线管锁锁定在静止位置。在一些实施方案中,将输入臂的静止位置选择为反向弯曲位置。可选地,此位置允许外科医生在使用拇指杆进行反向弯曲后立即继续手术。在一些实施方案中,当操作输入臂时,停用拇指杆的操作。
在所选择的臂关节(例如肩关节)保持静止时,使用拇指杆导航到身体中并反向弯曲外科手术臂的潜在优势可能包括减小外科手术臂的弯曲半径,从而降低遇到例如内腹壁的周围障碍物的可能性。例如与使用输入臂进行导航和反向弯曲相比,使用拇指杆进行导航和/或反向弯曲过程的另一个潜在优势可以包括改进对外科手术臂的控制,其中手柄的人体工程学可能不太适合支持外科医生在握住手柄以进行反向弯曲时需要执行的旋转移动。
在一些实施方案中,在将外科手术臂引入身体期间,手术臂是直的(可选地提供y用于通过插管插入),而输入臂处于静止、锁定、反向弯曲位置。可选地,在使用拇指杆使外科手术臂反向弯曲之后,外科医生释放拇指杆并将他们的手移动到输入臂。一旦外科医生抓住输入臂并可选地抬起输入臂,就自动地获得对外科手术臂的控制,并且外科医生可以使用输入臂继续手术。在一些实施方案中,当一个或多个输入臂关节由螺线管锁锁定时,外科医生抬起输入臂会自动地释放螺线管锁。另外或替代地,例如通过检测输入臂位置的传感器释放输入臂关节的手动锁定。
在一些实施方案中,系统(例如,系统处理器)被配置为例如当输入臂处于它们的静止位置时识别输入臂的一个或多个位置,并且可选地向用户显示当前位置。
现在参考图24。在一些实施方案中,在整个操作过程中使用向用户提供力反馈的触觉手柄(一个合适的示例是可从瑞士尼永的ForceDimension获得的‘omega.7’触觉装置),以用于控制外科手术臂的移动和铰接。在一些实施方案中,触觉手柄被设置为提供反阻力来防止用户在外科手术臂不支持的方向上移动,例如向后弯曲外科手术臂的肘关节;用同一臂的不同段接触关节(例如肘关节);和/或其他。在一些实施方案中,手柄被设置为提供根据外科手术臂的当前解剖位置和/或定向变化的反阻力。在示例中,如果用户尝试不允许的解剖区域,例如应该避开的器官,则阻力可能会增加。
在一些实施方案中,触觉手柄被编程为根据各种控制模式进行操作。可选地,根据外科手术的当前阶段选择控制模式。在一些实施方案中,通过屏幕界面、控制台或手柄上的一个或多个按钮、脚踏板和/或其他中的一个或多个执行不同模式之间的切换。
在一些实施方案中,在手术的第一阶段期间,在将外科手术臂引入患者体内并且可选地使外科手术臂反向弯曲期间,以‘速度-控制’模式使用触觉手柄(5001)。可选地,在速度-控制模式中,手柄相对于手柄静止位置的相对移动设置移动外科手术臂的速度。当用户将手柄从静止位置移开时,速度提高,且反之亦然。例如,手柄向其静止位置右侧的移动可能导致臂关节(例如肘关节)以根据手柄距其静止位置的距离确定的速度向右旋转。在一些实施方案中,在速度-控制模式中,触觉手柄被设置为对用户的移动提供弹性(弹簧状)反阻力。在一些实施方案中,在速度控制模式下,应用控制算法,从而将触觉手柄的当前配置转换为向外科手术臂的致动器(例如马达)发出的速度命令,例如以增加一个或多个马达齿轮的旋转速度。
在将外科手术臂引入身体并且可选地使外科手术臂反向弯曲期间使用速度控制模式的潜在优势可以包括:在反向弯曲期间方向相反(例如向上/向下),但是可以忽略这种变化并且可以自然地继续运动,因为外科手术臂的最终移动受限,而移动速度改变。
在一些实施方案中,在外科手术的第二阶段期间,可选地在剩余的手术期间,将触觉手柄设置为‘位置控制’模式(5003)。可选地,在位置控制模式下,手柄的空间位置设置外科手术臂的相应位置。在位置控制模式下,将用户对触觉手柄的位移转换为对外科手术臂的相对位移命令。在一些实施方案中,根据算法控制转换触觉手柄的位移。在一些实施方案中,控制根据已知算法(例如,逆雅可比算法)。另外或替代地,在一些实施方案中,控制根据自定义算法。在示例中,自定义算法被设置为缩放用户的运动,例如以提高移动的准确性。这种缩放可以包括将用户端所需的移动放大选定的系数,以产生外科手术臂的类似非放大移动。例如,为了使臂移动距离X,用户需要将手柄移动A*X(A>1)。在另一个示例中,选择算法来过滤信号,例如使用低通滤波器进行过滤以减少用户手颤。
在一些实施方案中,在位置控制模式下,提供离合器机构,从而允许用户暂时从外科手术臂断开连接(使得输入触觉手柄的移动不再控制外科手术臂)。可选地,当断开连接时,用户可以自由地重新定位触觉手柄。在示例中,用户将触觉手柄重新定位到用户更舒适地执行和控制下一移动的位置和/或定向。
在一些实施方案中,选择和控制用户响应于手柄的移动而感测到的阻力程度。在示例中,设置浮动模式,其中用户基本上不会遇到阻力并且在所有方向上自由地移动手柄。另外或替代地,调整用户感测到的阻力水平,例如使得用户响应于一个移动而感测到高阻力,并且响应于另一移动而感测到低阻力或没有阻力。
在一些实施方案中,基于外科手术臂的解剖位置控制阻力量。例如,可以在外科手术臂附近发现障碍物(例如腹壁)的地方设置高阻力。在具体示例中,如果在外科手术臂的右侧发现障碍物,则用户可以响应于向右移动手柄而遇到高阻力;如果在臂的左侧没有发现障碍物,则用户可以响应于向左移动手柄而遇到低阻力或无阻力。可选地,阻力程度通过设置系统定义,例如产生壁型阻力、橡胶类阻力、沙型阻力和/或其他来定义。
第二附加讨论
根据实施方案,公开了一种用于操作外科手术系统的方法,所述外科手术系统包括(i)铰接式机械臂,所述铰接式机械臂包括多个臂关节,和(ii)用于控制臂的第一和第二用户输入装置,以及(iii)在臂的远端处的外科手术末端执行器。所述方法包括:(a)在反向弯曲模式下开始外科手术系统的操作,其中关于臂关节的弯曲和旋转:(i)第一用户输入装置激活以引导臂关节中的仅给定臂关节的弯曲和旋转;以及(ii)停用第二用户输入装置;(b)当在反向弯曲模式下时,响应于来自第一用户输入装置的电子控制输出,通过臂关节中的给定臂关节的弯曲和旋转反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置;(c)将外科手术系统从反向弯曲模式转变到外科手术模式,以关于臂中除了臂关节中的给定臂关节之外的至少一个臂关节的弯曲和旋转启用第二用户输入装置;以及(d)当在外科手术模式下时,根据每个臂关节的相应自由度,响应于来自第二用户输入装置的电子控制输出而实现臂关节中的至少两个的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
在一些实施方案中,外科手术系统可以另外包括控制电路,当外科手术系统处于反向弯曲模式时,所述控制电路有效地约束除了单个臂关节之外的臂关节的致动。
在一些实施方案中,转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准输入装置。
在一些实施方案中,第一输入装置可以被配置用于控制单个臂关节的致动和/或不被配置用于控制除了单个臂关节之外的臂关节的致动。
在一些实施方案中,转变到外科手术模式可以响应于和/或取决于检测到臂处于反向弯曲位置。
根据实施方案的外科手术系统包括:(a)铰接式机械臂,所述铰接式机械臂包括多个臂关节和在臂的远端处的外科手术末端执行器;以及(b)用于控制臂的第一和第二用户输入装置,其中外科手术系统被配置为在以下模式下异步地操作:在(i)反向弯曲模式操作下,其中铰接式机械臂的远侧部分可操作为响应于来自第一用户输入装置的电子控制输出而反向弯曲,以使末端执行器处于反向弯曲操作位置,以及在(ii)外科手术模式下,其中至少两个臂关节可操作为响应于来自第二用户输入装置的电子控制输出而弯曲和旋转,以便由此移动外科手术末端执行器以执行一个或多个外科手术动作,使得:(A)当处于反向弯曲模式时,关于臂关节的弯曲和旋转,第一用户输入装置激活以引导臂关节中的仅给定臂关节的弯曲和旋转,并且停用第二用户输入装置,并且(B)当处于外科手术模式时,根据每个臂关节的相应自由度,关于臂中除了臂关节中的给定臂关节之外的至少一个臂关节的弯曲和旋转启用第二用户输入装置。
在一些实施方案中,外科手术系统可以另外包括控制电路,当外科手术系统处于反向弯曲模式时,所述控制电路有效地约束除了单个臂关节之外的臂关节的致动。
在一些实施方案中,外科手术系统可以被配置为使得转变包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准输入装置。
在一些实施方案中,第一输入装置可以被配置用于控制单个臂关节的致动和/或不被配置用于控制除了单个臂关节之外的臂关节的致动。
在一些实施方案中,外科手术系统可以被配置为使得转变到外科手术模式可以响应于和/或取决于检测到臂处于反向弯曲位置。
根据实施方案,公开了一种操作外科手术系统的方法。根据所述方法,外科手术系统包括(i)用户输入装置,和(ii)铰接式机械臂,所述铰接式机械臂包括多个臂关节和在臂的远端处的外科手术末端执行器。所述方法包括:(a)在反向弯曲模式下开始外科手术系统的操作,其中关于臂关节的弯曲和旋转,用户输入装置激活以引导臂关节中的仅给定臂关节的弯曲和旋转;(b)当在反向弯曲模式下时,响应于来自用户输入装置的电子控制输出,通过臂关节中的给定臂关节的弯曲和旋转反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置;(c)将外科手术系统从反向弯曲模式转变到外科手术模式,以关于臂中除了臂关节中的给定臂关节之外的至少一个臂关节的弯曲和旋转启用用户输入装置;以及(d)当在外科手术模式下时,根据每个臂关节的相应自由度,响应于来自用户输入装置的电子控制输出而实现臂关节中的至少两个的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
在所述方法的一些实施方案中,外科手术系统可以另外包括控制电路,当外科手术系统处于反向弯曲模式时,所述控制电路有效地约束除了臂关节中的给定臂关节之外的臂关节的致动。在一些此类实施方案中,所述约束可以通过停用臂中除了臂关节中的给定臂关节之外的臂关节的致动进行。
在一些实施方案中,用户输入装置可以在反向弯曲模式和外科手术模式下控制多个臂关节的致动。
在一些实施方案中,可以阻止用户输入装置生成或传输控制输出,所述控制输出将控制臂中除了臂关节中的给定臂关节之外的臂关节的致动。
在一些实施方案中,转变到外科手术模式可以响应于和/或取决于检测到臂处于反向弯曲位置。
在一些实施方案中,转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准用户输入装置。
在一些实施方案中,所述方法可以另外包括在第二模式下操作之后,使臂的远端未弯曲以使臂处于未弯曲位置。
根据实施方案,公开一种外科手术系统,包括:(a)用户输入装置;以及(b)铰接式机械臂,所述铰接式机械臂包括(i)多个臂关节,以及(ii)在臂的远端处的外科手术末端执行器,其中外科手术系统被配置为在以下模式下异步地操作:在(A)反向弯曲模式操作下,其中铰接式机械臂的远侧部分响应于来自用户输入装置的电子控制输出而反向弯曲,以使末端执行器处于反向弯曲操作位置,以及在(B)外科手术模式下,其中臂关节中的至少两个响应于来自用户输入装置的电子控制输出而弯曲和旋转,以便由此移动外科手术末端执行器以执行一个或多个外科手术动作,使得:(A)当处于反向弯曲模式时,关于臂关节的弯曲和旋转,用户输入装置激活以引导臂关节中的仅给定臂关节的弯曲和旋转,并且(B)当处于外科手术模式时,根据每个臂关节的相应自由度,关于臂中除了臂关节中的给定臂关节之外的至少一个臂关节的弯曲和旋转启用用户输入装置。
在一些实施方案中,外科手术系统可以另外包括控制电路,当外科手术系统处于反向弯曲模式时,所述控制电路有效地约束除了臂关节中的给定臂关节之外的臂关节的致动。在一些此类实施方案中,所述约束可以通过停用臂中除了臂关节中的给定臂关节之外的臂关节的致动进行。
在一些实施方案中,用户输入装置可以有效地在反向弯曲模式和外科手术模式下控制多个臂关节的致动。
在一些实施方案中,外科手术系统可以被配置为使得可以阻止用户输入装置生成或传输控制输出,所述控制输出将控制臂中除了臂关节中的给定臂关节之外的臂关节的致动。
在一些实施方案中,外科手术系统可以被配置为使得转变到外科手术模式可以响应于和/或取决于检测到臂处于反向弯曲位置。
在一些实施方案中,外科手术系统可以被配置为使得转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准用户输入装置。
在一些实施方案中,外科手术系统可以另外被配置为在第二模式下操作之后,实现使臂的远端未弯曲,以使臂处于未弯曲位置。
根据实施方案,公开了一种操作外科手术系统的方法,所述外科手术系统包括(i)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,以及(ii)一个或多个用户输入装置的输入装置阵列,其中臂关节被配置为响应于来自输入装置阵列的一个或多个用户输入装置的电子控制输出而弯曲和旋转。所述方法包括:(a)在相对于臂关节中的给定单个臂关节定义的第一操作模式下开始外科手术系统的操作,其中第一操作模式防止臂中不是给定单个臂关节的任何臂关节的致动,并且允许控制单个臂关节的致动以引起单个臂关节的弯曲和旋转;(b)当外科手术系统处于第一操作模式时,(i)响应于由输入装置阵列中的一个或多个用户输入装置生成的控制信号,通过单个臂关节的弯曲和旋转反向弯曲臂的远端,以使末端执行器处于反向弯曲操作位置,以及(ii)监测机械臂的状态以检测臂是否处于反向弯曲位置。所述方法另外包括:(c)响应于并取决于检测到臂处于反向弯曲位置,将外科手术系统的操作从第一操作模式转变到第二操作模式,在所述第二操作模式中,系统能够根据每个臂关节的相应自由度控制至少一个排除第一模式的臂关节的旋转;(d)在第二操作模式下操作外科手术系统,以使用末端执行器执行外科手术动作。
在一些实施方案中,外科手术系统可以另外包括控制电路,当外科手术系统处于第一操作模式时,所述控制电路有效地约束除了单个臂关节之外的臂关节的致动。在一些此类方法中,所述约束可以通过停用臂中除了单个臂关节之外的臂关节的致动进行。在一些此类实施方案中,可以阻止输入装置生成或传输可能控制臂中除了单个臂关节之外的臂关节的致动的控制输出。在一些此类实施方案中,所述约束可以包括停用第一输入装置的能力。在一些此类实施方案中,可以(i)当外科手术系统处于第一操作模式时,输入装置阵列的第一输入装置控制单个臂关节的致动,并且当外科手术系统处于第二操作模式时,第二输入装置控制多个臂关节的致动,和/或(ii)通过提供第一输入装置来进行约束,所述第一输入装置被配置用于控制单个臂关节的致动并且不被配置用于控制除了单个臂关节之外的臂关节的致动。
在一些实施方案中,转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准输入装置。
在一些实施方案中,当外科手术系统处于第一操作模式时,输入装置阵列的第一输入装置可以控制单个臂关节的致动,和/或当外科手术系统处于第二操作模式时,输入装置阵列的第二输入装置可以控制多个臂关节的致动。
在一些实施方案中,转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准第二输入装置。
在一些实施方案中,单个用户输入装置可以在第一操作模式和第二操作模式两者下控制多个臂关节的致动。
在所述方法的一些实施方案中,外科手术系统可以另外包括控制台,所述控制台包括显示屏,并且输入装置阵列的至少一个用户输入装置设置在显示屏上或显示屏附近。
在一些实施方案中,用于致动臂的线性推进和缩回的附加用户输入装置可以设置在输入装置阵列的至少一个用户输入装置上、与所述至少一个用户输入装置处于相同位置,或接近所述至少一个用户输入装置定位。
在一些实施方案中,反向弯曲操作位置可以处于或接近于外科手术工作地点。
在一些实施方案中,在第二模式下的操作可以使臂处于反向弯曲位置。
在一些实施方案中,所述方法可以另外包括在第二模式下操作之后:使臂的远端未弯曲以使臂处于未弯曲位置。
根据实施方案,一种用于与外科手术末端执行器一起使用并且被配置为在第一操作模式和第二操作模式下异步地操作的外科手术系统包括:(a)一个或多个用户输入装置的输入装置阵列;(b)铰接式机械臂,所述铰接式机械臂包括在其远端处的外科手术末端执行器和多个臂关节,所述臂关节被配置为响应于由输入装置阵列的一个或多个输入装置生成的控制信号而弯曲和旋转,其中:(i)第一操作模式相对于臂关节中的给定单个臂关节定义,其中第一操作模式防止致动臂中不是给定的单个臂关节的任何臂关节,并且允许控制单个臂关节的致动以引起单个臂关节的弯曲和旋转,(ii)系统被配置为响应于来自输入装置阵列的一个或多个用户输入装置的电子控制输出,通过致动单个臂关节以引起单个臂关节的弯曲和旋转而在处于第一操作模式时反向弯曲臂的远端,以使外科手术末端执行器处于反向弯曲操作位置,(iii)第二操作模式相对于多个臂关节定义,其中第二操作模式能够根据每个臂关节的相应自由度控制至少一个排除第一模式的臂关节的致动,以及(iv)系统被配置为响应于并取决于检测到臂处于反向弯曲位置而从第一操作模式转变到第二操作模式,并且在处于第二操作模式时,使用末端执行器执行外科手术动作。
在一些实施方案中,外科手术系统可以另外包括控制电路,当外科手术系统处于第一操作模式时,所述控制电路有效地约束除了单个臂关节之外的臂关节的致动。在一些此类实施方案中,所述约束可以通过停用臂中除了单个臂关节之外的臂关节的致动进行。在一些此类实施方案中,可以阻止输入装置生成或传输可能控制臂中除了单个臂关节之外的臂关节的致动的控制输出。在一些此类实施方案中,所述约束可以包括停用第一输入装置的能力。在一些此类实施方案中,可以(i)当外科手术系统处于第一操作模式时,输入装置阵列的第一输入装置控制单个臂关节的致动,并且当外科手术系统处于第二操作模式时,第二输入装置控制多个臂关节的致动,和/或(ii)通过提供第一输入装置来进行约束,所述第一输入装置被配置用于控制单个臂关节的致动并且不被配置用于控制除了单个臂关节之外的臂关节的致动。
在一些实施方案中,系统可以被配置为使得转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准输入装置。
在一些实施方案中,当外科手术系统处于第一操作模式时,输入装置阵列的第一输入装置可以有效地控制单个臂关节的致动,和/或当外科手术系统处于第二操作模式时,输入装置阵列的第二输入装置可以有效地控制多个臂关节的致动。
在一些实施方案中,系统可以被配置为使得转变可以包括相对于末端执行器或臂的远侧部分的位置和定向中的至少一个校准第二输入装置。
在一些实施方案中,单个用户输入装置可以有效地在第一操作模式和第二操作模式两者下控制多个臂关节的致动。
在一些实施方案中,外科手术系统可以另外包括控制台,所述控制台包括显示屏,并且输入装置阵列的至少一个用户输入装置设置在显示屏上或显示屏附近。
在一些实施方案中,用于致动臂的线性推进和缩回的附加用户输入装置可以设置在输入装置阵列的至少一个用户输入装置上、与所述至少一个用户输入装置处于相同位置,或接近所述至少一个用户输入装置定位。
在一些实施方案中,反向弯曲操作位置可以处于或接近于外科手术工作地点。
在一些实施方案中,在第二模式下的操作可以使臂处于反向弯曲位置。
在一些实施方案中,外科手术系统可以另外被配置为在第二模式下操作之后,实现使臂的远端未弯曲,以使臂处于未弯曲位置。根据实施方案,公开了一种操作外科手术系统的方法,所述外科手术系统包括(i)铰接式机械臂,所述铰接式机械臂包括多个臂关节和在臂的远端处的外科手术末端执行器,以及(ii)用于控制臂的一个或多个用户输入装置的输入装置阵列。所述方法包括:(a)响应于来自输入装置阵列的电子控制输出,通过臂关节中的给定臂关节的弯曲和旋转反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置,而不弯曲或旋转除了臂关节中的给定臂关节之外的任何臂关节; (b)响应于并取决于检测到臂处于反向弯曲位置,响应于来自输入装置阵列的电子控制输出而根据每个臂关节的相应自由度实现臂关节中的至少两个的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
在所述方法的一些实施方案中,外科手术系统可以另外包括控制电路,所述控制电路在反向弯曲期间有效地约束除了臂关节中的给定臂关节之外的臂关节的致动。
在一些实施方案中,所述方法可以另外包括在执行一个或多个外科手术动作之后,使臂的远端未弯曲以使臂处于未弯曲位置。
根据实施方案,外科手术系统包括:(a)铰接式机械臂,所述铰接式机械臂包括(i)多个臂关节和(ii)在臂的远端处的外科手术末端执行器,以及(b)用于控制臂的一个或多个用户输入装置的输入装置阵列,其中外科手术系统被配置为:(i)响应于来自输入装置阵列的电子控制输出,通过臂关节中的给定臂关节的弯曲和旋转反向弯曲铰接式机械臂的远侧部分,以使末端执行器处于反向弯曲操作位置,而不弯曲或旋转除了臂关节中的给定臂关节之外的任何臂关节,以及(ii)响应于并取决于检测到臂处于反向弯曲位置,并且响应于来自输入装置阵列的电子控制输出,根据每个臂关节的相应自由度实现臂关节中的至少两个的弯曲和旋转,由此移动外科手术末端执行器以执行一个或多个外科手术动作。
在一些实施方案中,外科手术系统可以另外包括控制电路,所述控制电路在反向弯曲期间有效地约束除了臂关节中的给定臂关节之外的臂关节的致动。
在所述方法的一些实施方案中,外科手术系统可以另外包括控制电路,所述控制电路在反向弯曲期间有效地约束除了臂关节中的给定臂关节之外的臂关节的致动。
在一些实施方案中,所述方法可以另外包括在执行一个或多个外科手术动作之后,使臂的远端未弯曲以使臂处于未弯曲位置。
根据实施方案,公开了一种使用外科手术系统的方法。所述方法包括:(a)提供铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述臂包括通过对应多个臂关节串联连接的多个臂段,所述臂关节被配置为响应于来自用户输入装置的电子控制输出而弯曲和旋转,其中所述提供使得移位末端执行器;(b)在第一输入模式下操作时将末端执行器操纵到反向弯曲操作位置,在所述第一输入模式下,将输入装置或其可移位部分的位移转换为(i)臂关节的弯曲和(ii)臂关节的旋转中的至少一个的速度;(c)响应于并取决于检测到末端执行器处于反向弯曲操作位置,从在第一输入模式下操作转变为在第二输入模式下操作,在所述第二输入模式下,将输入装置或其可移位部分的位移转换为至少一个臂段的相应位移;以及(d)在转变之后并且在第二输入模式下操作时,使用末端执行器执行外科手术动作。
在一些实施方案中,可以在第一输入模式和第二输入模式两者下使用单个用户输入装置。
在一些实施方案中,可以在第一输入模式下使用第一输入装置,和/或可以在第二输入模式下使用第二输入装置。
在一些实施方案中,附加的用户输入装置可以用于致动臂的线性推进和缩回。
在一些实施方案中,反向弯曲操作位置可以处于或接近于外科手术工作地点。
根据实施方案,一种用于与外科手术末端执行器一起使用的外科手术系统包括:(a)铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述臂包括通过对应多个臂关节串联连接的多个臂段,所述臂关节被配置为响应于来自用户输入装置的电子控制输出而弯曲和旋转;以及(b)用于控制臂的一个或多个输入装置的阵列,其中外科手术系统被配置为:(i)在以下操作模式下异步地操作:在(A)第一输入模式下,其中将输入装置或其可移位部分的位移转换为臂关节的弯曲和旋转的速度,并且在(B)第二输入模式下,其中将输入装置或其可移位部分的位移转换为至少一个臂段的对应位移;(ii)当在第一输入模式下操作时,在末端执行器移位的第一阶段期间将末端执行器操纵到反向弯曲操作位置;以及(iii)当在第二输入模式下操作时,使用末端执行器执行外科手术动作。
在一些实施方案中,系统可以被配置为使得可以在第一输入模式和第二输入模式两者下使用单个用户输入装置。
在一些实施方案中,系统可以被配置为使得在第一输入模式下使用第一输入装置,和/或在第二输入模式下使用第二输入装置。
在一些实施方案中,系统可以被配置为使得附加的用户输入装置可以用于致动臂的线性推进和缩回。
在一些实施方案中,反向弯曲操作位置可以处于或接近于外科手术工作地点。
本发明已经使用其实施方案的详细描述进行了描述,这些实施方案以示例的方式提供并且不旨在限制本发明的范围。所描述的实施方案包括不同的特征,并非所有的特征在本发明的所有实施方案中都是必需的。本发明的一些实施方案仅利用一些特征或这些特征的可能组合。本发明所属领域的技术人员将会想到所描述的本发明的实施方案的变型以及包括所描述的实施方案中提到的特征的不同组合的本发明的实施方案。
本文件中描述的任何特征或特征组合可以与2019年4月8日提交并作为美国专利公开US201902314445公布的美国专利申请序列号16/377,280;2018年3月8日提交并作为美国专利公开US20180256246A1公布的美国专利申请序列号15/915,237;和2017年3月9日提交并作为美国专利公开US20170258539A1公布的美国专利申请序列号15/454,123;2017年2月6日提交并作为美国专利公开US20170239005A1公布的美国专利申请序列号15/501,862中描述的任何特征或特征组合相组合;所有这些专利均据此以引用方式并入本文,如同其全部内容进行了全面阐述一样。
在本公开的说明书和权利要求中,动词‘包含’、‘包括’和‘具有’及其变形中的每一者用于表示动词的宾语不一定是动词的主语的构件、部件、元件或零件的完整列表。如本文所用,除非上下文中另外明确指示,否则单数形式‘一’、‘一个’和‘所述’包括复数个指示物。例如,术语‘一个标记’或‘至少一个标记’可以包括多个标记。

Claims (7)

1.一种操作外科手术系统的非外科手术方法,所述外科手术系统包括(i)铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述铰接式机械臂包括具有相应自由度的多个臂关节,以及(ii)一个或多个用户输入装置的输入装置阵列,所述用户输入装置被配置为控制臂关节的弯曲和旋转,所述方法包括:
a.响应于来自第一用户输入装置的电子控制输出,反向弯曲所述铰接式机械臂的所述远端以将所述末端执行器传递到反向弯曲操作位置,从而采用第一坐标转换矩阵将用户输入转换为臂关节的相同方向的弯曲和旋转;
b.响应于并取决于检测到所述末端执行器处于所述反向弯曲操作位置,转变到基于所述末端执行器的反向弯曲位置的第二坐标转换矩阵;以及
c.在所述转变之后并且响应于来自第二用户输入装置的电子控制输出,使用所述第二坐标转换矩阵将用户输入转换为臂关节的相同方向的弯曲和旋转。
2.如权利要求1所述的方法,其中所述第一和第二用户输入装置是相同的用户输入装置,并且所述第一和第二坐标转换矩阵不是相同的3D坐标转换矩阵。
3.如权利要求1所述的方法,其中所述第一和第二用户输入装置不是相同的用户输入装置,并且所述第一和第二坐标转换矩阵不是相同的3D坐标转换矩阵。
4.如权利要求1至3中任一项所述的方法,其中在所述转变之前并且在所述反向弯曲期间,将所述第一用户输入装置或其一部分的近侧位移转换为所述末端执行器的近侧位移,并且在所述转变之后并且在所述末端执行器处于所述反向弯曲位置的情况下,将所述第二用户输入装置或其一部分的近侧位移转换为所述末端执行器的远侧位移。
5.如权利要求1至3中任一项所述的方法,其中所述外科手术系统另外包括有效地引起所述转变的控制电路。
6.如权利要求1至3中任一项所述的方法,其中所述第一用户输入装置在所述转变之后被停用。
7.一种与外科手术末端执行器一起使用的外科手术系统,所述系统包括:
a.一个或多个用户输入装置的阵列;以及
b.铰接式机械臂,所述铰接式机械臂在其远端处具有外科手术末端执行器,所述铰接式机械臂包括由多个臂关节连接的多个臂段,所述臂关节被配置为响应于用户输入装置生成的控制信号而弯曲和旋转,
其中所述外科手术系统被配置为:
i.响应于来自第一用户输入装置的电子控制输出,反向弯曲所述铰接式机械臂的所述远端以将所述末端执行器传递到反向弯曲操作位置,从而采用第一坐标转换矩阵将用户输入转换为臂关节的相同方向的弯曲和旋转;
ii.响应于并取决于检测到末端执行器的当前定向对应于第二用户输入装置的当前定向,转变到基于所述末端执行器的所述当前定向的第二坐标转换矩阵,以及
iii.在所述转变之后并且响应于来自所述第二用户输入装置的电子控制输出,使用所述末端执行器执行外科手术活动,从而使用所述第二坐标转换矩阵将所述用户输入转换为臂关节的相同方向的弯曲和旋转。
CN202080095408.5A 2019-12-05 2020-12-04 用于控制外科手术臂的用户输入装置的定向 Active CN115038399B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201962944351P 2019-12-05 2019-12-05
US62/944,351 2019-12-05
PCT/IB2020/061508 WO2021111394A1 (en) 2019-12-05 2020-12-04 Orientation of user-input devices for controlling surgical arms

Publications (2)

Publication Number Publication Date
CN115038399A CN115038399A (zh) 2022-09-09
CN115038399B true CN115038399B (zh) 2025-08-15

Family

ID=76221489

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202080095690.7A Active CN115087407B (zh) 2019-12-05 2020-12-04 机械外科手术臂的双重控制
CN202080095408.5A Active CN115038399B (zh) 2019-12-05 2020-12-04 用于控制外科手术臂的用户输入装置的定向

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202080095690.7A Active CN115087407B (zh) 2019-12-05 2020-12-04 机械外科手术臂的双重控制

Country Status (5)

Country Link
US (4) US12295694B2 (zh)
EP (2) EP4069127A4 (zh)
JP (2) JP2023504725A (zh)
CN (2) CN115087407B (zh)
WO (2) WO2021111392A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6626110B2 (ja) 2014-09-04 2019-12-25 メミック イノベーティブ サージェリー リミテッドMemic Innovative Surgery Ltd. 機械腕を含むデバイスおよびシステム
EP3795110A1 (en) 2016-03-09 2021-03-24 Memic Innovative Surgery Ltd. Modular device comprising mechanical arms
US10973592B2 (en) 2017-03-09 2021-04-13 Memie Innovative Surgery Ltd. Control console for surgical device with mechanical arms
US11779410B2 (en) 2017-03-09 2023-10-10 Momentis Surgical Ltd Control console including an input arm for control of a surgical mechanical arm
CN112367897A (zh) 2018-06-17 2021-02-12 迈米克创新手术有限公司 外科铰接臂
WO2021111392A1 (en) 2019-12-05 2021-06-10 Memic Innovative Surgery Ltd. Dual control of a mechanical surgical arm
IL272830B2 (en) 2020-02-20 2024-08-01 Momentis Surgical Ltd Surgical robotic positioning cart
WO2023272375A1 (en) * 2021-06-20 2023-01-05 Titan Medical Inc. Method for controlling an articulating instrument
WO2023275697A1 (en) * 2021-06-28 2023-01-05 Momentis Surgical Ltd. Assemblies and methods for performing practice exercises with a surgical device
WO2023286066A1 (en) * 2021-07-15 2023-01-19 Momentis Surgical Ltd Input arm for control of a surgical arm
CN116965938A (zh) * 2022-04-23 2023-10-31 深圳市精锋医疗科技股份有限公司 手术机器人、医疗器械退出方法及可读存储介质

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6459926B1 (en) * 1998-11-20 2002-10-01 Intuitive Surgical, Inc. Repositioning and reorientation of master/slave relationship in minimally invasive telesurgery
EP1133265B1 (en) 1998-11-23 2004-07-07 Microdexterity Systems Inc. Surgical manipulator
US20050096502A1 (en) * 2003-10-29 2005-05-05 Khalili Theodore M. Robotic surgical device
US7338513B2 (en) * 2003-10-30 2008-03-04 Cambridge Endoscopic Devices, Inc. Surgical instrument
DE102004027850A1 (de) 2004-06-08 2006-01-05 Henke-Sass Wolf Gmbh Biegbarer Abschnitt eines Einführtubus eines Endoskopes und Verfahren zu dessen Herstellung
EP1759629B1 (en) 2005-08-31 2014-04-02 Karl Storz GmbH & Co. KG Endoscope with variable direction of view
JP4891823B2 (ja) 2007-03-29 2012-03-07 オリンパスメディカルシステムズ株式会社 内視鏡装置
US8620473B2 (en) 2007-06-13 2013-12-31 Intuitive Surgical Operations, Inc. Medical robotic system with coupled control modes
JP5028219B2 (ja) * 2007-10-30 2012-09-19 オリンパスメディカルシステムズ株式会社 マニピュレータ装置および医療機器システム
US8343096B2 (en) 2008-03-27 2013-01-01 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system
DE102009008427A1 (de) 2009-02-11 2010-08-19 Schölly Fiberoptic GmbH Endoskop
EP2434977B1 (en) * 2009-05-29 2016-10-19 Nanyang Technological University Robotic system for flexible endoscopy
WO2011036626A2 (en) 2009-09-22 2011-03-31 Ariel - University Research And Development Company, Ltd. Orientation controller, mechanical arm, gripper and components thereof
US8521331B2 (en) * 2009-11-13 2013-08-27 Intuitive Surgical Operations, Inc. Patient-side surgeon interface for a minimally invasive, teleoperated surgical instrument
JP5612971B2 (ja) * 2010-09-07 2014-10-22 オリンパス株式会社 マスタスレーブマニピュレータ
US9789603B2 (en) * 2011-04-29 2017-10-17 Sarcos Lc Teleoperated robotic system
US9456735B2 (en) 2012-09-27 2016-10-04 Shahinian Karnig Hrayr Multi-angle rear-viewing endoscope and method of operation thereof
EP2885114B1 (en) 2012-08-15 2021-06-30 Intuitive Surgical Operations, Inc. Phantom degrees of freedom for manipulating the movement of mechanical bodies
WO2014115901A1 (en) 2013-01-28 2014-07-31 Olympus Corporation Medical manipulator and control method of medical manipulator
EP2982330B1 (en) * 2013-03-28 2018-12-12 Olympus Corporation Treatment tool exchanging device and medical system
JP6173089B2 (ja) * 2013-07-24 2017-08-02 オリンパス株式会社 医療用マスタースレーブシステムの制御方法
JP6081309B2 (ja) * 2013-07-24 2017-02-15 オリンパス株式会社 医療用マニピュレータ
JP6164964B2 (ja) * 2013-07-26 2017-07-19 オリンパス株式会社 医療用システムおよびその制御方法
DE202013104188U1 (de) 2013-09-13 2013-09-18 Ipek International Gmbh Drehmodul für ein Inspektionssystem
WO2015142801A1 (en) 2014-03-17 2015-09-24 Intuitive Surgical Operations, Inc. Methods of controlling motion of under-actuated joints in a surgical set-up structure
JP6626110B2 (ja) 2014-09-04 2019-12-25 メミック イノベーティブ サージェリー リミテッドMemic Innovative Surgery Ltd. 機械腕を含むデバイスおよびシステム
CN110584789B (zh) 2014-10-27 2022-09-20 直观外科手术操作公司 用于器械干扰补偿的系统和方法
EP3242774B1 (en) 2015-01-09 2019-03-13 Titan Medical Inc. Alignment difference safety in a master-slave robotic system
SI3190942T1 (sl) 2015-09-04 2020-10-30 Memic Innovative Surgery Ltd. Aktiviranje naprave, ki obsega mehanske roke
US10258419B2 (en) * 2015-09-25 2019-04-16 Ethicon Llc Methods for hybrid robotic laparoscopic surgery
EP3795110A1 (en) 2016-03-09 2021-03-24 Memic Innovative Surgery Ltd. Modular device comprising mechanical arms
CN109069215B (zh) * 2016-07-14 2022-07-15 直观外科手术操作公司 用于控制外科器械的系统和方法
CN106361440B (zh) * 2016-08-31 2019-07-12 北京术锐技术有限公司 一种柔性手术工具系统及其在运动约束下的控制方法
US20180256241A1 (en) 2017-03-08 2018-09-13 Memic Innovative Surgery Ltd. Monopolar and bipolar electrosurgery device
US11350977B2 (en) 2017-03-08 2022-06-07 Memic Innovative Surgery Ltd. Modular electrosurgical device
CA2997873A1 (en) 2017-03-08 2018-09-08 Memic Innovative Surgery Ltd. Electrosurgery device
US10973592B2 (en) 2017-03-09 2021-04-13 Memie Innovative Surgery Ltd. Control console for surgical device with mechanical arms
US11779410B2 (en) 2017-03-09 2023-10-10 Momentis Surgical Ltd Control console including an input arm for control of a surgical mechanical arm
MX2019008050A (es) * 2017-06-29 2019-10-21 Colubrismx Inc Aparato quirurgico.
DK3672472T3 (da) 2017-08-23 2022-11-21 Momentis Surgical Ltd Redskaber til vaginal adgang
US12350003B2 (en) 2017-09-19 2025-07-08 Momentis Surgical Ltd Surgical drape
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
EP3510927A1 (en) * 2018-01-10 2019-07-17 Globus Medical, Inc. Surgical robotic systems with target trajectory deviation monitoring
CN112367897A (zh) 2018-06-17 2021-02-12 迈米克创新手术有限公司 外科铰接臂
WO2021111392A1 (en) 2019-12-05 2021-06-10 Memic Innovative Surgery Ltd. Dual control of a mechanical surgical arm

Also Published As

Publication number Publication date
CN115087407A (zh) 2022-09-20
WO2021111392A1 (en) 2021-06-10
EP4069127A1 (en) 2022-10-12
CN115087407B (zh) 2025-05-30
US20250090256A1 (en) 2025-03-20
CN115038399A (zh) 2022-09-09
US12213758B2 (en) 2025-02-04
JP7756927B2 (ja) 2025-10-21
US20230000571A1 (en) 2023-01-05
JP2023504725A (ja) 2023-02-06
EP4069126A1 (en) 2022-10-12
WO2021111394A8 (en) 2022-01-20
US20230000579A1 (en) 2023-01-05
US20250288383A1 (en) 2025-09-18
WO2021111394A1 (en) 2021-06-10
JP2023504720A (ja) 2023-02-06
US12295694B2 (en) 2025-05-13
EP4069126A4 (en) 2024-02-21
EP4069127A4 (en) 2023-11-29

Similar Documents

Publication Publication Date Title
CN115038399B (zh) 用于控制外科手术臂的用户输入装置的定向
US20250281253A1 (en) Surgical robot systems comprising robotic telemanipulators and integrated laparoscopy
US12290328B2 (en) Surgical robot systems comprising robotic telemanipulators and integrated laparoscopy
US12440298B2 (en) User interface device having grip linkages
US20230023504A1 (en) Computer-assisted tele-operated surgery systems and methods
JP6918844B2 (ja) 遠隔操作医療システムにおけるオンスクリーンメニューのためのシステム及び方法
US20210298855A1 (en) Master control device with finger grip sensing and methods therefor
CN106714655A (zh) 包括机械臂的装置和系统
US11857285B2 (en) Surgeon input device for minimally invasive surgery
US12433698B2 (en) Input handles for a surgeon console of a robotic surgical system
EP3282996A1 (en) Methods for exchanging instruments using a surgical port assembly
EP3787852B1 (en) User interface device having grip linkages

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant