IP Library Granted Patent US 9,770,300
Granted Patent B2
US 9,770,300 · App. 14/333,039 · Granted Sep 26, 2017

Surgical robot and control method thereof

Inventors: Young Do Kwon (Yongin-si, KR); Kee Hong Seo (Seoul, KR); Kyung Shik Roh (Seongnam-si, KR)
Assignee: Samsung Electronics Co., Ltd.
A61B19/2203A61B34/30A61B34/37A61B34/74A61B34/76A61B34/77B25J3/04B25J9/1633B25J13/025A61B2090/064
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 9,770,300
App. No.
14/333,039
Granted
Sep 26, 2017
Kind
B2
Abstract

A master console includes handles configured to control robotic surgical instruments of a slave robot, force/torque detectors configured to detect forces applied to the handles by an operator, a force compensator configured to generate force control signals that cancel out the forces applied to the handles by the operator, and a master controller configured to drive at least one joint of each of the handles in order to control motion of the handles based on motion control signals and the generated force control signals.

Claims (30)

1. A master console of a surgical robot comprising:

handles configured to control robotic surgical instruments of a slave robot;

force/torque detectors configured to detect forces applied to the handles by an operator;

a force compensator configured to generate force control signals by multiplying the forces detected by the force/torque detectors by a negative gain; and

a master controller configured to drive at least one joint of each of the handles based on the generated force control signals and motion control signals controlling motion of the handles;

a position/velocity error compensator configured to generate the motion control signals in order to compensate for differences between a position and a velocity of the at least one joint of each of the handles and a target position and a target velocity for the at least one joint of each of the handles based on target position and velocity values input via the handles,

the target position and the target velocity are determined from a position and a velocity of an end effector of each of the robotic surgical instruments, and

the position and the velocity of the end effector of each of the robotic surgical instruments are determined from a position and a velocity of the at least one joint of each of the robotic instruments.

2. The master console according to claim 1 , wherein the target position and the target velocity are scaled by a scaling ratio.

3. The master console according to claim 1 , wherein the master console transmits the forces detected by the force/torque detectors and a target position and a target velocity for the at least one joint of each of the robotic surgical instruments to the slave robot.

4. The master console according to claim 3 , wherein:

the target position and the target velocity are determined from a position and a velocity of an end effector of each of the handles; and

the position and the velocity of the end effector of each of the handles are determined from a position and a velocity of the at least one joint of each of the handles.

5. The master console according to claim 3 , wherein the detected forces and the target position and the target velocity are scaled by respective scaling ratios.

6. The master console according to claim 5 , wherein the slave robot is configured to generate the motion control signals in order to compensate for differences between a position and a velocity and the scaled target position and target velocity of the at least one joint of each of the robotic surgical instruments, and is configured to drive the at least one joint of each of the robotic surgical instruments based on the generated motion control signals and the scaled forces.

7. A surgical robot comprising:

a slave robot including robotic surgical instruments; and

a master console configured to detect forces applied to handles by an operator in order to control the robotic surgical instruments of the slave robot, configured to generate force control signals by multiplying the forces detected by force/torque detectors by a negative gain, and configured to drive at least one joint of each of the handles based on motion control signals controlling motion of the handles and the force control signals,

wherein the slave robot is configured to drive at least one joint of each of the robotic surgical instruments to follow motion of the handles based on the force control signals and other motion control signals controlling motion of each of the robotic surgical instruments;

wherein the master console is configured to generate the motion control signals so as to compensate for differences between a position and a velocity of the at least one joint of each of the handles and a target position and a target velocity for the at least one joint of each of the handles based on target position and velocity values input via the handles,

the target position and the target velocity are determined from a position and a velocity of an end effector of each of the robotic surgical instruments, and

the position and the velocity of the end effector of each of the robotic surgical instruments are determined from a position and a velocity of the at least one joint of each of the robotic surgical instruments.

8. The surgical robot according to claim 7 ,

wherein the target position and the target velocity are scaled by a scaling ratio.

9. The surgical robot according to claim 8 , wherein the scaling of the target position and the target velocity is performed by one of the master console and the slave robot.

10. The surgical robot according to claim 7 , wherein the slave robot is configured to generate the other motion control signals so as to compensate for differences between a position and a velocity of the at least one joint of each of the robotic surgical instruments and a target position and a target velocity for the at least one joint of each of the robotic surgical instruments.

11. The surgical robot according to claim 10 , wherein the target position and the target velocity are converted from a position and a velocity of the at least one joint of each of the handles, and are scaled by a scaling ratio.

12. The surgical robot according to claim 11 , wherein the scaling of the target position and the target velocity is performed by one of the master console and the slave robot.

13. The surgical robot according to claim 7 , wherein the force control signals generated based on the detected forces are scaled by a scaling ratio.

14. The surgical robot according to claim 13 , wherein the scaling of the detected forces is performed by one of the master console and the slave robot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: KWON, YOUNG DO; SEO, KEE HONG; ROH, KYUNG SHIK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 033329/0684 →
Priority Claims (1)
KR 10-2013-0106276 · Sep 4, 2013 · national
Continuity (1)
Related Publication 20150066051A1 · Mar 5, 2015