CN114886569A - 触觉致动器的均匀缩放 - Google Patents

触觉致动器的均匀缩放 Download PDF

Info

Publication number
CN114886569A
CN114886569A CN202210703858.9A CN202210703858A CN114886569A CN 114886569 A CN114886569 A CN 114886569A CN 202210703858 A CN202210703858 A CN 202210703858A CN 114886569 A CN114886569 A CN 114886569A
Authority
CN
China
Prior art keywords
actuator
output
haptic feedback
feedback force
input device
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
CN202210703858.9A
Other languages
English (en)
Inventor
L·N·维纳
H-H·廖
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 Operations 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 Operations Inc filed Critical Intuitive Surgical Operations Inc
Publication of CN114886569A publication Critical patent/CN114886569A/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/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
    • 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/70Manipulators specially adapted for use in surgery
    • A61B34/77Manipulators with motion or force scaling
    • 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/03Automatic limiting or abutting means, e.g. for safety
    • 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/06Measuring instruments not otherwise provided for
    • 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/06Measuring instruments not otherwise provided for
    • A61B2090/064Measuring instruments not otherwise provided for for measuring force, pressure or mechanical tension

Landscapes

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

Abstract

本申请涉及触觉致动器的均匀缩放,并提供一种外科手术***,其包括:输入设备;第一致动器和第二致动器;控制器,其用于控制第一致动器和第二致动器,该控制器被配置成当第一命令输出将落入第一致动器的第一预定工作范围之外时,将第一缩放因子分别应用到第一致动器的第一命令输出和第二致动器的第二命令输出,其中第一缩放因子将第一命令输出调整到第一预定工作范围内。

Description

