IP Library › Granted Patent US 12,722,305
Granted Patent B2
US 12,722,305 · App. 18/645,614 · Granted Sep 1, 2026

Robotic surgical system, operation apparatus and robotic-surgical-system control method

Inventors: Hidenori Tani (Kobe, JP); Daisuke Yamamoto (Kobe, JP); Kazuki Kodama (Kobe, JP); Takeshi Kurihara (Kobe, JP)
Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
B25J13/06A61B34/37A61B34/77B25J9/1633
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,722,305
App. No.
18/645,614
Granted
Sep 1, 2026
Kind
B2
Abstract

A robotic surgical system according to this disclosure includes a controller configured to control a driver(s) to apply a force in a direction opposite to a direction of operation of an operation unit in a three-axis Cartesian coordinate system having three axes orthogonal to each other.

Claims (53)

1 . An operation apparatus for operating a surgical apparatus including a robot arm configured to support a medical instrument, the operation apparatus comprising:

an operation unit comprising an input device and a handle configured to accept operation of an operator and includes one or more drivers configured to assist the operation of the operator; and

a controller configured to perform operations further comprising operations to:

control the one or more drivers to apply a force in a direction opposite to a direction of the operation of the operation unit in a three-axis Cartesian coordinate system having three axes orthogonal to each other, and

control the one or more drivers so as to apply a braking force in the Cartesian coordinate system in one or more of: a deceleration and an acceleration of the operation of the operation unit.

2 . The operation apparatus according to claim 1 , further comprising a second acceptor configured to accept a braking-force-changing operation to change a level of the braking force of the operator, wherein

the controller is configured to perform operations further comprising operations to change the level of the braking force in accordance with the braking-force-changing operation accepted by the second acceptor.

3 . The operation apparatus according to claim 1 , wherein the controller is configured to perform operations further comprising operations to determine, in the one or more of the deceleration and the acceleration of the operation of the operation unit, a braking parameter of the one or more drivers, and to control the one or more drivers so as to apply the braking force based on the braking parameter determined.

4 . The operation apparatus according to claim 1 , further comprising a delay compensator comprising a filter configured to compensate for a delay between an input of the operation of the operation unit and an output to the robot arm in response to the input.

5 . A robotic surgical system, comprising:

a surgical apparatus including a robot arm configured to support a medical instrument;

an operation apparatus including an operation unit comprising an input device and a handle configured to accept operation of an operator and includes one or more drivers configured to assist the operation of the operator, and being configured to operate the surgical apparatus; and

a controller configured to perform operations comprising operations to:

control the one or more drivers to apply a force in a direction opposite to a direction of the operation of the operation unit in a three-axis Cartesian coordinate system having three axes orthogonal to each other; and

control the one or more drivers so as to apply a braking force in the Cartesian coordinate system in one of: a deceleration and an acceleration of the operation of the operation unit.

6 . The robotic surgical system according to claim 5 , wherein the input device further comprises a touch panel display that displays elements comprising:

a first acceptor configured to accept a force-changing operation to change a level of the force of the operator; and

a second acceptor configured to accept a braking-force-changing operation to change a level of the braking force of the operator, wherein

the controller is configured to perform operations further comprising operations to:

change the level of the force in accordance with the force-changing operation accepted by the first acceptor; and

change the level of the braking force in accordance with the braking-force-changing operation accepted by the second acceptor.

7 . The robotic surgical system according to claim 5 , wherein the controller is configured to perform operations further comprising operations to determine, in the one or more of: the deceleration and the acceleration of the operation of the operation unit, a braking parameter of the one or more drivers, and to control the one or more drivers so as to apply the braking force based on the braking parameter determined.

8 . The robotic surgical system according to claim 7 , wherein the controller is configured to perform operations further comprising operations to fix the braking parameter at a constant value in the deceleration of the operation of the operation unit.

9 . The robotic surgical system according to claim 7 , wherein the controller is configured to perform operations further comprising operations, in the acceleration of the operation of the operation unit, to fix the braking parameter at a maximum value if an absolute value of the operation velocity of the operation unit is not greater than a second threshold value, to reduce the braking parameter as the operation velocity of the operation unit increases if the absolute value of the operation velocity of the operation unit is greater than the second threshold value and not greater than a third threshold value, and to set the braking parameter zero if the absolute value of the operation velocity of the operation unit is greater than the third threshold value.

10 . A method for controlling a robotic surgical system including a surgical apparatus including a robot arm configured to support a medical instrument, and an operation apparatus including an operation unit comprising an input device and a handle configured to accept operation of an operator and includes one or more drivers configured to assist the operation of the operator, and being configured to operate the surgical apparatus, the method comprising:

accepting the operation of the operation unit;

controlling the one or more drivers to apply a force in a direction opposite to a direction of the operation of the operation unit in a three-axis Cartesian coordinate system having three axes orthogonal to each other;

determining an operation parameter of the one or more drivers based on an operation velocity of the operation unit, and controlling the one or more drivers so as to apply the force based on the operation parameter determined, and

