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

Embedded robot software framework and implementation method thereof

A robotic software and embedded technology, applied in software design, instruments, memory systems, etc., can solve the problems of low-performance processor deployment and operation, low operating efficiency, and many dependent libraries, so as to facilitate maintenance and transplantation, and reduce memory usage. Size requirements, the effect of ensuring efficiency

Pending Publication Date: 2022-04-01
SHANGHAI INST OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to propose a software framework suitable for embedded robots for the problems of general ROS software redundancy, numerous dependent libraries, low operating efficiency and inability to deploy and operate on low-performance processors. In particular, the application of this framework is not only limited to embedded robots

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
  • Embedded robot software framework and implementation method thereof
  • Embedded robot software framework and implementation method thereof
  • Embedded robot software framework and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described below in conjunction with specific examples. It should be understood that the following descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention in any form or in substance. In addition, it should be pointed out that those skilled in the art can make some improvements and supplements without departing from the method of the present invention, and these improvements and supplements should also be regarded as the protection scope of the present invention. Those who are familiar with this profession, without departing from the spirit and scope of the present invention, when they can use the technical content disclosed above to make some changes, modifications and equivalent changes of evolution, are all included in the present invention. Equivalent embodiments; at th...

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 software framework and an implementation method thereof, which are suitable for application software of an embedded robot, the framework is divided into five layers, namely a hardware driving layer, a data interaction layer, a data processing layer, a control algorithm layer and a business logic layer (application layer), and software functions of each layer are clearly defined. The interaction mode between the hierarchies is constrained, the purposes of high cohesion and low coupling between modules of all the hierarchies are achieved, the maintainability and expansibility of software are greatly improved, the data interaction layer achieves efficient transmission of data by establishing a memory cache library, the method can be used in a real-time robot control system, and the real-time robot control system can be applied to the real-time robot control system. The framework uses less third-party dependency libraries, is convenient to transplant and maintain, has low requirements on the performance of a processor, and is a highly reusable excellent framework design.

Description

technical field [0001] The invention relates to an embedded robot software framework and a realization method thereof. Background technique [0002] With the continuous development and progress of robot technology, some jobs in all walks of life are gradually replaced by robots. However, in order to further promote robots, the traditional robot software framework based on the ROS operating system has very high requirements for computer performance. Contents of the invention [0003] The purpose of the present invention is to propose a software framework suitable for embedded robots for the problems of general ROS software redundancy, numerous dependent libraries, low operating efficiency and inability to deploy and operate on low-performance processors. In particular, the application of this framework is not only Limited to embedded robots. [0004] In order to achieve the above object, the technical solution of the present invention is to provide a software framework sui...

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): G06F8/20G06F8/30G06F12/0877G06F16/25
Inventor 温晓静丁肇红
Owner SHANGHAI INST OF TECH
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