Robot controller having function that simplifies learning, and robot control method
AssigneeFanuc Corporation
InventorsKaimeng Wang, Shuusuke Watanabe
Life of this patent
Estimating the term…
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.
Claims5
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.
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.
Dependencies are inferred from the claim text.