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

A method for avoiding repetitive teaching of a robot

A technology of robots and robot bodies, applied in manipulators, program-controlled manipulators, electrical components, etc., to achieve the effects of improving flexibility and adaptability, saving manpower and material resources, and avoiding repeated teaching

Inactive Publication Date: 2020-02-21
SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the teaching problem of the existing teaching pendant, the present invention provides a method for avoiding repeated teaching of the robot. The data information generated by the teaching device’s direct teaching is separately semantically modeled and uploaded to the cloud server through the OPC UA service; the cloud performs semantic analysis based on the dimension information database for robot behavior calculation, and passes the planning results to the robot controller to complete the robot. Programming; if other robots need to complete the same work, they can directly download from the cloud server to the local through OPC UA, and automatically complete the data configuration, omitting the tedious and repetitive teaching process

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
  • A method for avoiding repetitive teaching of a robot
  • A method for avoiding repetitive teaching of a robot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described in detail below in conjunction with the examples.

[0029] Such as figure 1 In the multi-robot working scene shown, perform semantic modeling on robot A’s workpiece, fixture, robot body related information, motion parameters, teaching information, etc., and write semantic data into nodes in the server-side address space of OPC UA middle. The OPC UA client accesses the server, parses all information according to the semantic model, and transmits the information to the cloud server in XML form through the HTTP protocol. The cloud server parses the XML file information, performs robot behavior calculation based on the robot ontology model information database, and obtains robot planning instructions through the robot behavior calculation module to form a controller configuration file. When other robots such as robot B need to perform the same operations as robot A, or when the environment equipment changes, there is no need...

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 relates to a method for preventing a robot from repetitively demonstrating. The method is characterized by comprising the following steps of: performing semantic modeling on environmentequipment information, robot information and demonstrating information, and writing information into a node of an OPC UA server-side address space; enabling an OPC UA server-side to visit the node ofthe OPC UA server-side address space, analyzing semantic modeling information and converting the semantic modeling information into an XML file to send to a cloud-side server, enabling the cloud-sideserver to analyze the XML file, calculating robot behaviors according to a robot body model information base to obtain a robot planning instruction, thereby forming a motion track point configurationfile; enabling the OPC UA server-side to receive the motion track point configuration file, and transmitting the motion track point configuration file to one or more robot controllers through an OPC UA communication stack, and enabling the robot to perform operation according to an obtained motion track point. The method adopts a semantic modeling mode to encapsulate equipment model information and working description information, realizes intercommunication and interconnection among equipment, quickly completes configuration, synchronizes equipment replacement and function update through OPCUA, and greatly improves application efficiency.

Description

technical field [0001] The invention relates to a method for avoiding repeated teaching of a robot. The present invention is applicable to application scenarios where industrial robots need repeated teaching, and is especially applicable to the field of smart factories where multiple industrial robots complete the same task. Background technique [0002] When a robot is used to replace a human to perform operations, it is necessary to issue instructions to the robot in advance, stipulating the actions that the robot should complete and the specific content of the operation. This process is called teaching or programming the robot. In order for the robot to realize the actions people expect, the robot must be endowed with various information, firstly, the information of the robot’s action sequence and the coordination information of the external equipment; secondly, the additional conditional information when working with the robot; thirdly, the position and posture of the r...

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 Patents(China)
IPC IPC(8): B25J9/22H04L29/08
CPCB25J9/0081H04L67/10
Inventor 张华良王智凝赵冰洁刘意杨
Owner SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
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