触觉致动器的均匀缩放
本申请是于2017年1月12日提交的名称为“触觉致动器的均匀缩放”的中国专利申请201780006284.7的分案申请。
优先权申明
本申请要求于2016年1月12日提交的美国临时专利申请号62/277,827的优先权的权益,通过引用的方式将所述临时专利申请全部并入本文。
技术领域
本发明涉及用于向外科手术***的操作者提供触觉反馈的***和方法,并且更具体地涉及当触觉反馈致动器达到性能极限时维持用户的直观触觉轮廓(profile)。
背景技术
远程操作的外科手术***通常旨在医疗过程期间提高外科医生的精确度和/或减少患者创伤。在此类***中,外科医生与输入设备(有时被称为“主设备”或“主控制器”)交互以控制由驱动机构(诸如马达)致动的外科手术器械。因为外科医生不直接操纵外科手术器械,所以有时在输入设备处提供指示或复制相互作用力(例如,在外科手术器械、外科手术***的其它元件、和/或由外科手术***生成的虚拟或合成元件/特征件处所感觉到的)的触觉反馈可能是有益的。注意,呈现给用户的力反馈可能是来自传感器、来自算法、来自用户界面提示、碰撞检测、模型交互等的反馈的总和。
为了提供良好的用户体验,外科医生将通过***状态和配置变化理想地经历无缝触觉体验。然而,这可能难以实现,例如用于提供触觉反馈的致动器具有不同的性能极限,或者不同的致动器是否在不同时间处达到其性能极限。在此类情况下,呈现给用户的触觉反馈可能未与所感知的用户体验(例如,在外科手术器械处感测的实际力或交互式对象的视觉表示)适当地对齐(align),从而导致混淆或不直观的用户体验。
例如,马达扭矩极限(即饱和极限)通常施加在用于机器人接口的软件中。这些性能极限可能由于多种原因而产生,包括保护马达免受过热、限制施加到外科医生/患者的力、和/或使马达保持在其理想的扭矩操作范围内。限制马达处的扭矩可以在接口(例如,输入设备的手柄或器械的尖端)处产生非各向同性的力饱和。这意味着,当您正努力在涉及两个或更多个马达的接口处呈现力时,如果一个马达受到马达扭矩极限的制约,则力的方向可能不正确。
当在输入设备处向用户给予力(触觉反馈)时,这可能尤其是有问题的。用户可能正感受在给定方向上的力,但是随着施加到用户的力增加并且达到与向用户给予力相关联的任何马达的扭矩极限,展现给用户的力的方向开始旋转,这对于用户来说可能是困惑的和/或混淆的。
因此,期望提供一种用于确保与外科手术器械处的力环境一致的触觉反馈的***和方法。
发明内容
为了最小化预期的力方向和触觉力反馈方向之间的差异,每当一个或多个致动器达到预定输出阈值时,触觉反馈致动器的输出被缩放(scaled),从而在个体致动器将以其它方式被命令以在其精确的性能范围之外操作时,维持适当的触觉反馈方向性。此类缩放可以改变总体触觉反馈幅度,但是允许合适地维持触觉反馈方向。
在一些实施例中,在软件限制任何致动器的输出的情况下,监测过程可以确定致动器的输出何时将超过最大阈值输出(处于或低于软件定义的输出极限),并且在该点处按比例缩小其它致动器中的至少一个的输出,使得总输出(例如,力或扭矩)的期望方向被维持。在一些实施例中,监测过程可以附加地或可选地确定致动器的输出何时将下降到最小输出阈值以下(在该最小输出阈值以下,致动器输出可能太低而不能精确地生成),并且在该点处使其输出和其它致动器中的至少一个的输出按比例放大,使得总输出(例如,力或扭矩)的期望方向被维持。在一些实施例中,当一个致动器达到其阈值输出时,所有致动器被缩放,而在其它实施例中,仅缩放同时有效的致动器。在一些实施例中,致动器的输出阈值是固定的,而在各种其它实施例中,致动器的输出阈值可以随时间或基于致动器和/或***状态而变化。
应该理解,前面的总体描述和下面的详细描述本质上是示例性和解释性的,并且旨在提供对本公开的理解而不限制本公开的范围。就此而言,根据以下详细描述,本公开的附加方面、特征和优点对于本领域技术人员将是显而易见的。
附图说明
当结合附图阅读时,根据以下详细描述可以最好地理解本公开的各方面。需要强调的是,按照工业的标准实践,各种特征件不是按比例绘制的。实际上,为了清楚讨论,各种特征件的尺寸可以任意地增加或减小。另外,本公开可以在各种示例中重复附图标记和/或字母。这种重复是为了简单和清楚的目的,并且本身不表示所讨论的各种实施例和/或配置之间的关系。
图1示出一种根据本发明的各种实施例的当达到致动器最大输出时向外科手术***的用户提供一致触觉反馈的方法。
图2A和图2B示出当致动器输出最大值被忽略与被解决时的示例性触觉力矢量输出。
图3A-图3B示出一种根据本发明的各种实施例的响应于致动器输出最大阈值而提供触觉力反馈的示例性外科手术***。
具体实施方式
在本发明的各方面的以下详细描述中,阐述了许多具体细节以便提供对所公开实施例的透彻理解。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践本公开的实施例。在其它实例中,公知的方法、过程、组件和电路未被详细描述,以免不必要地模糊本发明的实施例的各方面。而且,为了避免不必要的描述性重复,根据一个说明性实施例描述的一个或多个组件或动作可以根据其它说明性实施例的适用情况被使用或省略。
为了最小化期望的触觉力反馈方向(例如,由外科手术***感测的或建模的)和实际的触觉力反馈方向之间的差异,每当一个或多个致动器的命令输出落入该致动器的预定工作范围之外时,触觉反馈致动器的输出被缩放。预定工作范围可以由等于或小于致动器的输出极限的最大输出阈值、和/或等于或大于致动器的最小精确输出水平的最小输出阈值来定义。这样的缩放可以减少总体触觉反馈幅度,但是允许合适地维持触觉反馈方向,这通常是触觉反馈的更关键方面。
图1示出一种用于当超过致动器输出极限时提供方向性一致的触觉反馈的示例性方法。在提供触觉反馈的步骤110中,外科手术***允许用户(例如,外科医生)经由(一个或多个)输入设备(例如,(一个或多个)控制杆、(一个或多个)夹钳、(一个或多个)操纵杆、或能够接收用户输入的任何其它结构)控制外科手术器械(和/或外科手术***的其它元件,诸如机器人臂、装配结构、或诸如吊杆或推车的定位元件),并且然后基于期望的触觉反馈轮廓(至少部分地再现或表示真实或虚拟/建模的相互作用的物理体验的一个或多个触觉反馈效果的集合)向该输入设备提供力反馈。触觉反馈轮廓可以基于任何触觉模型输入,诸如在器械(例如,组织或其它器械相互作用)或机器人臂(例如,与结构或人员的臂碰撞)处感测的力、用户引导装置(例如,触觉止动装置、防护装置、或用于向用户提供引导以使(一个或多个)输入设备沿着期望的路径或轨迹移动的其它轮廓)、以及用户界面(UI)元件(例如向用户呈现虚拟手柄或转向盘)。该触觉反馈可以是从触觉反馈轮廓的直接复制到触觉反馈轮廓的缩放、到应用触觉反馈轮廓的非线性修改或任何其它转换(例如,根据诸如器械状态/速度、观察放大率等的一个或多个其它因素而变化的力缩放)的任何事物。
在输入设备处提供的实际力反馈由两个或更多个致动器(例如,马达、驱动器或任何其它动力元件)生成,所述两个或更多个致动器协作地工作以提供变化的力和方向的反馈。例如,具有俯仰和偏航能力的输入设备可以耦接到第一对致动器和第二对致动器,该第一对致动器围绕俯仰轴在相对方向上施加力,该第二对致动器围绕偏航轴在相对方向上施加力。然后可以同时使用两个或更多个的俯仰致动器和偏航致动器以提供从俯仰轴和偏航轴偏移的力反馈。
因为致动器通常不具有完全相同的性能特征,无论是由于固有的性能极限还是由于操作约束/效果(例如,热制约、机械制约)。例如,触觉反馈致动器组中的一个将典型地在其它触觉反馈致动器之前达到其最大输出水平。超过最大输出水平的任何命令输出将不导致任何增加的输出,并且因此涉及最大输出之外(maxed-out)的致动器的任何触觉反馈将可能偏离预期的力反馈方向。另外,当输出降低到某一水平以下时,致动器将可能开始产生噪声更大(较不准确)的输出,使得某一水平以下的触觉反馈也可能偏离预期的力反馈方向。
图2A图示地描绘了该触觉偏移的示例,其中分别由图的水平轴线和竖直轴线表示第一致动器和第二致动器(分别为“致动器1”和“致动器2”)的输出。在图的轴线上还分别指示了用于第一致动器和第二致动器的输出极限OL1和OL2,表示第一致动器和第二致动器的输出极限。
如上所述,致动器不能超过其输出极限,该输出极限可以是静态的(例如,由致动器的固有性能特征定义),或者可以是动态的(例如,基于致动器的当前参数,诸如温度、或物理制约诸如将致动器放置在机械上不利位置中的从动结构的运动学配置(configuration))。
如果致动器的命令输出超过其输出极限(诸如由期望(命令)的反馈力FD所指示的),则出现问题。为了生成期望的反馈力FD,致动器1接收命令输出CO1,并且致动器2接收命令输出CO2。命令输出CO1小于输出极限OL1,并且因此可以由致动器1提供命令输出CO1。然而,因为命令输出CO2大于输出极限OL2,因此致动器2的实际输出将被限制到输出水平OL2,从而导致既小于期望的反馈力FD又从期望的反馈力FD偏移的总体反馈力FO。虽然触觉反馈幅度的轻微变化通常可以由用户毫不费力地适应,但是力方向的偏离可能对用户造成相当大的误导,并且可能导致用户作出不适当的控制动作作为响应。
回到图1,为了减轻该力反馈偏移问题,在致动器阈值检测的步骤120中,识别针对致动器的超过该致动器的最大输出阈值的任何命令输出。注意,尽管在一些实施例中,致动器的最大输出阈值可以被定义为该致动器的输出极限,但是在各种其它实施例中,最大输出阈值可以被设置在低于输出极限的水平,以在达到任何输出极限之前提供用于检测致动器极限的方法和/或应用缩放因子(如下面更详细描述)的缓冲。进一步注意,如上所述,触觉反馈致动器的最大输出阈值可以是静态的或动态的,并且可以是个体化的或者跨越致动器是通用的。
然后,在全局致动器缩放的步骤130中,将公共缩放因子应用于致动器的命令输出。选择缩放因子以使所标识的致动器(即,在步骤120中标识的具有大于其输出阈值的命令输出的致动器)的输出保持小于其输出极限。因为缩放因子被应用于每个致动器的命令输出,所以维持总体力的方向,其中总体幅度减小。注意,在一些实施例中,如果多个致动器将接收超过其输出极限的命令输出,那么缩放因子将基于超过其关联的致动器的输出阈值一最大量的命令输出,即,缩放因子将基于“最差”的输出差异。
图2B图示描绘了相对于相同的第一致动器特征和第二致动器特征(输出极限分别为OL1和OL2)和期望的反馈力FD的触觉缩放的示例。然而,不允许如图2A所示的与致动器2相关联的输出极限将总体触觉力拉离期望的力方向,缩放因子被应用于命令输出CO1和CO2,以分别成比例地减小两者至调整的命令输出CO1'和CO2'。缩放因子被选择使得调整的命令输出CO2'至少减小到输出极限OL2,尽管在各种其它实施例中可以选择缩放因子以使得调整的命令输出CO2'比输出极限OL2小某个增量。
在一些实施例中,致动器1和致动器2可以附加地或替代地表现出在低输出水平处的降低的输出精度。在此类实施例中,如果命令输出CO1和CO2中的任一个小于致动器1或致动器2的最小输出阈值,则可以将缩放因子分别应用于命令输出CO1和CO2。然后缩放因子将调整的命令输出CO1'和CO2'增加到输出精度下降的水平以上。注意,如上所述,触觉反馈致动器的最小输出阈值可以是静态的或动态的,并且可以是个体化的或者跨越致动器是通用的。
在任何情况下,缩放因子的应用导致与原始期望反馈力FD方向性对齐的总体缩放反馈力FS。如上所述,只要维持力反馈的方向一致性,即使力的幅度发生变化,也可以提供一致的触觉体验。
回到图1,在各种实施例中,当在可选的致动器子阈值检测的步骤140中检测到步骤120中标识的致动器的(未缩放的)命令输出将超出该致动器的输出阈值(例如,超过最大输出阈值或下降到最小输出阈值以下)时,在可选的全局致动器去缩放的步骤150中去除(或设置为1)在步骤130中应用于所有命令输出的缩放因子。返回到步骤110,提供未缩放的触觉反馈以前进。
如前所述,在一些实施例中,触觉反馈致动器的输出阈值可以是动态的,即特定值可以根据致动器操作参数、输入设备运动学配置或各种其它因素而改变。在此类实施例中,在外科手术***的操作过程中,在步骤120中应用的(一个或多个)输出阈值可以具有不同的值。另外,在各种其它实施例中,不同的致动器可以在外科手术***的操作过程中触发步骤120。
图3A和图3B示出了在输入设备330处并入触觉反馈的外科手术***300,以及用于向用户提供如上面关于图1、图2A和图2B所描述的一致的触觉体验的装置的框图。外科手术***300包括:用于执行外科手术任务的器械310(例如,钳子、切割器、牵开器、血管封闭器、针驱动器、导管等);用于接收来自用户(例如,外科医生)的输入的输入设备330(例如,(一个或多个)控制杆、(一个或多个)夹钳、(一个或多个)操纵杆、或能够接收用户输入的任何其它结构);以及控制器320,用于接收来自输入设备330的输入指令,经由操纵结构313相应地控制器械310的动作,并且根据期望的触觉反馈轮廓向触觉反馈致动机构340提供指令以向输入设备330提供触觉反馈。在各种实施例中,操纵结构313可以包括用于机动、定位、致动、或以其它方式控制器械310的行为的任何数量的***和结构,包括(一个或多个)机器人臂/(一个或多个)操纵器、(一个或多个)装配结构、和/或诸如(一个或多个)吊杆或(一个或多个)推车的(一个或多个)定位元件等。控制器320可以包括硬件、软件、固件、以及用于生成、管理、控制和实现本文描述的动作的其它模式的任何组合。在各种实施例中,控制器320可以与器械310、输入设备330和/或分立控制硬件(例如,独立处理单元或计算平台)集成。
为了示例性的目的,图3A示出了在器械310的轴312的端部抓紧组织390的一部分(例如缩回)的末端执行器311。这导致末端执行器311处的力FM,该力在理想情况下将在输入设备330处被递送为期望的触觉反馈轮廓力FD。实际触觉反馈递送由触觉反馈致动机构340实现,该触觉反馈致动机构340包括多个致动器,该多个致动器尝试提供触觉反馈轮廓力FD,以向外科医生呈现组织390正在缩回时由组织390提供的阻力的“感觉”。
虽然为了示例性目的,触觉反馈轮廓力FD被描述为来源于在器械310的末端执行器311处感测的力FM,但是在各种其它实施例中,力FM可以在对输入设备330处的对应的触觉反馈将有益的任何方位处被感测,诸如在轴312或操纵结构313的任何其它元件处的交互处(例如,与结构或人员的臂碰撞)。
在各种其它实施例中,力FM可以根据非物理参数(诸如引导或用户界面特征)来定义。例如,在一些实施例中,外科手术***300可以包括显示器350(例如,(一个或多个)监测器、(一个或多个)浸入(head-in)观察器、投影仪、视频眼镜/(一个或多个)头盔、和/或任何其它图形表示元件)。在各种实施例中,显示器350可以呈现可以经由输入设备330与其交互的虚拟或合成元件361。在一些实施例中,合成元件361可以用作用于与外科手术***300的物理组件交互的补充接口。例如,如图3A所示,合成元件361可以是虚拟手柄或旋钮,其可以使用输入设备330被“抓紧”并在周围被拖动以在外科手术部位重新***械310。在其它实施例中,合成元件361可以提供纯虚拟的交互元件,诸如转盘、肘节、控制杆或用于控制外科手术***300的任何其它结构。在任何情况下,通过基于与合成元件361相互作用相关联的模型力FM1(例如,通过抓紧圆形旋钮而产生的径向向外的阻力)生成触觉反馈轮廓,控制器320然后可以尝试在输入设备330处提供合适的触觉反馈轮廓力FD。
在各种其它实施例中,外科手术***300可以向用户提供关于器械310和/或输入设备330的移动的引导。例如,器械310的期望运动(例如,目标或安全解剖路径、期望缩回移动、或任何其它有益的关节运动)可以可选地被定义为轨迹362。通过基于与维持器械310沿着轨迹362的位置相关联的模型力FM2(例如,在偏离轨迹362时产生的向内力)生成触觉反馈轮廓,控制器320然后可以尝试在输入设备330处提供合适的触觉反馈轮廓力FD。
图3B示出致动机构340的示例性框图,该致动机构340包括将触觉反馈力的分量施加到输入设备330的多个致动器341。注意,尽管为了描述的目的描绘了经由线缆(cable)或腱(tendon)驱动输入设备330的四个致动器,但是在各种其它实施例中,致动机构340可以包括任何数量和类型的致动器(例如,旋转致动器,线性致动器,液压、和/或压电、振动触觉或流体致动器)和/或力传递机构(例如,直接驱动装置、联动装置、传动装置等)。
各种致动器341彼此组合地提供致动输出(例如,扭矩或力)以努力产生期望的触觉反馈轮廓力FD。然而,如果期望的触觉反馈轮廓力FD需要来自致动器341之一的落入其工作范围之外的输出,尝试使用针对致动器341的命令输出而不进行修改将导致具有(如以上关于图1和2A所述的)不同于期望力FD的幅度和方向两者的未经修改的触觉反馈力FO。如上所述,致动器的工作范围可以由最大输出阈值(例如,处于或低于致动器的输出极限)和/或最小输出阈值(例如,处于或高于致动器的最小可靠输出水平)来定义。
因此,当控制器320检测到针对任何致动器341的命令输出将超出该致动器定义的输出阈值时(如上面关于图1中的步骤120所述),其将共同的缩放因子应用于供应给每个致动器341的命令输出,使得所有致动器341的命令输出保持在其预定工作范围内(如上面关于图1中的步骤130所述)。这具有成比例地改变所有致动器341的输出的效果,这进而导致缩放的触觉反馈力FS,该缩放的触觉反馈力FS尽管相对于期望的反馈力FD在幅度上不同,但是保持与期望的反馈力FD(如上面关于图2B所述)方向性对齐。
在各种实施例中,当控制器320检测到未缩放的命令输出将不再超出任何致动器341定义的输出阈值时,缩放因子可以被消除(或设置为1),从而允许在输入设备330处恢复未缩放触觉反馈(如上面关于图1中的步骤140和150所述)。
虽然已经在附图中描述和示出本发明的某些示例性实施例,但应该理解的是,此类实施例仅仅是对广义发明的说明而不是限制,并且本发明的实施例不限于所示和所述的具体构造和布置,因为本领域普通技术人员可以想到各种其它修改。

