IP Library › Granted Patent US 11,110,612
Granted Patent B2
US 11,110,612 · App. 16/314,454 · Granted Sep 7, 2021

Processing device, system, and control method

Inventors: Hiromasa Masuda (Tokyo, JP); Kenichiro Nagasaka (Tokyo, JP)
Assignee: SONY CORPORATION
B25J13/006B25J3/00B25J3/04B25J5/007B25J9/161B25J9/1633B25J9/1689B25J13/025B25J13/085
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,110,612
App. No.
16/314,454
Granted
Sep 7, 2021
Kind
B2
Abstract

Provided is a processing device that includes a processing unit that estimates a holding force with which an operator holds an operation body on the basis of a model that corresponds to a first robot. The first robot includes the operation body provided in a link connected to a passive articulation and a force sensor that detects a force applied to the operation body. The model regards the force sensor as a virtual articulation.

Claims (45)

1. A processing device, comprising:

a memory configured to store model information that indicates a model corresponding to a first robot, wherein

the first robot includes:

a passive articulation,

an operation body in a link connected to the passive articulation, and

a first force sensor that detects a force applied to the operation body, and

the model regards the first force sensor as a virtual articulation; and

a processing unit configured to estimate, based on the model indicated by the model information, a holding force with which an operator holds the operation body.

2. The processing device according to claim 1 , wherein the processing unit is further configured to:

calculate a virtual force necessary to hold the virtual articulation,

wherein the calculation of the virtual force is based on the model and a distance between a position at which the operator holds the operation body and the virtual articulation; and

estimate the holding force based on the calculated virtual force.

3. The processing device according to claim 1 , wherein the processing unit is further configured to estimate an operating force of the operator with respect to the operation body, based on a detection result of the first force sensor included in the first robot and the estimated holding force.

4. The processing device according to claim 3 , wherein the processing unit is further configured to estimate the operating force by subtraction of the estimated holding force from the force applied to the operation body.

5. The processing device according to claim 3 , wherein the processing unit is further configured to control a motion of the first robot based on the estimated operating force.

6. The processing device according to claim 5 , wherein the processing unit is further configured to:

acquire, from a second robot, a detection result of a second force sensor included in the second robot; and

control the motion of the first robot based on the detection result of the second force sensor included in the second robot,

wherein a movement of the second robot is based on the motion of the first robot.

7. A system, comprising:

a first robot that includes:

a passive articulation,

an operation body in a link connected to the passive articulation, and

a first force sensor configured to detect a force applied to the operation body;

a second robot including a second force sensor,

wherein the second robot is configured to move based on a motion of the first robot; and

a processing device configured to control the motion of the first robot,

wherein the processing device includes:

a memory configured to store model information that indicates a model corresponding to the first robot,

wherein the model regards the first force sensor as a virtual articulation, and

a processing unit configured to:

estimate, based on the model indicated by the model information, a holding force with which an operator holds the operation body,

estimate an operating force of the operator with respect to the operation body, based on a detection result of the first force sensor included in the first robot and the estimated holding force, and

control the motion of the first robot based on the estimated operating force.

8. A control method, comprising:

in a processing device that includes a memory:

storing, in the memory, model information that indicates a model corresponding to a robot, wherein

the robot includes:

a passive articulation,

an operation body in a link connected to the passive articulation, and

a force sensor that detects a force applied to the operation body, and

the model regards the force sensor as a virtual articulation;

estimating, based on the model indicated by the model information, a holding force with which an operator holds the operation body;

estimating an operating force of the operator with respect to the operation body, based on a detection result of the force sensor included in the robot and the estimated holding force; and

controlling a motion of the robot based on the estimated operating force.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2018
From: MASUDA, HIROMASA; NAGASAKA, KENICHIRO
To: SONY CORPORATION
Reel/Frame 047995/0255 →
Priority Claims (1)
JP JP2016-136551 · Jul 11, 2016 · national
Continuity (1)
Related Publication 20190143530A1 · May 16, 2019
Cited By (4)
US 12,296,485 US 12,384,019 US 12,397,414 US 12,638,823