IP Library Granted Patent US 12,220,197
Granted Patent B2
US 12,220,197 · App. 17/285,609 · Granted Feb 11, 2025

Haptic control of a surgeon console

Inventor: Ross Hamilton Henrywood (Cambridge, GB)
Assignee: CMR SURGICAL LIMITED
A61B34/74A61B5/14551A61B34/35A61B90/06A61B2090/066
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 12,220,197
App. No.
17/285,609
Granted
Feb 11, 2025
Kind
B2
Abstract

A surgical robotic system comprises a surgeon console, remote surgical robot, and a control unit. The surgeon console comprises a base connected to a hand controller by a linkage, the linkage comprising a plurality of joints whereby the configuration of the linkage can be altered. The surgeon console comprises a driver to drive each joint to move. The surgeon console further comprises a presence sensor to sense the presence of a surgeon's hand on the hand controller. The control unit receives user inputs from the hand controller, converts the received user inputs into command signals for driving manipulation of the surgical robot, receives sensory inputs from sensors including the presence sensor, and responds to, during a surgical operation, concurrently detecting from the received sensory inputs (i) the lack of a surgeon's hand on the hand controller, and (ii) an external force additional to gravity acting on the hand controller, by controlling the drivers to drive the joints with a damped response in the direction of the external force.

Claims (31)

1. A control unit configured to control a surgical robotic system, the surgical robotic system comprising a surgical robot remote from a surgeon console, the surgeon console comprising a base connected to a hand controller by a linkage, the linkage comprising a plurality of joints whereby the configuration of the linkage can be altered, for each joint the surgeon console comprising a driver configured to drive the joint to move, the surgeon console further comprising a presence sensor configured to sense the presence of a surgeon's hand on the hand controller, the control unit configured to:

receive user inputs from the hand controller;

convert the received user inputs into command signals configured to drive manipulation of the surgical robot;

receive sensory inputs from sensors including the presence sensor; and

respond to, during a surgical operation, concurrently detecting from the received sensory inputs (i) the lack of a surgeon's hand on the hand controller, and (ii) an external force additional to gravity acting on the hand controller, by controlling the drivers to drive the joints with a damped response in the direction of the external force.

2. The control unit as claimed in claim 1 , wherein the presence sensor is a capacitive sensor, from which the control unit is configured to receive sensory inputs indicative of a detected capacitance.

3. The control unit as claimed in claim 1 , wherein the presence sensor is an inductive sensor, from which the control unit is configured to receive sensory inputs indicative of a detected inductance.

4. The control unit as claimed in claim 1 , wherein the presence sensor is a pulse oximeter, from which the control unit is configured to receive sensory inputs indicative of a detected oxygen saturation.

5. The control unit as claimed in claim 1 , wherein the presence sensor is an optical sensor, from which the control unit is configured to receive sensory inputs indicative of a detected light signal or lack thereof.

6. The control unit as claimed in claim 1 , wherein the presence sensor is configured to detect contact of the hand controller and the palm of the surgeon's hand or lack thereof.

7. The control unit as claimed in claim 1 , wherein the presence sensor is a set of position sensors, each position sensor sensing the position of a joint of the linkage, from which the control unit is configured to receive a set of joint positions, the control unit being configured to determine the configuration of the linkage for that set of joint positions, and from subsequently received sets of joint positions determine motion of the linkage.

8. The control unit as claimed in claim 7 , configured to detect the lack of a surgeon's hand on the hand controller if the determined motion of the linkage has a temporal profile of distance moved with a gradient greater than a threshold gradient.

9. The control unit as claimed in claim 1 , wherein the presence sensor is a set of torque sensors, each torque sensor sensing the torque on a joint of the linkage, from which the control unit is configured to receive a set of joint torques.

10. The control unit as claimed in claim 9 , configured to detect the lack of a surgeon's hand on the hand controller if the magnitude of a joint torque of the received set of joint torques exceeds a threshold value.

11. The control unit as claimed in claim 1 , wherein the surgeon console comprises a set of position sensors, each position sensor sensing the position of a joint of the linkage, from which the control unit is configured to receive a set of joint positions, the control unit being configured to determine the configuration of the linkage for that set of joint positions, and from subsequently received sets of joint positions determine motion of the linkage.

12. The control unit as claimed in claim 11 , configured to detect an external force additional to gravity acting on the hand controller if the determined motion of the linkage is non-zero.

13. The control unit as claimed in claim 1 , wherein the surgeon console comprises a set of torque sensors, each torque sensor sensing the torque on a joint of the linkage, from which the control unit is configured to receive a set of joint torques.

14. The control unit as claimed in claim 13 , configured to detect an external force additional to gravity acting on the hand controller if the magnitude of a joint torque of the received set of joint torques exceeds a baseline value.