Claims (20)

1.一种外科手术***,包括:
外科手术器械用户控制和用户触觉反馈输入设备;
触觉反馈机构,其包括耦合到所述输入设备的第一致动器和耦合到所述输入设备的第二致动器;以及
控制器,其经耦合以接收来自所述输入设备的输入指令并向所述触觉反馈机构提供指令;
其中所述第一致动器的工作范围至少部分地由所述第一致动器的输出上限来限定;
其中所述控制器被配置为确定用于所述第一致动器提供给所述输入设备的第一命令输出触觉反馈力和用于所述第二致动器提供给所述输入设备的第二命令输出触觉反馈力;
其中在所述第一命令输出触觉反馈力将大于所述第一致动器的所述输出上限的状况下,
所述控制器通过将公共缩放因子应用到所述第一命令输出触觉反馈力来生成用于所述第一致动器提供给所述输入设备的经缩放的第一命令输出反馈力,
所述控制器通过将所述公共缩放因子应用到所述第二命令输出触觉反馈力来生成用于所述第二致动器提供给所述输入设备的经缩放的第二命令输出反馈力,并且
所述控制器通过向所述第一致动器提供所述经缩放的第一命令输出反馈力并且向所述第二致动器提供所述经缩放的第二命令输出反馈力,在所述输入设备处提供用户触觉反馈;并且
其中所述公共缩放因子将所述第一命令输出触觉反馈力调整为处于或低于所述第一致动器的所述输出上限。
2.根据权利要求1所述的外科手术***,其中:
所述工作范围进一步由输出下限来限定;并且
所述输出下限处于或高于所述第一致动器的最小可靠输出水平力。
3.根据权利要求2所述的外科手术***,其中:
所述公共缩放因子将所述第一命令输出触觉反馈力调整为处于或低于所述第一致动器的所述输出上限并且处于或高于所述输出下限。
4.根据权利要求1所述的外科手术***,其中:
所述输出上限与所述第一致动器的最大输出阈值力相关联。
5.根据权利要求1所述的外科手术***,其中:
所述输出上限是动态的并且基于所述输入设备的运动学配置。
6.根据权利要求2所述的外科手术***,其中:
所述输出下限是动态的并且基于所述输入设备的运动学配置。
7.根据权利要求1所述的外科手术***,其中:
所述公共缩放因子与器械状态、器械速度或观察放大率中的任何一个相关联。
8.根据权利要求3所述的外科手术***,其中:
所述公共缩放因子是可变的。
9.根据权利要求1所述的外科手术***,其中:
在所述第一命令输出触觉反馈力将落入所述第一致动器的所述工作范围内的状况下,所述控制器从所述第一命令输出触觉反馈力和所述第二命令输出触觉反馈力中去除所述第一缩放因子。
10.根据权利要求1所述的外科手术***,其中:
所述第二致动器的工作范围至少部分地由所述第二致动器的输出上限来限定;并且
所述公共缩放因子将所述第二命令输出触觉反馈力调整到所述第二致动器的所述工作范围内。
11.根据权利要求10所述的外科手术***,其中:
所述第一命令输出触觉反馈力将大于所述第一致动器的所述输出上限的所述状况是第一状况;
在应用到所述第一命令输出触觉反馈力的所述第一缩放因子将导致所述第二致动器输出在所述第二致动器的所述工作范围之外的力的第二状况下,所述控制器将第二缩放因子应用到所述第一命令输出触觉反馈力和所述第二命令输出触觉反馈力;并且
所述第二缩放因子将所述第二命令输出触觉反馈力调整到所述第二致动器的所述工作范围内。
12.一种用于操作外科手术***的方法,所述外科手术***包括外科手术器械用户控制和用户触觉反馈输入设备、包括耦合到所述输入设备的第一致动器和耦合到所述输入设备的第二致动器的触觉反馈机构,以及控制器,所述第一致动器具有至少部分地由所述第一致动器的输出上限来限定的工作范围,所述方法包括:
经由所述控制器确定用于所述第一致动器提供给所述输入设备的第一命令输出触觉反馈力和用于所述第二致动器提供给所述输入设备的第二命令输出触觉反馈力;
经由所述控制器检测所述第一命令输出触觉反馈力将大于所述第一致动器的所述输出上限的状况;
经由所述控制器通过将公共缩放因子应用到所述第一命令输出触觉反馈力来生成用于所述第一致动器提供给所述输入设备的经缩放的第一命令输出反馈力;
经由所述控制器通过将所述公共缩放因子应用到所述第二命令输出触觉反馈力来生成用于所述第二致动器提供给所述输入设备的经缩放的第二命令输出反馈力;
通过经由所述控制器向所述第一致动器提供所述经缩放的第一命令输出反馈力并且向所述第二致动器提供所述经缩放的第二命令输出反馈力,在所述输入设备处提供用户触觉反馈;以及
经由所述公共缩放因子将所述第一命令输出触觉反馈力调整为处于或低于所述第一致动器的所述输出上限。
13.根据权利要求12所述的方法,其中:
所述工作范围进一步由输出下限来限定;
所述输出下限处于或高于所述第一致动器的最小可靠输出水平力;并且
调整所述第一命令输出触觉反馈力包括经由所述公共缩放因子将所述第一命令输出触觉反馈力调整为处于或低于所述第一致动器的所述输出上限并且处于或高于所述输出下限。
14.根据权利要求13所述的方法,其中:
所述输出下限是动态的并且基于所述输入设备的运动学配置。
15.根据权利要求12所述的方法,其中:
所述输出上限是动态的并且基于所述输入设备的运动学配置。
16.根据权利要求12所述的方法,其中:
所述公共缩放因子与器械状态、器械速度或观察放大率中的任何一个相关联。
17.根据权利要求12所述的方法,其中:
所述公共缩放因子是可变的。
18.根据权利要求12所述的方法,其中:
所述方法进一步包括经由所述控制器并且在经由所述公共缩放因子调整所述第一命令输出触觉反馈力之后,检测所述第一命令输出触觉反馈力将落入所述第一致动器的所述工作范围内的状况;并且
所述方法进一步包括经由所述控制器并且在检测到所述第一命令输出触觉反馈力将落入所述第一致动器的所述工作范围内的所述状况后,从所述第一命令输出触觉反馈力和所述第二命令输出触觉反馈力中去除所述第一缩放因子。
19.根据权利要求12所述的方法,其中:
所述第二致动器的工作范围至少部分地由所述第二致动器的输出上限来限定;并且
所述公共缩放因子将所述第二命令输出触觉反馈力调整到所述第二致动器的所述工作范围内。
20.根据权利要求19所述的方法,其中:
所述第一命令输出触觉反馈力将大于所述第一致动器的所述输出上限的所述状况是第一状况;
所述方法进一步包括经由所述控制器检测应用到所述第一命令输出触觉反馈力的所述第一缩放因子将导致所述第二致动器输出在所述第二致动器的所述工作范围之外的力的第二状况;并且
所述方法进一步包括经由所述控制器将第二缩放因子应用到所述第一命令输出触觉反馈力和所述第二命令输出触觉反馈力,以将所述第二命令输出触觉反馈力调整到所述第二致动器的所述工作范围内。
CN202210703858.9A 2016-01-12 2017-01-12 触觉致动器的均匀缩放 Pending CN114886569A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201662277827P 2016-01-12 2016-01-12
US62/277,827 2016-01-12
CN201780006284.7A CN108601624B (zh) 2016-01-12 2017-01-12 触觉致动器的均匀缩放
PCT/US2017/013239 WO2017123797A1 (en) 2016-01-12 2017-01-12 Uniform scaling of haptic actuators

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201780006284.7A Division CN108601624B (zh) 2016-01-12 2017-01-12 触觉致动器的均匀缩放

