IP Library › Granted Patent US 10,449,008
Granted Patent B2
US 10,449,008 · App. 16/014,619 · Granted Oct 22, 2019

System and method for breakaway clutching in an articulated arm

Inventors: Daniel Miller (Fremont, CA); Nitish Swarup (Sunnyvale, CA); Michael Turner (Sunnyvale, CA); Arjang M. Hourtash (Santa Clara, CA); Paul G. Griffiths (Santa Clara, CA); Paul W. Mohr (Mountain View, CA)
Assignee: Intuitive Surgical Operations, Inc.
A61B34/30B25J9/1689B25J9/1694B25J13/085B25J13/088A61B2018/00666A61B2018/00672A61B2018/00678A61B2034/305A61B2090/035
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,449,008
App. No.
16/014,619
Filed
Jun 21, 2018
Granted
Oct 22, 2019
Kind
B2
Art Unit
3664
USPC
700/258
Abstract

A system and method of breakaway clutching in a computer-assisted medical device includes an articulated arm having one or more first joints and a control unit coupled to the articulated arm and having one or more processors. The control unit operates each of the first joints in multiple states. The multiple states include a locked state, wherein movement of respective first joints is restricted, and a float state, wherein movement of the respective first joints is permitted. The control unit further switches one or more second joints selected from the first joints from the locked state to the float state when a stimulus on the second joints exceeds one or more unlock thresholds and switches the second joints from the float state to the locked state when a velocity of each of the second joints is below one or more lock thresholds.

Claims (35)

1. A device comprising:

an arm comprising a first joint; and

a control unit coupled to the arm and comprising one or more processors;

wherein the control unit:

switches the first joint from a locked state of the first joint to a float state of the first joint in response to a stimulus associated with the first joint exceeding a first unlock threshold, wherein movement of the first joint is more restricted in the locked state of the first joint than in the float state of the first joint; and

switches the first joint from the float state to the locked state in response to a velocity associated with the first joint falling below a first lock threshold.

2. The device of claim 1 , wherein:

the arm further comprises a second joint; and

the control unit further switches the second joint from a locked state of the second joint to a float state of the second joint in response to the stimulus associated with the first joint exceeding the first unlock threshold.

3. The device of claim 1 , wherein the control unit further commands, on condition that the first joint is in the float state, the first joint to move to a commanded position based on a current actual position of the first joint, or to a commanded velocity based on a current actual velocity of the first joint.

4. The device of claim 1 , wherein the control unit further releases one or more brakes on the first joint when the first joint is a non-actuated joint and the first joint is in the float state.

5. The device of claim 1 , wherein the control unit further switches the first joint from the float state to the locked state when the velocity of the first joint is below the first lock threshold continuously for a predetermined period of time.

6. The device of claim 1 , wherein the control unit further commands, on condition that the first joint is in the float state, the first joint to move to a current actual position of the first joint.

7. The device of claim 1 , wherein:

the control unit further commands, on condition that the first joint is in the float state, the first joint to move to a commanded position based on a current actual position of the first joint; and

the commanded position is between the current actual position and a previous commanded position.

8. The device of claim 1 , wherein:

the control unit further commands, on condition that the first joint is in the float state, the first joint to move to a commanded velocity based on a current actual velocity of the first joint; and

the commanded velocity is lower than the current actual velocity.

9. The device of claim 1 , wherein the control unit further prevents switching of the first joint to the float state when an operating mode of the device corresponds to a transport mode, a teleoperation mode, a commanded motion mode, or a docked to a patient mode.

10. A method of controlling a device having an arm, the method comprising:

switching, using a control unit having one or more processors, a first joint of the arm from a locked state of the first joint to a float state of the first joint in response to a stimulus associated with the first joint exceeding a first unlock threshold, wherein movement of the first joint is more restricted in the locked state of the first joint than in the float state of the first joint; and

switching, using the control unit, the first joint from the float state to the locked state in response to a velocity associated with the first joint falling below a first lock threshold.

11. The method of claim 10 , further comprising switching a second joint of the arm from a locked state of the second joint to a float state of the second joint in response to the stimulus associated with the first joint exceeding the first unlock threshold.

12. The method of claim 10 , further comprising commanding, on condition that the first joint is in the float state, the first joint to move to a commanded position based on a current actual position of the first joint, or to a commanded velocity based on a current actual velocity of the first joint.

13. The method of claim 12 , wherein the commanded position is the current actual position or is between the current actual position and a previous commanded position.

14. The method of claim 12 , wherein the commanded velocity is lower than the current actual velocity.

15. The method of claim 10 , wherein the control unit further prevents switching of the first joint to the float state when an operating mode of the device corresponds to a transport mode, a teleoperation mode, a commanded motion mode, or a docked to a patient mode.

16. The method of claim 10 , further comprising switching the first joint from the float state to the locked state when the velocity of the first joint is below the first lock threshold continuously for a predetermined period of time.

17. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors associated with a device are adapted to cause the one or more processors to perform a method comprising:

switching a first joint of an arm of the device from a locked state of the first joint to a float state of the first joint in response to a stimulus associated with the first joint exceeding a first unlock threshold, wherein movement of the first joint is more restricted in the locked state of the first joint than in the float state of the first joint; and

switching the first joint from the float state to the locked state in response to a velocity associated with the first joint falling below a first lock threshold.

18. The non-transitory machine-readable medium of claim 17 , wherein the method further comprises switching a second joint of the arm from a locked state of the second joint to a float state of the second joint in response to the stimulus associated with the first joint exceeding the first unlock threshold.

19. The non-transitory machine-readable medium of claim 17 , wherein the method further comprises commanding, on condition that the first joint is in the float state, the first joint to move to a commanded position based on a current actual position of the first joint, or to a commanded velocity based on a current actual velocity of the first joint.

20. The non-transitory machine-readable medium of claim 17 , wherein the method further comprises switching the first joint from the float state to the locked state when the velocity of the first joint is below the first lock threshold continuously for a predetermined period of time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2020
From: MILLER, DANIEL; SWARUP, NITISH; TURNER, MICHAEL; HOURTASH, ARJANG M.; GRIFFITHS, PAUL G.; MOHR, PAUL W.
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 051528/0094 →
Continuity (3)
Continuation 15126996
Provisional Application 61954120 · Mar 17, 2014
Related Publication 20180296284A1 · Oct 18, 2018
Cited By (2)
US 12,215,750 US 12,329,478