increasing, if an absolute value of the operation velocity of the operation unit is not greater than a first threshold value, an absolute value of the operation parameter as the absolute value of the operation velocity of the operation unit increases, and fixing the absolute value of the operation parameter at a maximum value if the absolute value of the operation velocity of the operation unit is greater than the first threshold value.

11 . A robotic surgical system, comprising:

a surgical apparatus including a robot arm configured to support a medical instrument;

an operation apparatus including an operation unit comprising an input device and a handle configured to accept operation of an operator and includes one or more drivers configured to assist the operation of the operator, and being configured to operate the surgical apparatus; and

a controller configured to perform operations comprising operations to:

control the one or more drivers to apply a force in a direction opposite to a direction of the operation of the operation unit in a three-axis Cartesian coordinate system having three axes orthogonal to each other;

determine an operation parameter of the one or more drivers based on an operation velocity of the operation unit, and to control the one or more drivers so as to apply the force based on the operation parameter determined; and

increase, if an absolute value of the operation velocity of the operation unit is not greater than a first threshold value, an absolute value of the operation parameter as the absolute value of the operation velocity of the operation unit increases, and fix the absolute value of the operation parameter at a maximum value if the absolute value of the operation velocity of the operation unit is greater than the first threshold value.

12 . The robotic surgical system according to claim 11 , wherein the input device further comprises a touch panel display that displays elements comprising a first acceptor configured to accept a force-changing operation to change a level of the force of the operator, wherein

the controller is configured to perform operations comprising operations to change the level of the force in accordance with the force-changing operation accepted by the first acceptor.

13 . A robotic surgical system comprising:

a surgical apparatus including a robot arm configured to support a medical instrument;

an operation apparatus including an operation unit comprising an input device and a handle configured to accept operation of an operator and includes one or more drivers configured to assist the operation of the operator, and being configured to operate the surgical apparatus; and

a controller configured to perform operations comprising operations to control the one or more drivers to apply a force in a direction opposite to a direction of the operation of the operation unit in a three-axis Cartesian coordinate system having three axes orthogonal to each other, wherein

the operation unit includes a plurality of joints;

each of the one or more drivers is provided to correspond one of the plurality of joints; and

the controller is configured to perform operations further comprising operations to apply the force by controlling the one or more drivers that are provided to three of the joints that are connected closer to a proximal end of the operation unit in the plurality of joints.

14 . The robotic surgical system according to claim 11 , wherein

the operation unit includes a plurality of joints, and a grip part configured to be gripped by the operator;

each of the one or more drivers is provided to correspond one of the plurality of joints; and

the controller is configured to perform operations further comprising operations to apply a start-from-rest assistance force when the operation unit starts from rest by controlling the driver of the rotation shaft that corresponds to an upward movement of the grip part in the plurality of joints.

15 . The robotic surgical system according to claim 11 , further comprising a delay compensator comprising a filter configured to compensate for a delay between an input of the operation of the operation unit and an output to the robot arm in response to the input.

16 . The operation apparatus according to claim 1 , further comprising a first acceptor configured to accept a force-changing operation to change a level of the force of the operator, wherein

the controller is configured to perform operations further comprising operations to change the level of the force in accordance with the force-changing operation accepted by the first acceptor.

17 . The operation apparatus according to claim 1 , wherein the controller is configured to perform operations further comprising operations to determine an operation parameter of the one or more drivers based on an operation velocity of the operation unit, and to control the one or more drivers so as to apply the force based on the operation parameter determined.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2024
From: TANI, HIDENORI; YAMAMOTO, DAISUKE; KODAMA, KAZUKI; KURIHARA, TAKESHI
To: KAWASAKI JUKOGYO KABUSHIKI KAISHA
Reel/Frame 069009/0366 →
Priority Claims (1)
JP 2023-072614 · Apr 26, 2023 · national
Continuity (1)
Related Publication 20240359334A1 · Oct 31, 2024
References Cited (16)
US 6994703B2 · Wang et al. · 2006 [cited by applicant]
US 9423869B2 · Yanagihara · 2016 [cited by applicant]
US 11027430B2 · Thackston · 2021 [cited by examiner]
US 11305422B2 · Kasai · 2022 [cited by examiner]
US 12575899B2 · Romo · 2026 [cited by examiner]
US 20040243110A1 · Niemeyer · 2004 [cited by applicant]
US 20060106493A1 · Niemeyer et al. · 2006 [cited by applicant]
US 20150018841A1 · Seo · 2015 [cited by examiner]
US 20170042730A1 · He · 2017 [cited by examiner]
US 20220370165A1 · Cuthbertson · 2022 [cited by examiner]
US 20220387120A1 · Tanabe · 2022 [cited by examiner]
US 20230034631A1 · Takano et al. · 2023 [cited by applicant]
EP 2332484B2 · 2022 [cited by applicant]
EP 4140437A1 · 2023 [cited by applicant]
JP 2022187879A · 2022 [cited by applicant]
JP 202320582A · 2023 [cited by applicant]