Medical robotic system with dynamically adjustable slave manipulator characteristics

US10820949B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10820949-B2
Application numberUS-84716807-A
CountryUS
Kind codeB2
Filing dateAug 29, 2007
Priority dateApr 7, 1999
Publication dateNov 3, 2020
Grant dateNov 3, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A slave manipulator manipulates a medical device in response to operator manipulation of an input device through joint control systems. The stiffness and strength of the slave manipulator are adjustable according to criteria such as the mode of operation of the slave manipulator, the functional type of the medical device currently being held by the slave manipulator, and the current phase of a medical procedure being performed using the slave manipulator by changing corresponding parameters of the control system. For safety purposes, such changes are not made until it is determined that it can be done in a smooth manner without causing jerking of the medical device. Further, an excessive force warning may be provided to surgery staff when excessive forces are being commanded on the slave manipulator for more than a specified period of time.

First claim

Opening claim text (preview).

We claim: 1. A method implemented by a processor for dynamically adjusting a stiffness of a slave manipulator coupleable to a medical device, the method comprising: the processor determining, during a medical procedure, whether the stiffness of the slave manipulator is to be adjusted by applying a set of expert rules stored in a memory, the set of expert rules using information of at least one of a functional type of the medical device and a current phase of the medical procedure; and conditioned upon the processor determining that the stiffness of the slave manipulator is to be adjusted by applying the set of expert rules, the processor dynamically adjusting, during the medical procedure, the stiffness of the slave manipulator, by automatically changing a gain according to a value stored along with the set of expert rules in the memory, wherein the gain is used within a control system for controlling movement of the slave manipulator. 2. The method according to claim 1 , wherein the processor determining whether the stiffness is to be adjusted, comprises: the processor determining that the stiffness is to be adjusted if the functional type of the medical device is one aiming at delivering a controlled mechanical energy to an anatomic structure of a patient and the current phase of the medical procedure involves such delivery of mechanical energy by the medical device. 3. The method according to claim 2 , wherein if the functional type of the medical device is of a first class of medical devices that deliver controlled mechanical energy to the anatomic structure, then the gain is to be adjusted so that induced movement of the medical device resulting from counter reactionary forces created during the delivery of mechanical energy to the anatomic structure is reduced. 4. The method according to claim 2 , wherein if the functional type of the medical device is of a second class of medical devices that aims at stabilizing the anatomic structure, then the gain is to be adjusted so that the medical device is allowed limited movement when contacting the anatomic structure. 5. The method according to claim 1 , wherein the processor determining whether the stiffness is to be adjusted, comprises: the processor determining that the stiffness is to be adjusted if the functional type of the medical device is one where the medical device is to be guided through or around an anatomic structure of a patient and the current phase of the medical procedure involves such guidance of the medical device. 6. The method according to claim 5 , wherein the gain is to be adjusted so that induced movement of the medical device from external forces is reduced. 7. The method according to claim 1 , wherein the processor determining whether the stiffness is to be adjusted, comprises: the processor determining that the stiffness is to be adjusted if the functional type of the medical device is one where the medical device is to control positioning of an anatomic structure in a patient and the current phase of the medical procedure involves such controlled positioning of the anatomic structure by the medical device. 8. The method according to claim 7 , wherein if the medical device is in the process of controlling the position of the anatomic structure in the patient, then the gain is to be adjusted so as resist movement of the medical device by externally applied forces. 9. The method according to claim 7 , wherein the functional type of the medical device is one that retracts and holds the anatomic structure during at least one phase of the medical procedure. 10. The method according to claim 7 , wherein the functional type of the medical device is one that stabilizes the anatomic structure during at least one phase of the medical procedure. 11. The method according to claim 1 , wherein the processor determining whether the stiffness is to be adjusted, comprises: the processor determining that the stiffness is to be adjusted if the functional type of the medical device is for suturing and the current phase of the medical procedure involves such suturing using the medical device. 12. The method according to claim 1 , wherein the processor determining whether the stiffness is to be adjusted, comprises: the processor determining that the stiffness is to be adjusted if the functional type of the medical device is one where the medical device is used for ultrasound surface scanning and the current phase of the medical procedure involves such ultrasound surface scanning using the medical device. 13. The method according to claim 1 , further comprising: the processor identifying an operative mode of the slave manipulator; wherein the criteria used for determining whether the stiffness is to be adjusted further includes the operative mode of the slave manipulator. 14. The method according to claim 13 , wherein the operative mode comprises a locked mode wherein the slave manipulator is non-responsive to operator manipulation of the master manipulator and is held in place, and an unlocked mode wherein the slave manipulator is responsive to operator manipulation of the master manipulator; and wherein the processor determining whether the stiffness of the first slave manipulator is to be adjusted depends upon whether the operative mode is in the locked mode or the unlocked mode. 15. The method according to claim 14 , wherein the gain is to be changed so that the stiffness of the slave manipulator in the locked mode is different than the stiffness of the slave manipulator in the unlocked mode. 16. The method according to claim 1 , further comprising: the processor identifying the functional type of the medical device by electronically reading an identifier in a memory in the medical device. 17. The method according to claim 1 , further comprising: the processor receiving an indication of the functional type of the medical device from a graphical user interface. 18. The method according to claim 1 , further comprising: the processor receiving an indication of the current phase of the medical procedure from a graphical user interface. 19. The method according to claim 1 , further comprising: the processor determining whether changing the gain would result in a motor command that exceeds a threshold value immediately following the changing the gain, wherein the motor command is generated by a first slave joint controller to drive a motor of the slave manipulator; wherein the processor dynamically adjusting the stiffness of the slave manipulator comprises the processor changing the gain, which is used within the first slave joint controller, when the stiffness is to be adjusted and the motor command would not exceed the threshold value immediately following the changing the gain. 20. The method according to claim 19 , wherein the processor determining whether changing the gain would result in the motor command exceeding the threshold value immediately following the change in the gain comprises: the processor determining the current motor command generated by the first slave joint controller using a current position error gain in the first slave joint controller; the processor determining a prospective motor command to be generated within the first slave joint controller immediately following changing the gain, which is used within the first slave joint controller, by changing the current position error gain to a new position error gain in the first slave joint controller; and the processor determining whether an absolute value of a difference betw

Assignees

Inventors

Classifications

  • Limit movement on an axis by setting limits · CPC title

  • Leader-follower position control · CPC title

  • Telepresence, teletaction, sensor feedback from follower to operator · CPC title

  • Avoiding collision or forbidden zones · CPC title

  • A61B34/30Primary

    Surgical robots · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10820949B2 cover?
A slave manipulator manipulates a medical device in response to operator manipulation of an input device through joint control systems. The stiffness and strength of the slave manipulator are adjustable according to criteria such as the mode of operation of the slave manipulator, the functional type of the medical device currently being held by the slave manipulator, and the current phase of a …
Who is the assignee on this patent?
Prisco Giuseppe, Stein Hubert, Millman Paul, and 5 more
What technology area does this patent fall under?
Primary CPC classification A61B34/30. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Nov 03 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).