15. The control unit as claimed in claim 1 , configured to:

determine the gravitational torques on the joints in the linkage configuration indicated by the sensory inputs, and

control the drivers to drive the joints so as to counteract the gravitational torques on the joints.

16. A surgeon console comprising:

a base connected to a hand controller by a linkage, the linkage comprising a plurality of joints whereby the configuration of the linkage can be altered, for each joint the surgeon console comprising a driver configured to drive the joint to move;

a presence sensor configured to sense the presence of a surgeon's hand on the hand controller; and

the control unit of claim 1 .

17. A surgical robotic system comprising a surgeon console, a surgical robot remote from the surgeon console, and the control unit of claim 1 , the control unit being remote from the surgeon console.

18. A method of controlling motion of a hand controller of a surgeon console of a surgical robotic system, the surgical robotic system comprising a control unit and a surgical robot remote from the surgeon console, the surgeon console comprising a base connected to the hand controller by a linkage, the linkage comprising a plurality of joints whereby the configuration of the linkage can be altered, for each joint the surgeon console comprising a driver configured to drive the joint to move, the surgeon console further comprising a presence sensor configured to sense the presence of a surgeon's hand on the hand controller, the method comprising:

receiving user inputs from the hand controller;

converting the received user inputs into command signals configured to drive manipulation of the surgical robot;

receiving sensory inputs from sensors including the presence sensor; and

responding to, during a surgical operation, concurrently detecting from the received sensory inputs (i) the lack of a surgeon's hand on the hand controller, and (ii) an external force additional to gravity acting on the hand controller, by controlling the drivers to drive the joints with a damped response in the direction of the external force.

Assignments (2)
SECURITY INTEREST Recorded Mar 25, 2025
From: CMR SURGICAL LIMITED
To: TRINITY CAPITAL INC., AS AGENT
Reel/Frame 070629/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2021
From: HENRYWOOD, ROSS HAMILTON
To: CMR SURGICAL LIMITED
Reel/Frame 055949/0782 →
Priority Claims (1)
GB 1818320 · Nov 9, 2018 · national
Continuity (1)
Related Publication 20210315652A1 · Oct 14, 2021
References Cited (37)
US 5389865A · Jacobus et al. · 1995 [cited by applicant]
US 5792052A · Isaacson · 1998 [cited by examiner]
US 8332072B1 · Schaible et al. · 2012 [cited by applicant]
US 9919422B1 · Horton · 2018 [cited by examiner]
US 11633246B2 · Cavalier · 2023 [cited by examiner]
US 20100228264A1 · Robinson et al. · 2010 [cited by applicant]
US 20150223897A1 · Kostrzewski et al. · 2015 [cited by applicant]
US 20170252113A1 · Beelen et al. · 2017 [cited by applicant]
US 20170325683A1 · Larson · 2017 [cited by examiner]
US 20180079090A1 · Koenig · 2018 [cited by examiner]
US 20180214223A1 · Turner · 2018 [cited by applicant]
US 20180361578A1 · Muneto · 2018 [cited by examiner]
US 20190022857A1 · Conus · 2019 [cited by examiner]
CN 101889900A · 2010 [cited by applicant]
CN 102905641A · 2013 [cited by applicant]
CN 104717936A · 2015 [cited by applicant]
CN 105101903A · 2015 [cited by applicant]
CN 106456260A · 2017 [cited by applicant]
CN 107028663A · 2017 [cited by applicant]
CN 107320186A · 2017 [cited by applicant]
GB 2575113A · 2020 [cited by applicant]
JP 1996150578A · 1996 [cited by applicant]
JP 2000084871A · 2000 [cited by applicant]
JP 2002139302A · 2002 [cited by applicant]
JP 2012071406A · 2012 [cited by applicant]
JP 2013034830A · 2013 [cited by applicant]
JP 2015516182A · 2015 [cited by applicant]
JP 2015519146A · 2015 [cited by applicant]
JP 2018506321A · 2018 [cited by applicant]
WO 2016112276A1 · 2016 [cited by applicant]
WO 2017169098A1 · 2017 [cited by applicant]
WO 2018112227A2 · 2018 [cited by applicant]
Chinese First Office Action from corresponding Chinese Application No. 201980072304.X dated Dec. 26, 2023. [cited by applicant]
Japanese Notification of Reasons for Refusal from corresponding Japanese Patent Application No. 2021-517329 dated May 30, 2022. [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority from corresponding PCT/GB2019/053155 dated Feb. 6, 2020. [cited by applicant]
United Kingdom Search Report from corresponding United Kingdom Application No. GB1818320.2 dated Apr. 18, 2019. [cited by applicant]
Chinese Second Office Action from corresponding Chinese Application No. 201980072304.X dated Aug. 15, 2024. [cited by applicant]