Publications (1)

Publication Number Publication Date
CN114886569A true CN114886569A (zh) 2022-08-12

Family

ID=59311475

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202210703858.9A Pending CN114886569A (zh) 2016-01-12 2017-01-12 触觉致动器的均匀缩放
CN201780006284.7A Active CN108601624B (zh) 2016-01-12 2017-01-12 触觉致动器的均匀缩放

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201780006284.7A Active CN108601624B (zh) 2016-01-12 2017-01-12 触觉致动器的均匀缩放

Country Status (6)

Country Link
US (2) US11376087B2 (zh)
EP (2) EP3861959A1 (zh)
JP (2) JP7182464B2 (zh)
KR (1) KR102651324B1 (zh)
CN (2) CN114886569A (zh)
WO (1) WO2017123797A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7182464B2 (ja) * 2016-01-12 2022-12-02 インテュイティブ サージカル オペレーションズ, インコーポレイテッド 触覚アクチュエータの均一なスケーリング
KR102443324B1 (ko) * 2017-09-15 2022-09-14 풔스 디멘션 에스에이알엘 진동-촉각력 피드백 방법 및 디바이스
CN117860388A (zh) 2017-10-02 2024-04-12 直观外科手术操作公司 至主控制器的末端执行器力反馈
FR3092984A1 (fr) * 2019-02-25 2020-08-28 Fondation B-Com Procédé et dispositif d’assistance à la manipulation d’un instrument médical par un utilisateur
US20230047289A1 (en) * 2021-08-16 2023-02-16 Covidien Lp End effector drive mechanisms for surgical instruments such as for use in robotic surgical systems
US20230046473A1 (en) * 2021-08-16 2023-02-16 Covidien Lp End effector drive mechanisms for surgical instruments such as for use in robotic surgical systems
WO2023220291A1 (en) * 2022-05-11 2023-11-16 Intuitive Surgical Operations, Inc. Techniques for controlling a computer-assisted system
WO2023235280A1 (en) * 2022-05-31 2023-12-07 Intuitive Surgical Operations, Inc. Adaptive damper for computer-assisted system

