Method and system for controlling robot through graphical programming

A graphical programming and robotics technology, applied in the field of graphical programming, can solve the problems of cumbersome programming process, inability to expand and reconfigure, and different process requirements, so as to optimize the overall process flow, improve code readability, and simplify development. effect of the process

Active Publication Date: 2019-12-06
天津施格自动化科技有限公司
View PDF16 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main difficulties of programming in these languages ​​are (1) the programming process is cumbersome and the code readability is poor; (2) there are many robot application scenarios and different process requirements, and the flexibility of the language is difficult to meet the requirements
[0004] These difficulties have led to high thresholds for robot applications, low development and deployment efficiency, development engineers focus on basic motion control, and cannot design and optimize the process from a higher level
[0005] The hardware structure and robot programming language used in the closed control system are all customized. Although the technology is mature and the structure is simple, due to its defects such as inability to expand and reconstruct, it needs to pay a very high price to cope with changes in production requirements. Therefore, gradually being abandoned

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
  • Method and system for controlling robot through graphical programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] It should be noted that when a component is said to be "fixed" to another component, it can be directly on the other component or there can also be an intervening component. When a component is said to be "connected" to another component, it may be directly connected to the other component or there may be intervening components at the same time. When a component is said to be "set on" another component, it may be set directly on the other component or t...

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 method and a system for controlling a robot through graphical programming. The method comprises the steps of taking a graphical programming interface as a client, and writinga motion program of the industrial robot in the graphical programming interface; editing program source codes through a source code editing tool, and establishing a C++ program library which communicates with the industrial robot serving as a server; generating script codes, executing and outputting the script codes, calling the C++ program library to communicate with the industrial robot, and sending standard instructions to the industrial robot; executing an instruction analysis program by the industrial robot, and converting the standard instructions into specified instruction names; and executing a motion instruction by the server. According to the method, the open graphical programming is adopted; a user drags a module from a module library area to a task area; and the programming canbe realized by performing line connecting or parameter setting operation, so that the programming flexibility and the code readability are greatly improved.

Description

technical field [0001] The invention relates to the technical field of graphic programming, in particular to a method and system for controlling a robot by graphic programming. Background technique [0002] Robot control technology is a key technology in the fields of robot applications and industrial automation. Its purpose is to enable robots to act automatically and accurately according to human intentions by writing robot motion control programs, and to have the ability to complete certain human tasks, thereby replacing humans. , to liberate human beings from repetitive, physical, and mechanical work, and to devote themselves to more creative work. A good robot control method is the basis of robot application and an important prerequisite for realizing Industry 4.0, which has great practical significance. [0003] The existing robot control method is that each robot manufacturer works independently, each has its own programming language, and is incompatible with each ot...

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): G05B19/4093B25J9/16
CPCB25J9/1658G05B19/40937G05B2219/32161
Inventor 侯冠楠王乐卜月丽
Owner 天津施格自动化科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products