IP Library › Granted Patent US 10,278,783
Granted Patent B2
US 10,278,783 · App. 15/706,883 · Granted May 7, 2019

Ratcheting for master alignment of a teleoperated minimally invasive surgical instrument

Inventors: Brandon D. Itkowitz (Sunnyvale, CA); Simon P. DiMaio (San Carlos, CA); William C. Nowlin (Los Altos, CA); Gunter D. Niemeyer (Mountain View, CA); David S. Mintz (Mountain View, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
A61B34/37A61B34/25A61B34/30A61B34/35A61B90/10B25J3/00B25J9/1669B25J9/1689A61B2017/00725A61B2034/305G05B2219/45117Y10S901/27Y10S901/41
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,278,783
App. No.
15/706,883
Granted
May 7, 2019
Kind
B2
Abstract

A minimally-invasive surgical system includes a slave surgical instrument having a slave surgical instrument tip and a master grip. The slave surgical instrument tip has an alignment in a common frame of reference and the master grip, which is coupled to the slave surgical instrument, has an alignment in the common frame of reference. An alignment error, in the common frame of reference, is a difference in alignment between the alignment of the slave surgical instrument tip and the alignment of the master grip. A ratcheting system (i) coupled to the master grip to receive the alignment of the master grip and (ii) coupled to the slave surgical instrument, to control motion of the slave by continuously reducing the alignment error, as the master grip moves, without autonomous motion of the slave surgical instrument tip and without autonomous motion of the master grip.

Claims (34)

1. A teleoperated system comprising:

a master grip; and

a controller configured to be coupled to a teleoperated slave instrument, the controller being configured to:

align the master grip with the slave instrument, wherein the controller being configured to align the master grip with the slave instrument comprises: the controller being configured to introduce a control system error between a slave instrument alignment and a master grip alignment to speed up convergence of alignment between the slave instrument and the master grip relative to convergence of alignment between the slave instrument and the master grip without introduction of the control system error.

2. The teleoperated system of claim 1 , wherein the controller being configured to align the master grip with the slave instrument further comprises: the controller being configured to use a new alignment error to control motion of the slave instrument only if the new alignment error is smaller than a current alignment error.

3. The teleoperated system of claim 1 , wherein the controller being configured to introduce a control system error comprises: the controller being configured to artificially adjust a commanded movement of the slave instrument.

4. The teleoperated system of claim 1 :

wherein the controller being configured to align the master grip with the slave instrument further comprises: the controller being configured to characterize a rotation angle error between an alignment of the master grip and an alignment of the slave instrument; and

wherein the controller being configured to introduce a control system error comprises: the controller being configured to adjust a commanded movement of the slave instrument based on the rotation angle error.

5. The teleoperated system of claim 4 , wherein the controller being configured to adjust a commanded movement of the slave instrument based on the rotation angle error comprises: the controller being configured to penalize the commanded movement of the slave instrument based on the rotation angle error and a penalty profile.

6. The teleoperated system of claim 5 , wherein the controller being configured to adjust a commanded movement of the slave instrument based on the rotation angle error comprises: the controller being configured to select a scale factor based on the rotation angle error, wherein the scale factor is used to adjust the commanded movement of the slave instrument.

7. The teleoperated system of claim 5 , wherein the penalty profile comprises a continuous and monotonic penalty profile.

8. The teleoperated system of claim 5 , wherein the penalty profile comprises a first region for values of the rotation angle error less than a first value, a third region for values of the rotation angle error greater than a second value, and a second region for values of the rotation angle error between the first value and the second value.

9. The teleoperated system of claim 1 , wherein the master grip is selected from a group consisting of: a master grip without powered alignment and a master grip with powered alignment.

10. A teleoperated system comprising:

a master grip; and

a controller coupled to the master grip and configured to be coupled to a teleoperated slave instrument, the controller being configured to align the master grip with the teleoperated slave instrument, wherein the controller being configured to align the master grip with the teleoperated slave instrument comprises the controller being configured to:

characterize a rotation angle error between an alignment of the master grip and an alignment of the slave instrument; and

generate a commanded movement for the slave instrument based on an output taken from a penalty profile, wherein the output taken from the penalty profile is selected using the rotation angle error.

11. The teleoperated system of claim 10 , wherein the alignment of the teleoperated slave instrument is an alignment of a tip of the teleoperated slave instrument.

12. The teleoperated system of claim 10 , wherein the penalty profile comprises a first region for values of the rotation angle error less than a first value, a third region for values of the rotation angle error greater than a second value, and a second region for values of the rotation angle error between the first value and the second value.

13. The teleoperated system of claim 12 , wherein the penalty profile comprises a curve, wherein the first value is at a first inflection point of the curve, and wherein the second value is at a second inflection point of the curve.

14. The teleoperated system of claim 10 , wherein the output is a scale factor.

15. The teleoperated system of claim 10 , the controller further being configured to impose a joint limit on the commanded movement.

16. The teleoperated system of claim 10 , wherein the rotation angle error is one Euler angle in a set of Euler angles.

17. The teleoperated system of claim 10 , wherein the penalty profile comprises a continuous and monotonic penalty profile.

18. The teleoperated system of claim 10 , wherein the penalty profile is the same for all users of the teleoperated system.

19. The teleoperated system of claim 10 , wherein the master grip is selected from a group consisting of: a master grip without powered alignment and a master grip with powered alignment.

20. A method of operating a teleoperated system, the teleoperated system comprising a master grip and a robot arm configured to move a slave instrument, the method comprising:

characterizing a rotation angle error between an alignment of the master grip and an alignment of the slave instrument; and

generating a commanded movement for the slave instrument based on an output taken from a penalty profile, wherein the output taken from the penalty profile is selected using the rotation angle error.

21. The method of claim 20 , wherein the penalty profile comprises a first region for values of the rotation angle error less than a first value, a third region for values of the rotation angle error greater than a second value, and a second region for values of the rotation angle error between the first value and the second value.

22. The method of claim 20 , wherein the alignment of the slave instrument is an alignment of a tip of the slave instrument.

23. The method of claim 20 , wherein the penalty profile comprises a continuous and monotonic penalty profile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: INTUITIVE SURGICAL, INC.
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 052256/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2020
From: ITKOWITZ, BRANDON D.; DIMAIO, SIMON; NOWLIN, WILLIAM C.; NIEMEYER, GUNTER D.; MINTZ, DAVID S.
To: INTUITIVE SURGICAL, INC.
Reel/Frame 052231/0805 →
Continuity (6)
Continuation 15399600 · Jan 5, 2017
Continuation 14996073 · Jan 14, 2016
Continuation 14534526 · Nov 6, 2014
Continuation 13839438 · Mar 15, 2013
Continuation 12495213 · Jun 30, 2009
Related Publication 20180028270A1 · Feb 1, 2018
Cited By (52)
US 1,066,378 US 1,066,379 US 1,066,380 US 1,066,381 US 1,066,382 US 1,066,383 US 1,066,404 US 1,066,405 US 1,087,135 US 1,087,995 US 12,186,040 US 12,207,894 US 12,223,629 US 12,256,890 US 12,262,863 US 12,262,964 US 12,310,685 US 12,315,109 US 12,318,117 US 12,329,475 US 12,350,828 US 12,369,998 US 12,376,934 US 12,380,998 US 12,383,360 US 12,390,294 US 12,409,003 US 12,419,711 US 12,433,699 US 12,433,700 US 12,465,447 US 12,479,098 US 12,491,028 US 12,496,119 US 12,496,728 US 12,548,667 US 12,564,457 US 12,599,445 US 12,599,449 US 12,611,086 US 12,611,272 US 12,616,474 US 12,617,078 US 12,626,422 US 12,642,613 US 12,648,685 US 12,661,192 US 12,672,927 US 12,678,238 US 12,685,603 US 12,708,466 US 12,733,950