Alignment difference safety in a master-slave robotic system

US11744658B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11744658-B2
Application numberUS-202117458989-A
CountryUS
Kind codeB2
Filing dateAug 27, 2021
Priority dateJan 9, 2015
Publication dateSep 5, 2023
Grant dateSep 5, 2023

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 method of operating a robotic control system comprising a master apparatus in communication with an input device having a handle and a slave system having a tool having an end effector whose position and orientation is determined in response to a position and orientation of the handle. The method involves producing a desired end effector position and a desired end effector orientation of the end effector, in response to a current position and a current orientation of the handle. The method further involves causing the input device to provide haptic feedback that impedes translational movement of the handle, while permitting rotational movement of the handle and preventing movement of the end effector, when a rotational alignment difference between the handle and the end effector meets a first criterion. The method further involves re-enabling translational movement of the handle when the rotational alignment difference meets a second criterion.

First claim

Opening claim text (preview).

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows: 1. A non-transitory computer readable medium storing instructions that, when executed by a processor of a robotic surgery control system, cause the processor to: enable control of a handle in a first direction such that movement of the handle in the first direction controls corresponding movement of an end effector of a surgical tool in the first direction; determine an alignment difference between the handle and the end effector; in response to a determination that the alignment difference between the handle and the end effector does not satisfy an alignment threshold, disable control of movement of the end effector in a second direction by movement of the handle in the second direction; and in response to a determination that the alignment difference between the handle and the end effector satisfies the alignment threshold, enable control of the handle in the second direction such that movement of the handle in the second direction controls corresponding movement of the end effector in the second direction. 2. The medium of claim 1 , wherein enabling control of the handle comprises enabling movement of the handle in the first direction. 3. The medium of claim 1 , wherein enabling control of the handle in the second direction comprises enabling movement of the handle in the second direction. 4. The medium of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to: in response to the determination that the alignment difference between the handle and the end effector does not satisfy the alignment threshold, disable movement of the end effector in the first direction responsive to movement of the handle in the first direction. 5. The medium of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to: in response to the determination that the alignment difference between the handle and the end effector does not satisfy the alignment threshold, cause an end effector position and an end effector orientation to be determined based on a previous position and a previous orientation of the handle; and in response to the determination that the alignment difference between the handle and the end effector satisfies the alignment threshold, cause the end effector position and the end effector orientation to be determined based on a current position and a current orientation of the handle. 6. A robotic surgery control system comprising: an input configured to be moved in a first direction, wherein movement of the input in the first direction controls corresponding movement of an end effector of a surgical tool in the first direction; and a processor configured to: determine an alignment difference between the input and the end effector; in response to a determination that the alignment difference does not satisfy an alignment threshold, disable control of movement of the end effector in the first direction by the input; and in response to a determination that the alignment difference satisfies the alignment threshold, enable control of movement of the end effector in the first direction in response to corresponding movement of the input in the first direction. 7. The system of claim 6 , wherein the input comprises a handle coupled to a control arm. 8. The system of claim 7 , wherein the control arm is configured to provide movement of the input in the first direction and the handle is configured to provide movement of the input in a second direction, wherein the second direction is different than the first direction. 9. The system of claim 6 , the input is further configured to be moved in a second direction, wherein movement of the input in the second direction controls corresponding movement of the end effector in the second direction. 10. The system of claim 9 , wherein the processor is further configured to enable control of movement of the end effector in response to movement of the input. 11. The system of claim 10 , wherein enabling control comprises enabling movement of the input in the second direction. 12. The system of claim 10 , wherein enabling control comprises enabling movement of the input in the first direction. 13. The system of claim 10 , wherein the processor is further configured to cause provision of an indication that control of movement in the first direction is disabled. 14. The system of claim 9 , wherein the first direction is a translation direction and the second direction is rotational direction. 15. The system of claim 6 , wherein the alignment difference comprises an alignment difference in a second direction in at least one degree of freedom in the second direction, and wherein the second direction is different than the first direction. 16. The system of claim 15 , wherein the processor is further configured to determine the alignment difference based on a distance by which the end effector would have to be moved to become aligned with a current orientation of the input. 17. The system of claim 15 , wherein the processor is further configured to: determine a target orientation of the end effector based on a current orientation of the input; and determine the alignment difference based on a difference between the current orientation of the input and the target orientation of the end effector. 18. The system of claim 6 , wherein the processor is further configured to: in response to the determination that the alignment difference does not satisfy the alignment threshold, disable control of movement of the end effector in a second direction by the input. 19. The system of claim 6 , wherein the processor is further configured to: in response to the determination that the alignment difference does not satisfy the alignment threshold, cause an end effector position and orientation to be determined based on a previous position and orientation of the input; and in response to the determination that the alignment difference satisfies the alignment threshold, cause the end effector position and orientation to be determined based on a current position and orientation of the input.

Assignees

Inventors

Classifications

  • A61B34/30Primary

    Surgical robots · CPC title

  • for telesurgery · CPC title

  • A61B34/37Primary

    Leader-follower robots (A61B34/35 takes precedence) · CPC title

  • Manipulators specially adapted for use in surgery · CPC title

  • Manipulators operated by drive cable mechanisms · 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 US11744658B2 cover?
A method of operating a robotic control system comprising a master apparatus in communication with an input device having a handle and a slave system having a tool having an end effector whose position and orientation is determined in response to a position and orientation of the handle. The method involves producing a desired end effector position and a desired end effector orientation of the …
Who is the assignee on this patent?
Titan Med Inc
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 Sep 05 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).