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

Module data interaction method of robot, electronic equipment and storage medium

A technology of modular data and interactive methods, applied in the direction of electrical digital data processing, instruments, program control design, etc., can solve the problems of wasting time, unable to avoid communication processes, etc., and achieve the effects of increasing efficiency, facilitating unified processing, and ensuring reliability

Active Publication Date: 2021-10-22
SHANGHAI JIEKA ROBOT TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the above problems, the current module interaction method adopted by the robot is based on the data distribution service DDS architecture adopted in the robot system ROS2. DDS uses socket technology in the data interaction mode, which cannot avoid the socket loopback (socket loopback) interface. The communication process, which needs to be processed by a large number of kernel protocol stacks, wastes a lot of time, which has a great impact on the real-time interaction scenario of multi-module data in the robot system

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
  • Module data interaction method of robot, electronic equipment and storage medium
  • Module data interaction method of robot, electronic equipment and storage medium
  • Module data interaction method of robot, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0032] figure 1 It is a schematic flowchart of a robot module data interaction method provided in the embodiment of this application, as shown in figure 1 As shown, this method can be applied to the module data interaction in various types of robots. A robot is a machine that can perform many tasks or moves through programming and automatic control. It can assist or even replace humans to complete dangerous, heavy, and complex tasks. work, improve work efficiency and quality, and expand or extend the range of human activities and capabilities; robots can be various industrial robots, service and humanoid robots. The robot is divided into multiple modules according to their functions. During the data interaction process, the module data interaction in the embodiment of the present application can be...

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 module data interaction method of a robot, electronic equipment and a storage medium. The robot comprises a first module and a second module. The method comprises the following steps: receiving a data processing request through the first module; acquiring corresponding to-be-processed data and a read-write lock corresponding to the to-be-processed data through the first module according to the data processing request, and writing the to-be-processed data into a corresponding shared memory according to the read-write lock; and reading the to-be-processed data from the shared memory through the second module according to the read-write lock so as to realize data interaction between the modules. The read-write operation of the to-be-processed data is completed through the shared memory and the read-write lock, so that the data interaction among multiple modules of the robot is realized, the transmission delay in the data interaction process is reduced, and the real-time performance of the system is improved.

Description

technical field [0001] The present application relates to the technical field of computer software, in particular, to a robot module data interaction method, electronic equipment and storage media. Background technique [0002] Nowadays, robots are more and more widely used in the whole society. In the process of realizing functions, robots need to complete data interaction with more sensors. The real-time performance of data interaction is related to the security response speed of the system. As the robot system With more and more functions, the real-time performance of data interaction between modules is very important. [0003] In order to solve the above problems, the current module interaction method adopted by the robot is based on the data distribution service DDS architecture used in the robot system ROS2. DDS uses socket technology in the data interaction mode, which cannot avoid the socket loopback interface. The communication process, which needs to be processed ...

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): G06F9/54
CPCG06F9/544
Inventor 李明洋
Owner SHANGHAI JIEKA ROBOT TECH CO 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