IP Library › Granted Patent US 11,419,687
Granted Patent B2
US 11,419,687 · App. 16/809,471 · Granted Aug 23, 2022

System and method for integrated surgical table motion

Inventors: Brandon D. Itkowitz (San Jose, CA); Paul G. Griffiths (Santa Clara, CA); Nitish Swarup (Sunnyvale, CA); Kamyar Ziaei (Belmont, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
A61B34/30A61G13/02
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 11,419,687
App. No.
16/809,471
Filed
Mar 4, 2020
Granted
Aug 23, 2022
Kind
B2
Art Unit
3664
USPC
700/250
Abstract

A computer-assisted device includes an articulated arm configured to support an end effector and a control unit configured to, when coupled to the articulated arm and a table: determine a virtual coordinate frame before a first joint of the articulated arm is set to a floating mode, configure the first joint to the floating mode, detect movement of the first joint, determine a movement of the table, and drive a second joint of the articulated arm based on the movement of the first joint and the movement of the table. In some embodiments, the virtual coordinate frame is based on a pose of an imaging device and/or is detached from the imaging device. In some embodiments, the control unit is further configured to maintain the virtual coordinate frame in fixed relationship to a top of the table based on motion data received from the table.

Claims (53)

1. A computer-assisted device comprising:

an articulated arm configured to support an end effector; and

a control unit configured to, when coupled to the articulated arm and a table:

determine a virtual coordinate frame before a first joint of the articulated arm is set to a floating mode;

configure the first joint to the floating mode;

detect movement of the first joint;

determine a movement of the table; and

drive a second joint of the articulated arm based on the movement of the first joint and the movement of the table.

2. The computer-assisted device of claim 1 , wherein the movement of the first joint is caused by a movement of a patient into which the end effector is inserted, the patient being located on the table, and the movement of the patient being due to the movement of the table.

3. The computer-assisted device of claim 1 , wherein the virtual coordinate frame is based on a pose of an imaging device.

4. The computer-assisted device of claim 1 , wherein the virtual coordinate frame is detached from an imaging device capturing images of the end effector.

5. The computer-assisted device of claim 1 , wherein to drive the second joint based on the movement of the table, the control unit is further configured to:

transform the movement of the table in a table coordinate frame into a motion in a first coordinate frame, the first coordinate frame being an end effector coordinate frame, a remote center of motion coordinate frame, or an imaging device coordinate frame; and

drive the second joint to move in relation to the motion in the first coordinate frame.

6. The computer-assisted device of claim 5 , wherein to drive the second joint to move in relation to the motion in the first coordinate frame, the control unit is further configured to:

separate a rotational part of the motion in the first coordinate frame; and

drive the second joint to move based on the rotational part of the motion in the first coordinate frame.

7. The computer-assisted device of claim 1 , wherein the control unit is further configured to maintain the virtual coordinate frame in fixed relationship to a top of the table based on motion data received from the table.

8. The computer-assisted device of claim 1 , wherein the control unit is further configured to, based on motion data received from the table, move an imaging device to maintain a relative distance and a relative orientation between a top of the table and the imaging device.

9. The computer-assisted device of any one of claim 1 , wherein the control unit is further configured to:

receive, from an input control configured to be manipulated by a user, an instrument motion command to move the end effector while the table is moving; and

drive the articulated arm to move the end effector relative to the virtual coordinate frame based on the instrument motion command.

10. A method for operating a computer-assisted device, the computer-assisted device comprising an articulated arm configured to support an end effector, the method comprising:

determining, by a control unit of the computer-assisted device, a virtual coordinate frame before a first joint of the articulated arm of the computer-assisted device is set to a floating mode;

configuring, by the control unit, the first joint to a floating mode;

detecting, by the control unit, movement of the first joint;

determining, by the control unit, a movement of a table; and

driving, by the control unit, a second joint of the articulated arm based on the movement of the first joint and the movement of the table.

11. The method of claim 10 , wherein the virtual coordinate frame is based on a pose of an imaging device.

12. The method of claim 10 , wherein the virtual coordinate frame is detached from an imaging device capturing images of the end effector.

13. The method of claim 10 , wherein driving the second joint based on the movement of the table comprises:

transforming the movement of the table in a table coordinate frame into a motion in a first coordinate frame, the first coordinate frame being an end effector coordinate frame, a remote center of motion coordinate frame, or an imaging device coordinate frame; and

driving the second joint to move in relation to the motion in the first coordinate frame.

14. The method of claim 13 , wherein driving the second joint to move in relation to the motion in the first coordinate frame comprises:

separating a rotational part of the motion in the first coordinate frame; and

driving the second joint to move based on the rotational part of the motion in the first coordinate frame.

15. The method of claim 10 , further comprising:

maintaining, by the control unit, the virtual coordinate frame in fixed relationship to a top of the table based on motion data received from the table.

16. The method of claim 10 , further comprising:

moving, by the control unit and based on motion data received from the table, an imaging device to maintain a relative distance and a relative orientation between a top of the table and the imaging device.

17. The method of claim 10 , further comprising:

receiving, by the control unit from an input control configured to be manipulated by a user, an instrument motion command to move an end effector configured to be coupled to the articulated arm while the table is moving; and

drive the articulated arm to move, by the control unit, the end effector relative to the virtual coordinate frame based on the instrument motion command.

18. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors associated with a computer-assisted device, the computer-assisted device comprising an articulated arm and a control unit, the articulated arm being configured to support an end effector, are adapted to cause the computer-assisted device, when the control unit is coupled to the articulated arm and a table, to perform a method comprising:

determining a virtual coordinate frame before a first joint of the articulated arm is set to a floating mode;

configuring the first joint to a floating mode;

detecting movement of the first joint;

determining a movement of the table; and

driving a second joint of the articulated arm based on the movement of the first joint and the movement of the table.

19. The non-transitory machine-readable medium of claim 18 , wherein the method further comprises:

maintaining the virtual coordinate frame in fixed relationship to a top of the table based on motion data received from the table.

20. The non-transitory machine-readable medium of claim 18 , wherein the virtual coordinate frame is detached from an imaging device capturing images of the end effector, and wherein the method further comprises:

moving an imaging device to maintain a relative distance and a relative orientation between a top of the table and the imaging device based on motion data received from the table.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2020
From: ITKOWITZ, BRANDON D.; GRIFFITHS, PAUL G.; SWARUP, NITISH; ZIAEI, KAMYAR
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 052516/0235 →
Continuity (4)
Continuation 15522261
Provisional Application 62134292 · Mar 17, 2015
Provisional Application 62069245 · Oct 27, 2014
Related Publication 20200229880A1 · Jul 23, 2020
Cited By (5)
US 12,186,033 US 12,232,834 US 12,383,361 US 12,409,002 US 12,426,966