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

Robot control method, device and equipment and medium

A control method and robot technology, applied in the field of information human-computer interaction, can solve the problem of not being able to switch the execution state, and achieve the effect of timely response

Active Publication Date: 2019-05-28
BOZHON PRECISION IND TECH CO LTD +1
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Furthermore, it cannot respond to external events such as instructions issued by users in a timely manner at the trigger time node, nor can it switch its own execution status in a timely manner according to the actual situation.
[0004] Therefore, there is still a lack of a robot control method that can respond to external commands in real time and flexibly switch its own execution state according to the actual situation.

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 control method, device and equipment and medium
  • Robot control method, device and equipment and medium
  • Robot control method, device and equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] figure 1 It is a flow chart of a robot control method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of controlling an automated intelligent system. Typically, this embodiment is applicable to controlling a robot. The method can be performed by a robot controller. Such as figure 1 As shown, a robot control method provided in this embodiment may specifically include the following steps:

[0030] Step 110, receiving external event information, and responding to external event triggers that the external event acts on the robot, to determine the current event information executed by the current child node in the robot behavior tree.

[0031] In a specific embodiment of the present invention, an external event refers to any event that can trigger a robot, which may be a trigger of a change in the external environment, or may be a user issuing an action command to the robot. The external event information can be external...

Embodiment 2

[0043] image 3 It is a flow chart of a robot control method provided by Embodiment 2 of the present invention. This embodiment further refines step 110, step 120, and step 130 on the basis of the above embodiments. Such as image 3 As shown, the method may specifically include the following steps:

[0044] Step 210 , according to the external event information, if the external event is detected as the executable event category of the robot, responding to the external event triggered by the external event acting on the robot, and determining the current event information executed by the current child node in the robot behavior tree.

[0045] Wherein, the executable events may include external events of the robot and internal events of the robot, the external events may be external instructions issued by the user, and the internal events may be pre-programmed task commands of the robot. Executable events are various types of preset executable events. By comparing the externa...

Embodiment 3

[0061] Figure 6 It is a structural diagram of a robot control device provided by Embodiment 3 of the present invention. A robot control method provided by any embodiment of the present invention can be implemented, see Figure 6 A robot control device provided by an embodiment of the present invention includes: an external event response module 310 , a target sub-node determination module 320 and an execution state switching module 330 .

[0062] Wherein, the external event response module 310 is configured to receive external event information, and respond to external event triggers that the external event acts on the robot, and determine the current event information executed by the current child node in the robot behavior tree.

[0063] The target sub-node determination module 320 is configured to determine the current target sub-node to be executed in the robot behavior tree based on the preset event priority, according to the external event information and the current e...

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 control method, device and equipment and a medium. The method comprises the steps of receiving external event information, responding to external event trigger of an external event acting to a robot, and determining the current event information executed by the current child node in a robot behavior tree; based on a preset event priority, accordingto the external event information and the current event information executed by the current child node, determining a target child node currently to be executed in the robot behavior tree; and according to the target child node, switching the executing state of the robot, and controlling the target child node to perform associated behavior actions. The embodiment of the invention utilizes the external event to trigger the robot behavior tree, so that the robot can freely switch the current executing state according to the external event information and the current event information executed by the current child node, therefore the timely response to the external event is achieved, and the executing state of robot tasks can be planed from a macro perspective.

Description

technical field [0001] The present invention relates to the technical field of information human-computer interaction, in particular to a robot control method, device, equipment and medium. Background technique [0002] With the development of society, robot technology has developed rapidly, and robots are widely used in all walks of life. Therefore, the performance requirements of robots are also getting higher and higher. [0003] In actual demand, we require robots to be able to accept human commands, run pre-programmed programs, and act according to the principles and programs formulated by artificial intelligence technology. Usually, the robot executes tasks in a sequential manner, that is, responds to each trigger event one by one according to the order in which each trigger event is arranged. Furthermore, it cannot respond to external events such as instructions issued by the user in a timely manner at the trigger time node, nor can it switch its own execution state ...

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): B25J9/16
CPCB25J9/16G06F9/48
Inventor 张俊杰苏衍宇孟健田立志邹翼波
Owner BOZHON PRECISION IND 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