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

Robot software architecture

A software architecture, robotics technology, applied in the direction of instruments, simulators, computer control, etc., can solve problems such as unfavorable maintenance and upgrades of closed structures

Inactive Publication Date: 2013-11-13
GOOGOL TECH SHENZHEN LTD GUANGDONG +1
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Based on this, it is necessary to address the problem that the closed structure of the existing control system is not conducive to maintenance and upgrades, and provide a software architecture for robots that can be easily maintained and upgraded

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 software architecture
  • Robot software architecture
  • Robot software architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical solution of the software architecture of the robot will be described in detail below in combination with specific embodiments and accompanying drawings, so as to make it more clear.

[0026] Such as figure 1 Shown is a schematic structural diagram of the software architecture of the robot in an embodiment. The software architecture of the robot includes, from the top layer to the bottom layer: a man-machine interface layer 120 , a task management layer 140 and a motion layer 160 .

[0027] Wherein, the man-machine interface layer 120 is used for receiving input instruction information.

[0028] Specifically, the man-machine interface layer 120 is a direct interface between the software architecture of the robot and the user, and can receive all instructions from the user. The instruction information is input by the user through an input device such as a keyboard or a touch screen. On the human-machine interface layer 120, users can carry out secondary d...

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

A robot software architecture sequentially comprises a human-computer interface layer, a task management layer and a motion layer from top to bottom, wherein the human-computer interface layer is used for receiving an input instruction message; the task management layer is used for analyzing the input instruction message into the motion control instruction and sending the motion control instruction to the motion layer; the motion layer is used for executing corresponding motion according to the motion control instruction; the human-computer interface layer and the task management layer are connected through an interface, the task management layer and the motion layer are connected through an interface, and the task management layer further provides an application interface. The robot software architecture sequentially comprises the human-computer interface layer, the task management layer and the motion layer from top to bottom, and the task management layer further provides the application interface, so that an external application can be conveniently added to the robot software architecture through the application interface, and the upgrading of the software architecture is realized; and the software architecture is divided into three layers, so that the maintaining is convenient.

Description

technical field [0001] The invention relates to the field of industrial control, in particular to a software architecture of a robot. Background technique [0002] A robot generally refers to a multi-axis operation structure with more than 2 drive motors used in industrial sites. With the development of science and technology, more and more robots will be put into industrial production to save labor costs and improve production efficiency. [0003] The robot needs to be installed with a corresponding control system to achieve control, that is, to control the robot's movement position, posture and trajectory, operation sequence and action time in the workspace, etc. The traditional robot control system adopts a closed structure, using a dedicated host computer, robot language and microprocessor, etc., and the control algorithm is solidified in the controller. Therefore, the control system lacks openness, which is not conducive to the maintenance and upgrading of the control...

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
IPC IPC(8): G05B19/042G05D1/02
Inventor 吴宏刘越郑春霞张合明赖长川王政
Owner GOOGOL TECH SHENZHEN LTD GUANGDONG
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