Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Robot controller, and robot control method

A technology of a control device and a control method, which is applied in the direction of program control manipulator, digital control, program control, etc., and can solve problems such as complex algorithm or operation processing.

Active Publication Date: 2018-06-29
FANUC LTD
View PDF9 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In general, since the result of learning is applied to the entire trajectory, there is a problem that it is difficult to perform learning by correcting only a part of the trajectory even when a part of the learned trajectory is not the trajectory desired by the operator
In addition, although there is a technology to automatically switch between the learning period and the non-learning period, the algorithm and calculation processing may become complicated.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Robot controller, and robot control method
  • Robot controller, and robot control method
  • Robot controller, and robot control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] figure 1 Shown is a robot control device 10 according to an embodiment of the present invention, a robot (mechanism unit) 12 controlled by the robot control device 10 , and a teaching pendant (teaching pendant) used when teaching the robot 12, etc. ) 16 and is a diagram illustrating an example of learning control performed by the robot controller 10 . In the present embodiment, the robot 12 is configured to perform a circular drilling process on a workpiece (work) by performing an arc motion accompanied by laser irradiation. In addition, the robot controller 10 has a learning function for detecting the deviation of the motion trajectory 20 (solid line) of the robot 12 from the command trajectory (arc) 18 shown by the dotted line, and based on the detected deviation. Adjust the command trajectory.

[0014] figure 2 It is a functional block diagram including the robot controller 10 , the robot 12 and the teaching pendant 16 . The robot control device 10 is, for examp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides 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 therobot 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.

Description

technical field [0001] The present invention relates to a robot control device having a function of facilitating learning, and a robot control method. Background technique [0002] Generally, in a robot controlled by an operation program, a motor is controlled in accordance with command values ​​included in the operation program, and operates so as to draw a command trajectory taught by the operation program. At this time, the motor may not follow the command value due to factors such as backlash or friction of each joint of the robot, which may include errors in the actual robot position (actual trajectory) relative to the command trajectory. [0003] In order to eliminate this error, there is known a technique of detecting a deviation between the commanded trajectory and the actual trajectory, and repeatedly adjusting the command value to perform learning. For example, Japanese Patent Laid-Open No. 2015-221491 describes a robot control method, which includes: starting a u...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B25J9/16
CPCB25J9/161B25J9/163B25J9/1664B25J13/06G05B2219/40382G05B2219/40385G05B2219/40519B25J9/16G05B13/04G05B13/048G05B19/19G05B2219/45083
Inventor 王凯濛渡边周介
Owner FANUC LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products