Family Cites Families (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4604016A (en) * 1983-08-03 1986-08-05 Joyce Stephen A Multi-dimensional force-torque hand controller having force feedback
US5116180A (en) * 1988-07-18 1992-05-26 Spar Aerospace Limited Human-in-the-loop machine control loop
US5631973A (en) 1994-05-05 1997-05-20 Sri International Method for telemanipulation with telepresence
US5762458A (en) 1996-02-20 1998-06-09 Computer Motion, Inc. Method and apparatus for performing minimally invasive cardiac procedures
CA2103626A1 (en) * 1993-08-09 1995-02-10 Septimiu Edmund Salcudean Motion scaling tele-operating system with force feedback suitable for microsurgery
US6639581B1 (en) * 1995-11-17 2003-10-28 Immersion Corporation Flexure mechanism for interface device
US5855583A (en) 1996-02-20 1999-01-05 Computer Motion, Inc. Method and apparatus for performing minimally invasive cardiac procedures
US6024576A (en) 1996-09-06 2000-02-15 Immersion Corporation Hemispherical, high bandwidth mechanical interface for computer systems
US6810281B2 (en) * 2000-12-21 2004-10-26 Endovia Medical, Inc. Medical mapping system
US6459926B1 (en) 1998-11-20 2002-10-01 Intuitive Surgical, Inc. Repositioning and reorientation of master/slave relationship in minimally invasive telesurgery
DE69918569T2 (de) 1998-11-23 2005-03-24 Microdexterity Systems Inc., Memphis Chirurgischer manipulator
US6594552B1 (en) 1999-04-07 2003-07-15 Intuitive Surgical, Inc. Grip strength with tactile feedback for robotic surgery
US10820949B2 (en) 1999-04-07 2020-11-03 Intuitive Surgical Operations, Inc. Medical robotic system with dynamically adjustable slave manipulator characteristics
US20040243147A1 (en) * 2001-07-03 2004-12-02 Lipow Kenneth I. Surgical robot and robotic controller
US7831292B2 (en) * 2002-03-06 2010-11-09 Mako Surgical Corp. Guidance system and method for surgical procedures with improved feedback
US7747311B2 (en) * 2002-03-06 2010-06-29 Mako Surgical Corp. System and method for interactive haptic positioning of a medical device
CA2513202C (en) * 2004-07-23 2015-03-31 Mehran Anvari Multi-purpose robotic operating system and method
US20060207978A1 (en) 2004-10-28 2006-09-21 Rizun Peter R Tactile feedback laser system
JP2008541797A (ja) * 2005-05-03 2008-11-27 ハンセン メディカル,インク. ロボットガイドカテーテルシステム
WO2006120666A1 (en) 2005-05-10 2006-11-16 Navicath Ltd. User interface for remote control catheterization
EP1907086B1 (en) 2005-06-27 2011-07-20 Coactive Drive Corporation Synchronized vibration device for haptic feedback
US7689320B2 (en) * 2005-12-20 2010-03-30 Intuitive Surgical Operations, Inc. Robotic surgical system with joint motion controller adapted to reduce instrument tip vibrations
EP1815950A1 (en) * 2006-02-03 2007-08-08 The European Atomic Energy Community (EURATOM), represented by the European Commission Robotic surgical system for performing minimally invasive medical procedures
US9675375B2 (en) 2006-03-29 2017-06-13 Ethicon Llc Ultrasonic surgical system and method
EP2104455A2 (en) * 2006-09-25 2009-09-30 Koninklijke Philips Electronics N.V. Haptic feedback medical scanning methods and systems
US8620473B2 (en) 2007-06-13 2013-12-31 Intuitive Surgical Operations, Inc. Medical robotic system with coupled control modes
US9211160B2 (en) * 2008-01-16 2015-12-15 Luiz Geraldo Pivotto Remotely controlled catheter insertion system with automatic control system
US8986246B2 (en) * 2008-01-16 2015-03-24 Catheter Robotics Inc. Remotely controlled catheter insertion system
US9161817B2 (en) * 2008-03-27 2015-10-20 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system
US9895813B2 (en) * 2008-03-31 2018-02-20 Intuitive Surgical Operations, Inc. Force and torque sensing in a surgical robot setup arm
US7843158B2 (en) * 2008-03-31 2010-11-30 Intuitive Surgical Operations, Inc. Medical robotic system adapted to inhibit motions resulting in excessive end effector forces
US8390438B2 (en) * 2008-09-24 2013-03-05 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system including haptic feedback
WO2010078344A1 (en) 2008-12-31 2010-07-08 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system input device
US20100275718A1 (en) * 2009-04-29 2010-11-04 Microdexterity Systems, Inc. Manipulator
US8753346B2 (en) 2009-10-01 2014-06-17 Mako Surgical Corp. Tool, kit-of-parts for multi-functional tool, and robotic system for same
JP4962551B2 (ja) * 2009-10-20 2012-06-27 株式会社安川電機 ロボットシステムおよびロボットシステムの制御方法
WO2011057260A2 (en) * 2009-11-09 2011-05-12 Worcester Polytechnic Institute Apparatus and methods for mri-compatible haptic interface
EP2542296A4 (en) * 2010-03-31 2014-11-26 St Jude Medical Atrial Fibrill INTUITIVE USER INTERFACE CONTROL FOR REMOTE CATHETER NAVIGATION AND 3D CARTOGRAPHY AND VISUALIZATION SYSTEMS
US8644988B2 (en) 2010-05-14 2014-02-04 Intuitive Surgical Operations, Inc. Drive force control in medical instrument providing position measurements
US20110295268A1 (en) 2010-05-28 2011-12-01 Hansen Medical, Inc. System and method for automated master input scaling
KR101837463B1 (ko) * 2010-08-02 2018-03-12 더 존스 홉킨스 유니버시티 섬세한 조직의 수술 조작을 위한 마이크로-포스 안내식 협동 제어
US9782214B2 (en) 2010-11-05 2017-10-10 Ethicon Llc Surgical instrument with sensor and powered control
CN103889360B (zh) 2011-10-21 2017-10-24 直观外科手术操作公司 用于机器人外科手术器械末端执行器的夹持力控制
US9713500B2 (en) * 2011-10-25 2017-07-25 Snu R&Db Foundation Surgical robot control apparatus
IN2014KN00937A (zh) 2011-11-04 2015-10-09 Univ Johns Hopkins
JP5962020B2 (ja) 2012-01-17 2016-08-03 セイコーエプソン株式会社 ロボット制御装置、ロボットシステム、ロボット及びロボット制御方法
KR20130092189A (ko) 2012-02-10 2013-08-20 삼성전자주식회사 촉각 전달 장치 및 방법
CN111449756B (zh) 2012-02-15 2023-06-16 直观外科手术操作公司 使用模式区分操作员动作的机器人***操作模式的用户选择
CN203092570U (zh) 2012-04-06 2013-07-31 东南大学 一种七自由度力反馈机器人遥操作手控器测控电路
KR101800189B1 (ko) * 2012-04-30 2017-11-23 삼성전자주식회사 수술 로봇의 힘 제어 장치 및 방법
GB201207877D0 (en) 2012-05-04 2012-06-20 Univ St Andrews System and method for manipulating objects
US9198714B2 (en) 2012-06-29 2015-12-01 Ethicon Endo-Surgery, Inc. Haptic feedback devices for surgical robot
US9274602B2 (en) 2012-10-30 2016-03-01 Texas Instruments Incorporated Haptic actuator controller
KR102079945B1 (ko) * 2012-11-22 2020-02-21 삼성전자주식회사 수술 로봇 및 수술 로봇 제어 방법
US9173713B2 (en) 2013-03-14 2015-11-03 Hansen Medical, Inc. Torque-based catheter articulation
KR20150017129A (ko) * 2013-08-06 2015-02-16 삼성전자주식회사 수술 로봇 시스템 및 그 제어 방법
JP6504541B2 (ja) * 2014-06-16 2019-04-24 パナソニックIpマネジメント株式会社 マスタスレーブロボットの制御装置及び制御方法、マスタスレーブロボット、マスタスレーブロボットの制御プログラム、並びに、マスタスレーブロボットの制御用集積電子回路
CN114376732A (zh) * 2016-01-12 2022-04-22 直观外科手术操作公司 在控制状态之间的分段力反馈过渡
JP7182464B2 (ja) * 2016-01-12 2022-12-02 インテュイティブ サージカル オペレーションズ, インコーポレイテッド 触覚アクチュエータの均一なスケーリング
US10717194B2 (en) 2016-02-26 2020-07-21 Intuitive Surgical Operations, Inc. System and method for collision avoidance using virtual boundaries

Also Published As

Publication number Publication date
JP7182464B2 (ja) 2022-12-02
WO2017123797A1 (en) 2017-07-20
JP2019506918A (ja) 2019-03-14
EP3402434A4 (en) 2019-09-18
KR102651324B1 (ko) 2024-03-27
US20190015169A1 (en) 2019-01-17
CN108601624A (zh) 2018-09-28
EP3861959A1 (en) 2021-08-11
JP7311574B2 (ja) 2023-07-19
EP3402434A1 (en) 2018-11-21
KR20180094040A (ko) 2018-08-22
JP2022027787A (ja) 2022-02-14
CN108601624B (zh) 2022-07-08
EP3402434B1 (en) 2021-04-28
US20220273384A1 (en) 2022-09-01
US11376087B2 (en) 2022-07-05

Similar Documents

Publication Publication Date Title
CN108601624B (zh) 触觉致动器的均匀缩放
EP3402433B1 (en) Staged force feedback transitioning between control states
JP6956081B2 (ja) ロボットシステム及びロボットシステムをバックドライブする方法
KR102512881B1 (ko) 오정렬되었을 때의 마스터 대 슬레이브 배향 매핑
JP6081061B2 (ja) 手術支援装置
KR102530836B1 (ko) 로봇 수술을 위한 시스템 및 방법
KR20180043328A (ko) 로봇시스템
Watanabe et al. Single-master dual-slave surgical robot with automated relay of suture needle
JP2020533061A (ja) 手術ロボットの境界スケーリング
WO2023023186A1 (en) Techniques for following commands of an input device using a constrained proxy
US20220313349A1 (en) System and method of dithering to maintain grasp force
Li et al. Towards a compliant and accurate cooperative micromanipulator using variable admittance control
US20240081934A1 (en) Robotic surgical systems and methods for guiding a tool along a path using hybrid automated/manual control
US20240111357A1 (en) Interaction between user-interface and master controller
CN116997444A (zh) 反向驱动关节中的受控阻力

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