IP Library › Granted Patent US 10,520,912
Granted Patent B2
US 10,520,912 · App. 15/815,893 · Granted Dec 31, 2019

Robot controller having function that simplifies learning, and robot control method

Inventors: Kaimeng Wang (Yamanashi, JP); Shuusuke Watanabe (Yamanashi, JP)
Assignee: FANUC CORPORATION
G05B19/19B25J9/16B25J9/163B25J13/06G05B13/04G05B13/048G05B2219/40382G05B2219/40385G05B2219/40519G05B2219/45083
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,520,912
App. No.
15/815,893
Granted
Dec 31, 2019
Kind
B2
Abstract

A robot controller having a function that simplifies learning and a robot control method. The robot controller includes: a learning section configured to carry out learning of detecting a deviation between a commanded trajectory representing a position of the robot generated according to the command values and an operation trajectory representing an actual position where the robot has moved, and generate a corrected program by adjusting the commanded trajectory; a saving section configured to save the corrected program; and a relearning section configured to carry out relearning on a relearning location, the relearning location being a part of the operation trajectory designated by an operator.

Claims (20)

1. A robot controller configured to control operations of a robot in accordance with command values of a program, the controller comprising:

a processor configured to

carry out learning of detecting a deviation between (i) a commanded trajectory representing a position of the robot generated according to the command values and (ii) an operation trajectory representing an actual position where the robot has moved, and generate a corrected program by adjusting the commanded trajectory, and

carry out relearning on a relearning location, the relearning location being a part of the operation trajectory designated by an operator; and

at least one memory configured to

save the corrected program, and

save a learning result adopted by the operator.

2. The robot controller of claim 1 , wherein

the processor is configured to receive a designation of a method of the learning designated by the operator.

3. The robot controller of claim 1 , further comprising:

an operating screen configured to

display the operation trajectory after the learning, and

receive the relearning location designated by the operator.

4. The robot controller according to claim 1 , wherein

the robot is configured to accept accumulated statistical results of a judgment whether or not each learning result is adopted.

5. A robot control method of controlling operations of a robot in accordance with command values of a program, the method comprising:

carrying out learning of detecting a deviation between a commanded trajectory representing a position of the robot generated according to the command values and an operation trajectory representing an actual position where the robot has moved, and generating a corrected program by adjusting the commanded trajectory;

saving the corrected program;

carrying out relearning on a relearning location, the relearning location being a part of the operation trajectory designated by an operator; and

saving a learning result adopted by the operator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2017
From: WANG, KAIMENG; WATANABE, SHUUSUKE
To: FANUC CORPORATION
Reel/Frame 044169/0817 →
Priority Claims (1)
JP 2016-241632 · Dec 13, 2016 · national
Continuity (1)
Related Publication 20180164773A1 · Jun 14, 2018
Cited By (1)
US 12,420,410