Robot state processing method and device, computing equipment and storage medium

A technology of computing equipment and processing methods, applied in the computer field, can solve problems such as high labor cost and poor robot design effect, and achieve the effects of reducing redundant workload, improving performance design effect, and reducing labor cost

Pending Publication Date: 2021-01-15
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF9 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The shortcomings of the above-mentioned traditional development process are that it involves the division of labor between different technical personnel, resulting in a large cost of labor, and the traditional simulation animation cannot truly reflect the actual performance of the robot, that is, the actual state of the limbs, which leads to the failure of the robot performance design. Ineffective

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 state processing method and device, computing equipment and storage medium
  • Robot state processing method and device, computing equipment and storage medium
  • Robot state processing method and device, computing equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] figure 1 It is a flowchart of the robot state processing method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of simulating and designing the robot state during the robot development process, such as designing or debugging robot actions, etc. The robot can be any Types of robots, such as intelligent interactive robots or toy robots. The method in this embodiment can be executed by a robot state processing device, which can be implemented in software and / or hardware. The device can be implemented in the form of an independent computing device, such as a robot design control panel, which has an operation interface; the device can also be integrated on any computing device with computing capabilities, such as installed in the form of a plug-in or client Notebook, computer, ipad. The device can be used as a visualization tool for robot design. For the convenience of expression, the technical solution of the embodiment o...

Embodiment 2

[0047] figure 2 It is a flow chart of the method for processing the state of a computing device robot provided by Embodiment 2 of the present invention. This embodiment is further optimized on the basis of the foregoing embodiments. Such as figure 2 As shown, the method may include:

[0048] S210. According to the target real limb state of the robot performing the target action and the target simulated limb state of the robot performing the target action displayed on the computing device interface, use machine learning technology or curve fitting algorithm to determine the actual limb state of the robot and the robot's real limb state on the computing device interface. Visual transformation relationships between simulated limb states on .

[0049] The visual transformation relationship is used to describe the displayed difference between the real limb state and the simulated limb state. In the process of determining the visual transformation relationship, for the same rob...

Embodiment 3

[0065] image 3 It is a flow chart of the method for processing the state of a computing device robot provided by Embodiment 3 of the present invention, and this embodiment is further optimized on the basis of the foregoing embodiments. Such as image 3 As shown, the method may include:

[0066] S310. Acquire robot structure data and robot action configuration data, wherein the action configuration data is used to represent the action state of the robot.

[0067] S320. Obtain expression configuration data of the robot.

[0068]In this embodiment, the client with the robot state processing function installed on the computing device also supports the editing function of the robot expression. Exemplarily, the user can input set expressions, such as happy, sad, etc., through the expression configuration data input box on the client interface; the user can also use the expression data import control on the client interface to import pre-written expression configuration data , 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 embodiment of the invention discloses a robot state processing method and device, computing equipment and a storage medium. The method comprises steps of obtaining the structural data of a robot and the action configuration data of the robot; generating an initial limb state animation of the robot by utilizing the robot structure data and the action configuration data; and adjusting the initial limb state animation according to a visual transformation relationship between the real limb state of the robot and a simulated limb state of the robot on a computing device interface to obtain a target limb state animation, and displaying the target limb state animation, the visual transformation relationship being used for describing a display difference between the real limb state and the simulated limb state. According to the method, in the design and development process of the robot, labor cost can be reduced, the visual difference between the simulated robot limb state displayed on thecomputing equipment interface and the actual limb state of the robot is reduced, and the performance design effect of the robot is improved.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a robot state processing method, device, computing device and storage medium. Background technique [0002] In the development process of the robot, a lot of action writing work needs to be done in accordance with different scene states or response strategies. At present, the performance design for robots in the domestic market usually adopts the traditional process of making simulation animation first and then developing the program. The specific process is as follows: [0003] First, the designer uses 3D animation production software for simulation animation design, and delivers animation files and numerical labeling tasks in the process to engineers, who manually convert animation files into robot action codes; [0004] Secondly, the engineer compiles the robot action code and packages it into a software package, and sends an update to the test...

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): G06T13/00G06F8/34
CPCG06T13/00G06F8/34Y02P90/02
Inventor 张晓东李士岩关岱松
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
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