CN109640860A - 机器人***的运动执行 - Google Patents

机器人***的运动执行 Download PDF

Info

Publication number
CN109640860A
CN109640860A CN201780051280.0A CN201780051280A CN109640860A CN 109640860 A CN109640860 A CN 109640860A CN 201780051280 A CN201780051280 A CN 201780051280A CN 109640860 A CN109640860 A CN 109640860A
Authority
CN
China
Prior art keywords
surgical instrument
medium
operating robot
physical location
processing unit
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.)
Granted
Application number
CN201780051280.0A
Other languages
English (en)
Other versions
CN109640860B (zh
Inventor
J.K.巴拉尔
B.汉纳福德
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.)
Verily Life Sciences LLC
Original Assignee
Verily Life Sciences LLC
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 Verily Life Sciences LLC filed Critical Verily Life Sciences LLC
Publication of CN109640860A publication Critical patent/CN109640860A/zh
Application granted granted Critical
Publication of CN109640860B publication Critical patent/CN109640860B/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/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/35Surgical robots for telesurgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • A61B34/37Master-slave robots
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/163Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
    • 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/2055Optical tracking systems
    • 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/2059Mechanical position encoders
    • 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/2065Tracking using image or pattern recognition
    • 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/302Surgical robots specifically adapted for manipulations within body cavities, e.g. within abdominal or thoracic cavities
    • 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
    • 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/39Markers, e.g. radio-opaque or breast lesions markers
    • A61B2090/3937Visible markers
    • 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/39Markers, e.g. radio-opaque or breast lesions markers
    • A61B2090/3937Visible markers
    • A61B2090/3941Photoluminescent markers

Landscapes

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

Abstract

一种手术机器人操作的方法,该方法包括使用手术机器人移动手术器械穿过介质,其中手术机器人尝试将手术器械移动到期望位置。该方法还包括测量手术器械的实际位置,并且计算实际位置和期望位置之间的差异。使用手术机器人将手术器械的实际位置调整到期望位置。

Description

