IP Library Granted Patent US 10,537,995
Granted Patent B2
US 10,537,995 · App. 15/701,913 · Granted Jan 21, 2020

Controller and control method of robot, and robot system

Inventor: Yasuhiro Shimodaira (Matsumoto, JP)
Assignee: Seiko Epson Corporation
B25J9/163B25J9/1687B25J13/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 10,537,995
App. No.
15/701,913
Granted
Jan 21, 2020
Kind
B2
Abstract

When teaching a robot, at least one processor brings a first object and a second object into contact with each other with a first force by using the robot, and generates teaching data based on the contact. When causing the robot to perform an operation according to the teaching data, the at least one processor causes the first object and the second object to be fitted to each other with a second force greater than the first force, by using the robot.

Claims (47)

1. A control method for controlling a robot having a force detector by at least one processor, comprising:

by the at least one processor,

bringing a first object and a second object into contact with each other with a first force by using the robot, and generating teaching data based on the contact, when teaching the robot, and

fitting the first object and the second object to each other with a second force greater than the first force, by using the robot, when causing the robot to perform an operation according to the teaching data,

wherein the teaching data is generated based on the contact on a plurality of relative positions of the first object and the second object, and

wherein the bringing the first object and the second object into contact is in a first direction in which the first object and the second object are brought close to each other from each relative position of the plurality of relative positions, and

wherein the plurality of relative positions are positions in a two-dimensional direction that intersects the first direction.

2. A controller which performs a fitting work between a first object and a second object that can be fitted to the first object, and controls a robot having a force detector, the controller comprising:

at least one processor,

wherein when teaching the robot, the at least one processor is configured to bring a first object and a second object into contact with each other with a first force by using the robot, and the at least one processor is configured to generate teaching data based on the contact,

wherein when causing the robot to perform a fitting operation according to the teaching data, the at least one processor is configured to cause the first object and the second object to be fitted to each other with a second force greater than the first force, by using the robot,

wherein the teaching data is generated based on the contact on a plurality of relative positions of the first object and the second object,

wherein the at least one processor is configured to perform the contact in a first direction in which the first object and the second object are brought close to each other from each relative position of the plurality of relative positions, and

wherein the plurality of relative positions are positions in a two-dimensional direction that intersects the first direction.

3. The controller according to claim 2 ,

wherein the plurality of relative positions are set at a first interval in the two-dimensional direction.

4. The controller according to claim 3 ,

wherein the plurality of relative positions are set at a second interval narrower than the first interval in the two-dimensional direction, in a region including a relative position where a movement distance of the first object is a longest distance when the first object and the second object are brought into contact with each other with the first force by moving the first object along the first direction from each relative position of the plurality of relative positions.

5. The controller according to claim 2 ,

wherein the at least one processor is configured to perform the contact between the first object and the second object at a plurality of rotation angles around one or more axial directions.

6. The controller according to claim 2 ,

wherein the at least one processor is configured to bring the first object and the second object to move away after the contact at each relative position of the plurality of relative positions.

7. The controller according to claim 2 ,

wherein the at least one processor is configured to select a relative position where a movement distance of the first object is a longest distance when the first object and the second object are brought into contact with each other with the first force by moving the first object along the first direction from each relative position of the plurality of relative positions, and the at least one processor is configured to set the selected relative position as a teaching point of the teaching data.

8. The controller according to claim 2 ,

wherein the first object and the second object are electrical connectors that are not fitted to each other with the first force but are fitted to each other with the second force.

9. A robot system comprising:

the robot; and

the controller according to claim 2 connected to the robot.

10. A robot system comprising:

the robot; and

the controller according to claim 3 connected to the robot.

11. A robot system comprising:

the robot; and

the controller according to claim 4 connected to the robot.

12. A robot system comprising:

the robot; and

the controller according to claim 5 connected to the robot.

13. A robot system comprising:

the robot; and

the controller according to claim 6 connected to the robot.

14. A robot system comprising:

the robot; and

the controller according to claim 7 connected to the robot.

15. A robot system comprising:

the robot; and

the controller according to claim 8 connected to the robot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2017
From: SHIMODAIRA, YASUHIRO
To: SEIKO EPSON CORPORATION
Reel/Frame 043559/0669 →
Continuity (2)
Provisional Application 62502915 · May 8, 2017
Related Publication 20180319013A1 · Nov 8, 2018