机器人***的运动执行
相关申请的交叉引用
本申请要求于2016年8月25日提交的美国临时申请第62/379,445号的权益,其全部内容通过引用并入本文。
技术领域
本公开一般涉及跟踪和校正机器人***的运动。
背景技术
在运动由人类控制的机器人中,由于机器人***的机械缺陷、可变有效载荷和接触力,预期的机器人运动几乎不能完美地执行。对于自动***,在运动规划中必须考虑有效载荷,否则在期望运动和实际运动之间可能存在不匹配。在手术机器人中,缺乏依从性可能是旨在进行自动手术的***中的挑战。然而,对于主/从***来说,缺乏依从性也可能是问题。用这样的***,外科医生可以学会在他/她脑中补偿这些缺陷,并且有经验的外科医生会无意识地这样做。然而,对于新手外科医生来说,该***可能不直观,他/她必须不断调整或校正轨迹。不准确的定位是使手术机器人难以进行的部分原因。如果工具将如预期那样精确移动,学习手术机器人将会更容易,这将转化为针对所有患者的更好的临床结果。
附图说明
参考以下附图描述了本发明的非限制性和非穷举性实施例,其中除非另有说明,否则贯穿各个视图,相似的附图标记表示相似的部分。附图不一定按比例,而是强调说明所描述的原理。
图1图示了根据本公开的实施例的用于机器人手术的***。
图2A图示了根据本公开的实施例的用于机器人手术的控制器。
图2B示出了图示根据本公开的实施例的补偿禁用的手术器械路径和补偿启用的手术器械路径的曲线图。
图3图示了根据本公开的实施例的与机器人手术结合使用的数据库和机器学习算法。
图4图示了根据本公开的几个实施例的手术机器人操作的方法。
图5图示了根据本公开的几个实施例的机器人手术中的数据收集的方法。
具体实施方式
本文描述了用于利用机器人***的运动执行的装置和方法的实施例。在以下描述中,阐述了许多具体细节以提供对实施例的全面理解。然而,相关领域的技术人员将认识到,本文描述的技术可以在没有该具体细节中的一个或多个的情况下,或者利用其他方法、组件、材料等来实践。在其他实例中,没有详细示出或描述公知的结构、材料或操作,以避免模糊某些方面。
贯穿本说明书对“一个实施例”或“实施例”的引用意味着结合该实施例描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。因此,贯穿本说明书的各个地方出现的短语“在一个实施例中”或“在实施例中”不一定都指相同的实施例。此外,在一个或多个实施例中,特定特征、结构或特性可以以任何合适的方式组合。
本公开提供了用于利用手术机器人的增强运动执行的***和方法。更具体地,这些***和方法可以用于校正手术器械的运动。机器学***滑和准确切割。
图1图示了根据本公开的实施例的用于机器人手术的***100。***100包括手术机器人103、处理装置105、网络111和存储装置123。如图所示,手术机器人103可以用于(例如,在臂的远端)持有手术器械并进行手术、诊断疾病、进行活检或进行医生可以进行的任何其他程序。虽然所描绘的手术机器人103仅具有两个臂,但是本领域技术人员将会理解,手术机器人103仅仅是一个卡通图示,并且手术机器人103可以根据需要进行的手术的类型和其他要求采取任何数量的形状。手术机器人103可以通过有线或无线地耦合到处理装置105、网络111和/或存储装置123。此外,手术机器人103可以(无线地或通过有线)耦合到用户输入/控制器(例如,耦合到图2A所描绘的控制器201),以接收来自外科医生或医生的指令。控制器和控制器的用户可以位于非常靠近手术机器人103和患者的地方(例如,在相同房间中)或者可以位于相距数英里的地方。因此,手术机器人103可以用于在专家远离患者数英里的地方进行手术,来自外科医生的指令通过互联网或安全网络(例如,网络111)发送。可替换地,外科医生可以是本地的,并且可以简单地优选使用手术机器人103,因为它可以比外科医生的手更好地进入身体的一部分。
在一个实施例中,图像/光学传感器、压力传感器(应力、张力等)等等都用于控制手术机器人103并确保准确的运动和压力的施加。此外,这些传感器可以向(在手术机器人103、处理装置105或其他设备中的)处理器提供信息,该处理器使用反馈回路来连续调整由手术机器人103施加的位置、力等。
在一个实施例中,手术机器人103可以用于数据收集,并且所收集的数据可以用于进一步改进控制手术机器人103的算法。例如,手术机器人103可以尝试将手术器械移动穿过介质(例如,人体组织)到期望位置。例如,手术机器人103可以通过将手术刀向左移动3.1cm来试图切开一片皮肤。在切割期间或之后,测量手术器械的实际位置。随后,可以计算和记录器械的实际位置和期望位置之间的差异。例如,手术机器人103可能已经将手术刀向左仅移动了2.9cm,因为它切开的皮肤的一部分结老茧了——需要更多的力来移动手术刀。因此,实际位置和期望位置之间的差异为0.2cm。记录介质(例如,有老茧的皮肤)的成分和将手术器械移动穿过介质所需的力。在一个实施例中,光学地确定介质的成分(例如,图像传感器拍摄手术刀切割的地方,并将该图像与图像的数据库进行比较,以确定该介质是皮肤)。介质的成分和移动穿过介质所需的力可以存储在(在处理装置105上、在网络111上或在存储装置123上的)数据库中。所有这些设备都可以是分布式***。
数据库中的信息可以用于训练机器学习算法。机器学习算法从介质的类型和移动手术器械所需的力学习,以调整施加到使用中的手术器械的实际位置和力。这允许手术机器人103在手术器械遇到特定类型的介质时适当地响应。例如,机器学习算法可以被训练来识别更硬的组织(厚的肌肉、腱等),并在手术器械(例如,手术刀、活检工具等)遇到这些介质时施加额外的力。可替换地,手术机器人103可以被训练来在通过(navigate)软组织时施加更少的力。手术机器人103可以光学地(例如,从用图像传感器捕获的图像)和/或从触觉传感器(例如,切割材料所需的压力量)两者识别不同类型的组织。
在一个实施例中,在数据库中收集的信息可以用于使用实际位置和期望位置之间的差异来诊断手术机器人103的问题。期望位置和实际位置之间的差异可以归因于手术机器人103中的硬件故障、或软件故障中的至少一个。例如,手术机器人103的用户可以将手术器械移动穿过已知介质(例如,空气),并测量期望位置和实际位置之间的差异。如果期望位置和实际位置之间存在差异,这可以用于诊断手术机器人103的问题。例如,手术器械的一部分的Y轴移动可能仅移动了它应该移动的一个小的百分比。因此,手术机器人103或处理装置105可以指导技术员检查手术机器人103的该部分中的Y致动器是否损坏。类似地,所收集的信息也可以为***设计提供信息,并且在手术机器人103的未来几代中被考虑在内:通过根本原因分析来调查更大不匹配的区域,并且相应地调整机械设计以最小化实际位置和期望位置之间的不匹配。
在一个实施例中,手术机器人103的实际位置在手术期间被校正。如上所述,手术器械可以使用手术机器人103移动穿过介质,并且手术机器人103尝试将手术器械移动到期望位置。测量手术器械的实际位置和期望位置之间的差异。然后,手术器械的实际位置被调整到期望位置。这个过程可以不断地(迭代地)、以预设的间隔或实时地出现。
在一个实施例中,调整手术器械的实际位置包括使用机器学***滑的直接切割。在一个实施例中,介质(例如,生物组织)由机器学习算法经由光学外观、足以将手术器械移动穿过介质的力、来自手术器械的用户的输入、和/或手术器械的实际位置和期望位置之间的差异中的至少一个来识别。然而,在其他实施例中,手术机器人103可以输出足以将手术器械移动穿过介质的力,而无需明确识别介质。在另一个或相同的实施例中,当将手术器械移动到期望位置时,实际位置和期望位置之间的差异可以被转换成提供给用户的触觉反馈(例如,期望位置没有实现,但是由于控制器振动,用户现在知道了)。
图2A图示了根据本公开的实施例的用于机器人手术的控制器201。在所描绘的实施例中,控制器201包括用于用户(外科医生)将其手指穿过并握住控制器201的几个环。此外,有几个枢轴点,因此用户具有接近自由的运动范围(类似于实际进行手术)。在一个实施例中,控制器201通过改变在进行手术时用户遇到的阻力(例如,触觉反馈)来允许用户感觉各种介质之间的差异。例如,如果用户移动控制器201,使得附接到手术机器人(例如,手术机器人103)的手术器械移动穿过空气,并且然后移动穿过生物组织,用户将感觉到移动穿过空气需要相对最小的努力,但是一旦遇到生物组织,用户将感觉到与手术器械遇到的阻力相等或成比例的阻力。在一些实施例中,控制器201的运动可以被缩放,使得手术器械移动比用户移动控制器201更小或更大的距离。在一个实施例中,控制器201还可以过滤出来自用户的移动的震颤或其他零星动作。尽管图2A中描绘的控制器201的实施例具有几个枢轴点和手指环,但是本领域技术人员将理解,有多种方式可以配置控制器以促进不同类型的手术。在一个实施例中,控制器201可以具有操纵杆、按钮等等。
图2B是图示根据本公开的实施例的补偿禁用的203手术器械路径和补偿启用的205手术器械路径的曲线图。这两幅图只示出了手术机器人持有的手术器械的假想X位置和Y位置。左图示出了补偿禁用的手术机器人运动。如在手术器械移动一距离穿过介质后所示,手术器械的期望位置和手术器械的实际位置之间存在差异。这是有问题的,因为即使手术器械的期望差异和实际差异的小差异也可能给手术患者带来严重的问题。此外,实际位置和期望位置之间的差异可能会使训练手术机器人更加困难:外科医生必须学会在他/她脑中补偿所有缺陷。
右图示出了补偿启用的手术机器人运动。在所描绘的实施例中,手术器械的实际位置被连续调整,以确保与期望位置的最小偏差。在其他实施例中,调整可以以离散间隔或其他方式出现。在一个实施例中,测量手术器械的实际位置包括利用一个或多个图像传感器光学地确定实际位置、测量预设标记和手术器械之间的距离、或者利用手术机器人机械地测量手术器械的实际位置中的至少一个。在一个实施例中,视觉伺服(视觉位置反馈)用于更新轨迹并使其符合外科医生使用用户输入设备(例如,控制器201)提供的预期路径。例如,如果外科医生向右移动2cm,视觉伺服确保工具提示在摄像机的参照系中向右移动2cm(或者相应的缩放运动,例如,如果使用缩放因子4,则为0.5cm)。这可以通过手术机器人进行的多个图像传感器布置切割来实现。多个图像可以用于实时构建手术机器人的活动部分的3D模型。这可以允许手术机器人知道该活动部分相对于被手术的身体的部分的确切位置。手术机器人然后可以不断改善手术机器人的活动部分的移动,以在正确的时间位于正确的地方,并消除潜在的误差。
图3图示了根据本公开的实施例的与机器人手术(例如,手术机器人303)结合使用的数据库307和机器学习算法305。如以上结合图1所讨论的,手术机器人303可以用于在手术期间收集关于遇到的不同生物材料以及切开这些材料、活检这些材料等所需的力的信息。图3图示了将该信息上传到数据库307的手术机器人303,该数据库307包括示出组织和手术器械的图像帧(这些可以是视频或静止图像)、图像被记录的时间(这里示出为记录时间)、手术器械的期望位置、手术器械的实际位置、手术器械遇到的组织以及切开组织所需的力。如图所示,数据库307中的所有这些列可以做彼此索引。
数据库307中的信息然后可以用于训练机器学习算法305,以帮助更好地控制手术机器人303的实际位置。这可以包括教导机器学习算法305来光学地、通过感觉、或通过这些和其他参数的组合来识别某些类型的组织。机器学习算法305可以从一个或多个手术机器人不断更新(例如,机器学习算法305可以存在于云上,并且从世界各地的多个手术机器人接收训练数据)。可替换地,手术机器人和相关软件可以经过定期更新。本领域技术人员将理解,有许多不同的方式来存储和更新控制手术机器人303的软件。
图4图示了根据本公开的几个实施例的手术机器人操作的方法400。过程块401-407中的一些或全部在方法400中出现的顺序不应被认为是限制性的。相反,受益于本公开的本领域普通技术人员将理解,方法400可以以未图示的各种顺序执行,或者甚至并行执行。
块401示出了使用手术机器人将手术器械移动穿过介质,并且手术机器人尝试将手术器械移动到期望位置。
块403示出了测量手术器械的实际位置。这可以使用被包括在内窥镜中的图像传感器来完成,并且内窥镜使能视觉伺服,并且来自内窥镜的视频数据被实时分析。在其他实施例中,图像传感器可以附接到手术机器人本身。器械和器械轨迹也可以使用标记来检测。例如,棋盘图案(快速响应码、条形码等)、附接在手术器械上的彩色点、荧光涂料/荧光标记都可以单独使用或与视觉成像结合使用,以确定手术器械的位置和手术机器人的移动组件。标签/标记可以与对器械/照相机的消毒兼容。标记对于在手术期间***人体也是无毒的。可替换地,器械可以未贴标签,并且可以通过在手术期间将手术器械的视频数据与器械的3D模型的数据库进行比较来进行跟踪。可附加地,器械跟踪可以是机器学习的。视频数据还可以与器械数据结合使用,以知道正在使用哪个器械(然后可以检索其3D模型以帮助器械检测)以及其预期位置是什么(这减少了在每个视频帧内搜索器械的空间)。除了这种视觉反馈,还通过整合来自手术机器人的接合处的电机控制器的信息,从手术机器人收集预期位置。在一些实施例中,位置信息也可以通过在器械上使用类似RFID的标签和/或磁传感器来采集。可以例如通过将接触传感器添加到器械的尖端(例如,利用电容电路来引出从两个板之间的距离导出的压缩信息)来提供附加信息以增强对手术器械的实际位置的光学感知。
块405描述了计算实际位置和期望位置之间的差异。这可以通过获取手术器械的实际X、Y、Z坐标并从期望的X、Y、Z坐标中减去它们来完成。也可以考虑手术器械的旋转信息。***然后可以计算坐标集合之间的最短距离等等。
块407图示了使用手术机器人将手术器械的实际位置调整到期望位置。该***(例如,图1的***100)可以随时间学***滑并且在安全限制内进行(例如,没有大于预期移动的50%的调整,或者没有在未补偿位置周围大于1cm的调整)。在一个实施例中,特定外科医生可以选择手术机器人输出多少额外补偿。例如,外科医生可能不熟悉机器提供的额外帮助的量,并选择按比例缩减所提供的协助。
图5图示了根据本公开的几个实施例的机器人手术中的数据收集的方法500。过程块501-507中的一些或全部在方法500中出现的顺序不应被认为是限制性的。相反,受益于本公开的本领域普通技术人员将理解,方法500可以以未图示的各种顺序执行,或者甚至并行执行。
块501图示了使用手术机器人将手术器械移动穿过介质,并且手术机器人尝试将手术器械移动到期望位置。在一个实施例中,手术器械永久地耦合到手术机器人;然而,在其它实施例中,手术机器人可以被配置为接收耦合到其可移动组件中的一个或多个的任何数量的手术附件。
块503示出了测量手术器械的实际位置。这可以经由以上结合图4中描绘的方法400讨论的任何方式,或者结合其他附图讨论的任何其他方式来实现。
块505描述了计算实际位置和期望位置之间的差。这可以通过以上结合图4中描述的方法400讨论的任何方式,或者结合其他附图讨论的任何其他方式来实现。
块507图示了记录手术器械移动穿过的介质的成分以及将手术器械移动穿过介质所需的力。如上面结合图3所述,记录可以涉及光学地、机械地等等捕获该信息,并将其上传到数据库以训练机器学习算法。触觉数据也可以被记录,并且其可以被添加到模型中以为补偿算法提供信息。在该实施例中,***可以记录关于接触力和摩擦机制的有用反馈信息,这些反馈信息可以进一步为机器学习算法提供信息。
上面解释的过程是根据计算机软件和硬件来描述的。所描述的技术可以构成体现在有形或非暂时性机器(例如,计算机)可读存储介质内的机器可执行指令,当机器执行该指令时,将使机器进行所描述的操作。可附加地,该过程可以体现在硬件(诸如专用集成电路(“Application Specific Integrated Circuit,ASIC”)或其他)内。
有形的非暂时性机器可读存储介质包括以可由机器(例如,计算机、网络设备、个人数字助理、制造工具、具有一个或多个处理器的集合的任何设备等)访问的形式提供(即,存储)信息的任何机制。例如,机器可读存储介质包括可记录/不可记录介质(例如,只读存储器(Read Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁盘存储介质、光存储介质、闪存设备等)。
对本发明图示实施例的以上描述(包括摘要中描述的内容)并不旨在穷举或将本发明限制于所公开的精确形式。虽然本文出于说明性目的描述了本发明的具体实施例和示例,但是相关领域的技术人员将认识到,在本发明的范围内,各种修改是可能的。
根据上述详细描述,可以对本发明进行这些修改。所附权利要求中使用的术语不应被解释为将本发明限制于说明书中公开的特定实施例。相反,本发明的范围将完全由所附权利要求确定,这些权利要求将根据权利要求解释的既定原则来解释。

Claims (20)

1.要求保护排他属性或特权的本发明的实施例定义如下:
一种手术机器人操作的方法,包括:
使用手术机器人将手术器械移动穿过介质,其中所述手术机器人尝试将所述手术器械移动到期望位置;
测量手术器械的实际位置;
计算实际位置和期望位置之间的差异;以及
使用手术机器人将手术器械的实际位置调整到期望位置。
2.根据权利要求1所述的方法,其中,调整包括使用机器学习算法来指导所述手术机器人向所述手术器械施加力,并且其中机器学习算法被训练来识别所述介质的成分,并且利用手术机器人输出足以将手术器械穿过所述介质从实际位置移动到期望位置的力。
3.根据权利要求2所述的方法,其中,将所述手术器械的实际位置调整到期望位置迭代进行,并且其中所述介质包括生物组织。
4.根据权利要求2所述的方法,其中,所述介质由机器学习算法通过光学外观、足以移动所述手术器械的力、或来自手术器械的用户的输入中的至少一个来识别。
5.根据权利要求1所述的方法,其中测量所述手术器械的实际位置包括利用一个或多个图像传感器光学地确定实际位置、测量标记和手术器械之间的距离、或者利用所述手术机器人机械地测量手术器械的实际位置中的至少一个。
6.根据权利要求1所述的方法,还包括所述手术器械穿过所述介质的运动缩放移动。
7.根据权利要求1所述的方法,还包括:
接收来自用户的输入以移动所述手术器械;以及
在将手术器械移动穿过所述介质之前,过滤来自用户的移动的震颤。
8.一种机器人手术***,包括:
手术机器人,包括一个或多个臂,所述臂被配置为持有一个或多个手术器械;以及
处理装置,耦合到手术机器人以控制手术机器人,其中所述处理装置包括当由处理装置执行时使处理装置执行操作的逻辑,所述操作包括:
从控制器接收信号;
响应于信号,利用手术机器人移动一个或多个手术器械穿过介质;
测量一个或多个手术器械的实际位置;
计算实际位置和期望位置之间的差异;以及
使用手术机器人将一个或多个手术器械的实际位置调整到期望位置。
9.根据权利要求8所述的机器人手术***,其中,调整实际位置包括使用机器学习算法来利用所述手术机器人向所述一个或多个手术器械施加力,并且其中机器学习算法被训练来识别所述介质的成分,并且利用手术机器人输出足以将一个或多个手术器械穿过介质从实际位置移动到期望位置的力。
10.根据权利要求9所述的机器人手术***,其中,所述手术机器人包括压力传感器,所述压力传感器耦合为当移动所述一个或多个手术器械穿过所述介质时感测阻力,并且输出阻力信号,并且其中所述处理装置还包括当由处理装置执行时使处理装置执行操作的逻辑,所述操作包括:
使用机器学习算法来使用至少阻力信号来识别介质的成分。
11.根据权利要求9所述的机器人手术***,其中,所述手术机器人还包括图像传感器,所述图像传感器耦合来光学地测量所述一个或多个手术器械的实际位置。
12.根据权利要求11所述的机器人手术***,其中,所述图像传感器被耦合来将所述介质的图像输出到所述处理装置,并且其中处理装置还包括当由处理装置执行时使处理装置执行操作的逻辑,所述操作包括:
使用机器学习算法来使用至少图像来识别介质的成分。
13.根据权利要求8所述的机器人手术***,其中,所述处理装置还包括当由处理装置执行时使处理装置执行操作的逻辑,所述操作包括:
运动缩放所述一个或多个手术器械穿过所述介质的移动,其中运动缩放包括移动一个或多个手术器械小于由来自所述控制器的信号指示的移动。
14.根据权利要求8所述的机器人手术***,其中,所述信号包括来自所述控制器的用户的震颤,并且其中所述处理装置还包括当由处理装置执行时使处理装置执行操作的逻辑,所述操作包括:
响应于信号,在移动所述一个或多个手术器械穿过介质之前,过滤来自信号的震颤。
15.根据权利要求8所述的机器人手术***,其中,所述处理装置还包括当由处理装置执行时使处理装置执行操作的逻辑,所述操作包括:
输出将由所述控制器接收的触觉反馈信号,并且其中所述触觉反馈信号改变控制器的物理阻力。
16.一种机器人手术中的数据收集的方法,包括:
使用手术机器人将手术器械移动穿过介质,其中所述手术器械耦合到所述手术机器人,并且其中手术机器人尝试将手术器械移动到期望位置;
测量手术器械的实际位置;
计算实际位置和期望位置之间的差异;
记录手术器械移动穿过的介质的成分以及将手术器械移动穿过介质所需的力。
17.根据权利要求16所述的方法,其中,所述介质的成分至少部分地光学地确定,并且其中所述介质的成分和移动穿过介质所需的力被存储在数据库中。
18.根据权利要求17所述的方法,还包括使用实际位置和期望位置之间的差异来诊断所述手术机器人的问题,其中所述差异归因于手术机器人中的硬件故障、或软件故障中的至少一个。
19.根据权利要求16所述的方法,其中,所述介质的成分至少部分地由将所述手术器械移动穿过所述介质所需的力来确定,并且其中,所述介质的成分和移动穿过所述介质所需的力被存储在数据库中。
20.根据权利要求16所述的方法,还包括使用所述介质的成分和移动所述手术器械所需的力来训练机器学习算法,其中机器学习算法响应于手术器械遇到特定类型的介质而使用所述手术机器人来学习调整手术器械的实际位置和施加到手术器械的力。
CN201780051280.0A 2016-08-25 2017-08-22 机器人***的运动执行 Active CN109640860B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201662379445P 2016-08-25 2016-08-25
US62/379,445 2016-08-25
US15/675,029 US10695134B2 (en) 2016-08-25 2017-08-11 Motion execution of a robotic system
US15/675,029 2017-08-11
PCT/US2017/048067 WO2018039268A1 (en) 2016-08-25 2017-08-22 Motion execution of a robotic system

Publications (2)

Publication Number Publication Date
CN109640860A true CN109640860A (zh) 2019-04-16
CN109640860B CN109640860B (zh) 2021-09-28

Family

ID=61240934

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780051280.0A Active CN109640860B (zh) 2016-08-25 2017-08-22 机器人***的运动执行

Country Status (5)

Country Link
US (3) US10695134B2 (zh)
EP (1) EP3503831A1 (zh)
JP (1) JP6738481B2 (zh)
CN (1) CN109640860B (zh)
WO (1) WO2018039268A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112402020A (zh) * 2020-12-01 2021-02-26 北京天智航医疗科技股份有限公司 用于手术机器人机械臂的控制方法和装置、介质、设备
CN113950301A (zh) * 2019-04-26 2022-01-18 康迈德机器人公司 用于计算机引导手术的***
CN114340538A (zh) * 2019-07-15 2022-04-12 科林达斯公司 用于利用细长医疗装置的机器人手术的数据捕获和自适应引导
CN116234515A (zh) * 2020-09-25 2023-06-06 奥瑞斯健康公司 用于对准机器人臂的触觉反馈

Families Citing this family (140)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11871901B2 (en) 2012-05-20 2024-01-16 Cilag Gmbh International Method for situational awareness for surgical network or surgical network connected device capable of adjusting function based on a sensed situation or usage
US11504192B2 (en) * 2014-10-30 2022-11-22 Cilag Gmbh International Method of hub communication with surgical instrument systems
WO2018089823A2 (en) * 2016-11-11 2018-05-17 Intuitive Surgical Operations, Inc. Teleoperated surgical system with scan based positioning
US10918445B2 (en) 2016-12-19 2021-02-16 Ethicon Llc Surgical system with augmented reality display
US20230045451A1 (en) * 2017-03-05 2023-02-09 Kai Surgical Corporation Architecture, system, and method for modeling, viewing, and performing a medical procedure or activity in a computer model, live, and combinations thereof
US20190125320A1 (en) 2017-10-30 2019-05-02 Ethicon Llc Control system arrangements for a modular surgical instrument
US11564756B2 (en) 2017-10-30 2023-01-31 Cilag Gmbh International Method of hub communication with surgical instrument systems
US11141160B2 (en) 2017-10-30 2021-10-12 Cilag Gmbh International Clip applier comprising a motor controller
US11229436B2 (en) 2017-10-30 2022-01-25 Cilag Gmbh International Surgical system comprising a surgical tool and a surgical hub
US11510741B2 (en) 2017-10-30 2022-11-29 Cilag Gmbh International Method for producing a surgical instrument comprising a smart electrical system
US11911045B2 (en) * 2017-10-30 2024-02-27 Cllag GmbH International Method for operating a powered articulating multi-clip applier
US11291510B2 (en) 2017-10-30 2022-04-05 Cilag Gmbh International Method of hub communication with surgical instrument systems
US11801098B2 (en) * 2017-10-30 2023-10-31 Cilag Gmbh International Method of hub communication with surgical instrument systems
US11317919B2 (en) 2017-10-30 2022-05-03 Cilag Gmbh International Clip applier comprising a clip crimping system
US11311342B2 (en) * 2017-10-30 2022-04-26 Cilag Gmbh International Method for communicating with surgical instrument systems
US11266468B2 (en) 2017-12-28 2022-03-08 Cilag Gmbh International Cooperative utilization of data derived from secondary sources by intelligent surgical hubs
US10892995B2 (en) 2017-12-28 2021-01-12 Ethicon Llc Surgical network determination of prioritization of communication, interaction, or processing based on system or device needs
US11786251B2 (en) 2017-12-28 2023-10-17 Cilag Gmbh International Method for adaptive control schemes for surgical network control and interaction
US11308075B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Surgical network, instrument, and cloud responses based on validation of received dataset and authentication of its source and integrity
US11291495B2 (en) 2017-12-28 2022-04-05 Cilag Gmbh International Interruption of energy due to inadvertent capacitive coupling
US11857152B2 (en) 2017-12-28 2024-01-02 Cilag Gmbh International Surgical hub spatial awareness to determine devices in operating theater
US11056244B2 (en) 2017-12-28 2021-07-06 Cilag Gmbh International Automated data scaling, alignment, and organizing based on predefined parameters within surgical networks
US11076921B2 (en) 2017-12-28 2021-08-03 Cilag Gmbh International Adaptive control program updates for surgical hubs
US11678881B2 (en) 2017-12-28 2023-06-20 Cilag Gmbh International Spatial awareness of surgical hubs in operating rooms
US11213359B2 (en) 2017-12-28 2022-01-04 Cilag Gmbh International Controllers for robot-assisted surgical platforms
US11832840B2 (en) 2017-12-28 2023-12-05 Cilag Gmbh International Surgical instrument having a flexible circuit
US11304720B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Activation of energy devices
US20190201139A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Communication arrangements for robot-assisted surgical platforms
US10943454B2 (en) 2017-12-28 2021-03-09 Ethicon Llc Detection and escalation of security responses of surgical instruments to increasing severity threats
US11160605B2 (en) 2017-12-28 2021-11-02 Cilag Gmbh International Surgical evacuation sensing and motor control
US11273001B2 (en) 2017-12-28 2022-03-15 Cilag Gmbh International Surgical hub and modular device response adjustment based on situational awareness
US11672605B2 (en) 2017-12-28 2023-06-13 Cilag Gmbh International Sterile field interactive control displays
US11051876B2 (en) 2017-12-28 2021-07-06 Cilag Gmbh International Surgical evacuation flow paths
US11202570B2 (en) 2017-12-28 2021-12-21 Cilag Gmbh International Communication hub and storage device for storing parameters and status of a surgical device to be shared with cloud based analytics systems
US11464535B2 (en) 2017-12-28 2022-10-11 Cilag Gmbh International Detection of end effector emersion in liquid
US10758310B2 (en) 2017-12-28 2020-09-01 Ethicon Llc Wireless pairing of a surgical device with another device within a sterile surgical field based on the usage and situational awareness of devices
US11744604B2 (en) 2017-12-28 2023-09-05 Cilag Gmbh International Surgical instrument with a hardware-only control circuit
US11559307B2 (en) 2017-12-28 2023-01-24 Cilag Gmbh International Method of robotic hub communication, detection, and control
US10944728B2 (en) 2017-12-28 2021-03-09 Ethicon Llc Interactive surgical systems with encrypted communication capabilities
US11179208B2 (en) 2017-12-28 2021-11-23 Cilag Gmbh International Cloud-based medical analytics for security and authentication trends and reactive measures
US11903601B2 (en) 2017-12-28 2024-02-20 Cilag Gmbh International Surgical instrument comprising a plurality of drive systems
US11278281B2 (en) 2017-12-28 2022-03-22 Cilag Gmbh International Interactive surgical system
US11559308B2 (en) 2017-12-28 2023-01-24 Cilag Gmbh International Method for smart energy device infrastructure
US11317937B2 (en) 2018-03-08 2022-05-03 Cilag Gmbh International Determining the state of an ultrasonic end effector
US11311306B2 (en) 2017-12-28 2022-04-26 Cilag Gmbh International Surgical systems for detecting end effector tissue distribution irregularities
US20190201594A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Method of sensing particulate from smoke evacuated from a patient, adjusting the pump speed based on the sensed information, and communicating the functional parameters of the system to the hub
US11464559B2 (en) 2017-12-28 2022-10-11 Cilag Gmbh International Estimating state of ultrasonic end effector and control system therefor
US11432885B2 (en) 2017-12-28 2022-09-06 Cilag Gmbh International Sensing arrangements for robot-assisted surgical platforms
US11969142B2 (en) 2017-12-28 2024-04-30 Cilag Gmbh International Method of compressing tissue within a stapling device and simultaneously displaying the location of the tissue within the jaws
US10987178B2 (en) 2017-12-28 2021-04-27 Ethicon Llc Surgical hub control arrangements
US11109866B2 (en) 2017-12-28 2021-09-07 Cilag Gmbh International Method for circular stapler control algorithm adjustment based on situational awareness
US11540855B2 (en) 2017-12-28 2023-01-03 Cilag Gmbh International Controlling activation of an ultrasonic surgical instrument according to the presence of tissue
US11998193B2 (en) 2017-12-28 2024-06-04 Cilag Gmbh International Method for usage of the shroud as an aspect of sensing or controlling a powered surgical device, and a control algorithm to adjust its default operation
US10595887B2 (en) 2017-12-28 2020-03-24 Ethicon Llc Systems for adjusting end effector parameters based on perioperative information
US11571234B2 (en) 2017-12-28 2023-02-07 Cilag Gmbh International Temperature control of ultrasonic end effector and control system therefor
US11166772B2 (en) 2017-12-28 2021-11-09 Cilag Gmbh International Surgical hub coordination of control and communication of operating room devices
US11132462B2 (en) 2017-12-28 2021-09-28 Cilag Gmbh International Data stripping method to interrogate patient records and create anonymized record
US11389164B2 (en) 2017-12-28 2022-07-19 Cilag Gmbh International Method of using reinforced flexible circuits with multiple sensors to optimize performance of radio frequency devices
US10932872B2 (en) 2017-12-28 2021-03-02 Ethicon Llc Cloud-based medical analytics for linking of local usage trends with the resource acquisition behaviors of larger data set
US11304745B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Surgical evacuation sensing and display
US11844579B2 (en) 2017-12-28 2023-12-19 Cilag Gmbh International Adjustments based on airborne particle properties
US11896443B2 (en) 2017-12-28 2024-02-13 Cilag Gmbh International Control of a surgical system through a surgical barrier
US11253315B2 (en) 2017-12-28 2022-02-22 Cilag Gmbh International Increasing radio frequency to create pad-less monopolar loop
US11324557B2 (en) 2017-12-28 2022-05-10 Cilag Gmbh International Surgical instrument with a sensing array
US10898622B2 (en) 2017-12-28 2021-01-26 Ethicon Llc Surgical evacuation system with a communication circuit for communication between a filter and a smoke evacuation device
US11529187B2 (en) 2017-12-28 2022-12-20 Cilag Gmbh International Surgical evacuation sensor arrangements
US11069012B2 (en) 2017-12-28 2021-07-20 Cilag Gmbh International Interactive surgical systems with condition handling of devices and data capabilities
US11896322B2 (en) 2017-12-28 2024-02-13 Cilag Gmbh International Sensing the patient position and contact utilizing the mono-polar return pad electrode to provide situational awareness to the hub
US11576677B2 (en) 2017-12-28 2023-02-14 Cilag Gmbh International Method of hub communication, processing, display, and cloud analytics
US11096693B2 (en) 2017-12-28 2021-08-24 Cilag Gmbh International Adjustment of staple height of at least one row of staples based on the sensed tissue thickness or force in closing
US11589888B2 (en) 2017-12-28 2023-02-28 Cilag Gmbh International Method for controlling smart energy devices
US11147607B2 (en) 2017-12-28 2021-10-19 Cilag Gmbh International Bipolar combination device that automatically adjusts pressure based on energy modality
US11304699B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Method for adaptive control schemes for surgical network control and interaction
US11376002B2 (en) 2017-12-28 2022-07-05 Cilag Gmbh International Surgical instrument cartridge sensor assemblies
US11446052B2 (en) 2017-12-28 2022-09-20 Cilag Gmbh International Variation of radio frequency and ultrasonic power level in cooperation with varying clamp arm pressure to achieve predefined heat flux or power applied to tissue
US11179175B2 (en) 2017-12-28 2021-11-23 Cilag Gmbh International Controlling an ultrasonic surgical instrument according to tissue location
US11666331B2 (en) 2017-12-28 2023-06-06 Cilag Gmbh International Systems for detecting proximity of surgical end effector to cancerous tissue
US20220406452A1 (en) * 2017-12-28 2022-12-22 Cilag Gmbh International Method for operating surgical instrument systems
US20190206569A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Method of cloud based data analytics for use with the hub
US11818052B2 (en) 2017-12-28 2023-11-14 Cilag Gmbh International Surgical network determination of prioritization of communication, interaction, or processing based on system or device needs
US11284936B2 (en) 2017-12-28 2022-03-29 Cilag Gmbh International Surgical instrument having a flexible electrode
US11364075B2 (en) 2017-12-28 2022-06-21 Cilag Gmbh International Radio frequency energy device for delivering combined electrical signals
US11423007B2 (en) 2017-12-28 2022-08-23 Cilag Gmbh International Adjustment of device control programs based on stratified contextual data in addition to the data
US11602393B2 (en) 2017-12-28 2023-03-14 Cilag Gmbh International Surgical evacuation sensing and generator control
US11786245B2 (en) 2017-12-28 2023-10-17 Cilag Gmbh International Surgical systems with prioritized data transmission capabilities
US11410259B2 (en) 2017-12-28 2022-08-09 Cilag Gmbh International Adaptive control program updates for surgical devices
US10966791B2 (en) 2017-12-28 2021-04-06 Ethicon Llc Cloud-based medical analytics for medical facility segmented individualization of instrument function
US11419630B2 (en) 2017-12-28 2022-08-23 Cilag Gmbh International Surgical system distributed processing
US20190201039A1 (en) 2017-12-28 2019-07-04 Ethicon Llc Situational awareness of electrosurgical systems
US11257589B2 (en) 2017-12-28 2022-02-22 Cilag Gmbh International Real-time analysis of comprehensive cost of all instrumentation used in surgery utilizing data fluidity to track instruments through stocking and in-house processes
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
US11633237B2 (en) 2017-12-28 2023-04-25 Cilag Gmbh International Usage and technique analysis of surgeon / staff performance against a baseline to optimize device utilization and performance for both current and future procedures
US11100631B2 (en) 2017-12-28 2021-08-24 Cilag Gmbh International Use of laser light and red-green-blue coloration to determine properties of back scattered light
US11659023B2 (en) 2017-12-28 2023-05-23 Cilag Gmbh International Method of hub communication
US11304763B2 (en) 2017-12-28 2022-04-19 Cilag Gmbh International Image capturing of the areas outside the abdomen to improve placement and control of a surgical device in use
US11234756B2 (en) 2017-12-28 2022-02-01 Cilag Gmbh International Powered surgical tool with predefined adjustable control algorithm for controlling end effector parameter
US11969216B2 (en) 2017-12-28 2024-04-30 Cilag Gmbh International Surgical network recommendations from real time analysis of procedure variables against a baseline highlighting differences from the optimal solution
US11864728B2 (en) 2017-12-28 2024-01-09 Cilag Gmbh International Characterization of tissue irregularities through the use of mono-chromatic light refractivity
US11937769B2 (en) 2017-12-28 2024-03-26 Cilag Gmbh International Method of hub communication, processing, storage and display
US11424027B2 (en) * 2017-12-28 2022-08-23 Cilag Gmbh International Method for operating surgical instrument systems
US11832899B2 (en) 2017-12-28 2023-12-05 Cilag Gmbh International Surgical systems with autonomously adjustable control programs
US10517681B2 (en) * 2018-02-27 2019-12-31 NavLab, Inc. Artificial intelligence guidance system for robotic surgery
US11967422B2 (en) * 2018-03-05 2024-04-23 Medtech S.A. Robotically-assisted surgical procedure feedback techniques
US11259830B2 (en) 2018-03-08 2022-03-01 Cilag Gmbh International Methods for controlling temperature in ultrasonic device
US11589915B2 (en) 2018-03-08 2023-02-28 Cilag Gmbh International In-the-jaw classifier based on a model
US11464532B2 (en) 2018-03-08 2022-10-11 Cilag Gmbh International Methods for estimating and controlling state of ultrasonic end effector
US11219453B2 (en) 2018-03-28 2022-01-11 Cilag Gmbh International Surgical stapling devices with cartridge compatible closure and firing lockout arrangements
US11207067B2 (en) 2018-03-28 2021-12-28 Cilag Gmbh International Surgical stapling device with separate rotary driven closure and firing systems and firing member that engages both jaws while firing
US11096688B2 (en) 2018-03-28 2021-08-24 Cilag Gmbh International Rotary driven firing members with different anvil and channel engagement features
US11278280B2 (en) 2018-03-28 2022-03-22 Cilag Gmbh International Surgical instrument comprising a jaw closure lockout
US11197668B2 (en) 2018-03-28 2021-12-14 Cilag Gmbh International Surgical stapling assembly comprising a lockout and an exterior access orifice to permit artificial unlocking of the lockout
US11259806B2 (en) 2018-03-28 2022-03-01 Cilag Gmbh International Surgical stapling devices with features for blocking advancement of a camming assembly of an incompatible cartridge installed therein
US11090047B2 (en) 2018-03-28 2021-08-17 Cilag Gmbh International Surgical instrument comprising an adaptive control system
US10973520B2 (en) 2018-03-28 2021-04-13 Ethicon Llc Surgical staple cartridge with firing member driven camming assembly that has an onboard tissue cutting feature
US11471156B2 (en) 2018-03-28 2022-10-18 Cilag Gmbh International Surgical stapling devices with improved rotary driven closure systems
US11344374B2 (en) * 2018-08-13 2022-05-31 Verily Life Sciences Llc Detection of unintentional movement of a user interface device
US10820947B2 (en) * 2018-09-28 2020-11-03 Auris Health, Inc. Devices, systems, and methods for manually and robotically driving medical instruments
CN113165161B (zh) * 2018-12-21 2024-02-06 川崎重工业株式会社 机器人***以及机器人***的控制方法
US20220096163A1 (en) * 2019-01-31 2022-03-31 Intuitive Surgical Operations, Inc. Camera control systems and methods for a computer-assisted surgical system
WO2020163314A1 (en) * 2019-02-05 2020-08-13 Smith & Nephew, Inc. Algorithm-based optimization for knee arthroplasty procedures
US11291444B2 (en) 2019-02-19 2022-04-05 Cilag Gmbh International Surgical stapling assembly with cartridge based retainer configured to unlock a closure lockout
US11464511B2 (en) 2019-02-19 2022-10-11 Cilag Gmbh International Surgical staple cartridges with movable authentication key arrangements
US11317915B2 (en) 2019-02-19 2022-05-03 Cilag Gmbh International Universal cartridge based key feature that unlocks multiple lockout arrangements in different surgical staplers
US11357503B2 (en) 2019-02-19 2022-06-14 Cilag Gmbh International Staple cartridge retainers with frangible retention features and methods of using same
US11369377B2 (en) 2019-02-19 2022-06-28 Cilag Gmbh International Surgical stapling assembly with cartridge based retainer configured to unlock a firing lockout
EP3930615A1 (en) 2019-02-28 2022-01-05 Koninklijke Philips N.V. Feedforward continuous positioning control of end-effectors
USD964564S1 (en) 2019-06-25 2022-09-20 Cilag Gmbh International Surgical staple cartridge retainer with a closure system authentication key
USD950728S1 (en) 2019-06-25 2022-05-03 Cilag Gmbh International Surgical staple cartridge
USD952144S1 (en) 2019-06-25 2022-05-17 Cilag Gmbh International Surgical staple cartridge retainer with firing system authentication key
EP4072793A1 (en) * 2019-12-09 2022-10-19 Covidien LP System for checking instrument state of a surgical robotic arm
US20230016754A1 (en) * 2019-12-09 2023-01-19 Covidien Lp System and apparatus for anatomy state confirmation in surgical robotic arm
US20230060639A1 (en) * 2020-02-12 2023-03-02 Board Of Regents Of The University Of Texas System Microrobotic systems and methods for endovascular interventions
US11819288B2 (en) 2020-03-19 2023-11-21 Verb Surgical Inc. Trocar pose estimation using machine learning for docking surgical robotic arm to trocar
WO2021235804A1 (ko) 2020-05-18 2021-11-25 주식회사 루닛 메디컬 장치의 이상을 결정하는 방법 및 시스템
KR102426925B1 (ko) * 2020-06-23 2022-07-29 (주)휴톰 3d 시뮬레이션을 활용한 수술로봇의 동작 정보를 획득하는 방법 및 프로그램
US11793597B2 (en) 2020-09-30 2023-10-24 Verb Surgical Inc. Attachment mechanism for docking cannulas to surgical robotic arms
US11793500B2 (en) 2020-09-30 2023-10-24 Verb Surgical Inc. Adjustable force and ball bearing attachment mechanism for docking cannulas to surgical robotic arms
US20230076894A1 (en) * 2021-08-04 2023-03-09 Pixee Medical Surgical navigation system on wearable computer combining augmented reality and robotics
CN113925607B (zh) * 2021-11-12 2024-02-27 上海微创医疗机器人(集团)股份有限公司 手术机器人操作训练方法、装置、***、介质及设备
KR20240102555A (ko) * 2022-12-26 2024-07-03 (주)미래컴퍼니 수술용 로봇 시스템 및 이의 제어방법

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998033451A1 (en) * 1997-02-04 1998-08-06 National Aeronautics And Space Administration Multimodality instrument for tissue characterization
US20110015649A1 (en) * 2008-01-25 2011-01-20 Mcmaster University Surgical Guidance Utilizing Tissue Feedback
US20110306985A1 (en) * 2010-06-09 2011-12-15 National University Corporation Tokyo University Surgical Assistance System
CN104039260A (zh) * 2012-01-03 2014-09-10 皇家飞利浦有限公司 位置确定装置
US20140340796A1 (en) * 2010-12-16 2014-11-20 St. Jude Medical, Atrial Fibrillation Division, Inc. System and method of automatic detection and prevention of motor runaway
CN104271046A (zh) * 2012-03-07 2015-01-07 齐特奥股份有限公司 用于跟踪和引导传感器和仪器的方法和***
US20150094736A1 (en) * 2013-09-30 2015-04-02 Stryker Corporation System and Method of Controlling a Robotic System for Manipulating Anatomy of a Patient During a Surgical Procedure
CN104519808A (zh) * 2012-05-03 2015-04-15 克利夫兰临床基金会 术前规划和提供患者特异性手术辅助的***
US20150342462A1 (en) * 2014-05-30 2015-12-03 CUREXO, Inc Registration method of tissue position and apparatus using the same

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4542710B2 (ja) * 1998-11-23 2010-09-15 マイクロデクステラティー・システムズ・インコーポレーテッド 外科用マニプレータ
US7892243B2 (en) 2001-01-16 2011-02-22 Microdexterity Systems, Inc. Surgical manipulator
US20040243147A1 (en) * 2001-07-03 2004-12-02 Lipow Kenneth I. Surgical robot and robotic controller
US20080292194A1 (en) * 2005-04-27 2008-11-27 Mark Schmidt Method and System for Automatic Detection and Segmentation of Tumors and Associated Edema (Swelling) in Magnetic Resonance (Mri) Images
US8073528B2 (en) 2007-09-30 2011-12-06 Intuitive Surgical Operations, Inc. Tool tracking systems, methods and computer products for image guided surgery
WO2010080611A2 (en) * 2008-12-19 2010-07-15 The Trustees Of Darthmouth College Apparatus and method for surgical instrument with integral automated tissue classifier
US8918211B2 (en) 2010-02-12 2014-12-23 Intuitive Surgical Operations, Inc. Medical robotic system providing sensory feedback indicating a difference between a commanded state and a preferred pose of an articulated instrument
US20140184608A1 (en) * 2011-05-05 2014-07-03 Richard A. Robb Systems and methods for analyzing in vivo tissue volumes using medical imaging data
US9770828B2 (en) * 2011-09-28 2017-09-26 The Johns Hopkins University Teleoperative-cooperative robotic system
BR112014018076A8 (pt) * 2012-01-27 2017-07-11 Koninklijke Philips Nv Sistema de imagiologia médica, método de imagiologia médica, meio legível de computador não transitório de carregamento de software e sistema de processamento de imagem
CN104582622B (zh) 2012-04-16 2017-10-13 儿童国家医疗中心 用于外科和介入医疗程序中的跟踪和控制的双模立体成像***
US9220570B2 (en) 2012-06-29 2015-12-29 Children's National Medical Center Automated surgical and interventional procedures
KR102307790B1 (ko) * 2013-02-04 2021-09-30 칠드런스 내셔널 메디컬 센터 하이브리드 제어 수술 로봇 시스템
US9594976B2 (en) * 2014-02-18 2017-03-14 Siemens Healthcare Gmbh Sparse appearance learning-based segmentation
US9622698B2 (en) * 2014-11-19 2017-04-18 Xerox Corporation System and method for detecting cancerous tissue from a thermal image

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998033451A1 (en) * 1997-02-04 1998-08-06 National Aeronautics And Space Administration Multimodality instrument for tissue characterization
US20110015649A1 (en) * 2008-01-25 2011-01-20 Mcmaster University Surgical Guidance Utilizing Tissue Feedback
US20110306985A1 (en) * 2010-06-09 2011-12-15 National University Corporation Tokyo University Surgical Assistance System
US20140340796A1 (en) * 2010-12-16 2014-11-20 St. Jude Medical, Atrial Fibrillation Division, Inc. System and method of automatic detection and prevention of motor runaway
CN104039260A (zh) * 2012-01-03 2014-09-10 皇家飞利浦有限公司 位置确定装置
CN104271046A (zh) * 2012-03-07 2015-01-07 齐特奥股份有限公司 用于跟踪和引导传感器和仪器的方法和***
CN104519808A (zh) * 2012-05-03 2015-04-15 克利夫兰临床基金会 术前规划和提供患者特异性手术辅助的***
US20150094736A1 (en) * 2013-09-30 2015-04-02 Stryker Corporation System and Method of Controlling a Robotic System for Manipulating Anatomy of a Patient During a Surgical Procedure
US20150342462A1 (en) * 2014-05-30 2015-12-03 CUREXO, Inc Registration method of tissue position and apparatus using the same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113950301A (zh) * 2019-04-26 2022-01-18 康迈德机器人公司 用于计算机引导手术的***
CN114340538A (zh) * 2019-07-15 2022-04-12 科林达斯公司 用于利用细长医疗装置的机器人手术的数据捕获和自适应引导
CN116234515A (zh) * 2020-09-25 2023-06-06 奥瑞斯健康公司 用于对准机器人臂的触觉反馈
CN112402020A (zh) * 2020-12-01 2021-02-26 北京天智航医疗科技股份有限公司 用于手术机器人机械臂的控制方法和装置、介质、设备

Also Published As

Publication number Publication date
JP6738481B2 (ja) 2020-08-12
US20180055577A1 (en) 2018-03-01
US11026754B2 (en) 2021-06-08
US11596483B2 (en) 2023-03-07
EP3503831A1 (en) 2019-07-03
US20210282870A1 (en) 2021-09-16
US10695134B2 (en) 2020-06-30
US20200275978A1 (en) 2020-09-03
CN109640860B (zh) 2021-09-28
JP2019524284A (ja) 2019-09-05
WO2018039268A1 (en) 2018-03-01

Similar Documents

Publication Publication Date Title
CN109640860A (zh) 机器人***的运动执行
US12016644B2 (en) Artificial intelligence guidance system for robotic surgery
JP6666379B2 (ja) 形状センシングを使用した変形補償のためのシステム及び方法
CN103211563B (zh) 通过机械微创外科手术过程中联合传感器和/或照相机导出数据实现3-d刀具跟踪的方法与***
JP6301332B2 (ja) 多数のビジョンシステムのレジストレーションのためのシステム及び方法
CN105188590B (zh) 图像采集装置和可操纵装置活动臂受控运动过程中的碰撞避免
CN112804958A (zh) 指示器***
CN107249497A (zh) 手术室和手术部位感知
US20110046637A1 (en) Sensorized medical instrument
CN105979899A (zh) 用于设备感知柔性工具配准的***和方法
KR20110075025A (ko) 환경 성질 측정 및 그래픽 디스플레이
CN101262830A (zh) 用于把对象的虚拟模型映射到对象的方法和***
Wu et al. Safety-enhanced model-free visual servoing for continuum tubular robots through singularity avoidance in confined environments
CN113194866A (zh) 导航辅助
EP3413774A1 (en) Database management for laparoscopic surgery
Nazari et al. Image-based force estimation in medical applications: A review
WO2017098505A1 (en) Autonomic system for determining critical points during laparoscopic surgery
Bihlmaier et al. Learning dynamic spatial relations
Gao et al. Design of the virtual reality based robotic catheter system for minimally invasive surgery training
WO2022157759A1 (en) Method for tracking a medical tool during a medical procedure using deep learning
US20230310114A1 (en) Surgical Navigation System with Distributed Patient Reference Tracking
WO2022014203A1 (en) Device, computer program and method
Wu Using High-Level Processing of Low-Level Signals to Actively Assist Surgeons with Intelligent Surgical Robots
Lu Suture thread detection and 3D model reconstruction for automated surgical knot tying with a vision-based robotic system
US20200315740A1 (en) Identification and assignment of instruments in a surgical system using camera recognition

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