Multi-robot scheduling method and device, server and computer readable storage medium

A scheduling method and multi-robot technology, applied in the field of robots to avoid collisions and improve work efficiency

Active Publication Date: 2019-07-05
SHANGHAI TMI ROBOTICS TECH CO LTD
View PDF15 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, embodiments of the present invention provide a multi-robot scheduling method, device, server, and computer-rea

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
  • Multi-robot scheduling method and device, server and computer readable storage medium
  • Multi-robot scheduling method and device, server and computer readable storage medium
  • Multi-robot scheduling method and device, server and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Embodiment 1 of the present invention provides a multi-robot scheduling method. This embodiment is applicable to the scheduling of multiple robots, and the method is applicable to a system architecture composed of a server and at least two robots. The execution subject of this embodiment is a server, and the method of this embodiment can be executed by a multi-robot dispatching device, which can be implemented by means of hardware and / or software, and generally can be set in the server as an application program. figure 1 It is a flow chart of the multi-robot scheduling method in Embodiment 1 of the present invention. Such as figure 1 As shown, the scheduling method includes:

[0027] S101. Plan motion paths of multiple robots in real time, where the motion paths include a first motion path of a target robot and a second motion path of at least one other robot.

[0028] Specifically, the first movement path of the target robot is planned in real time according to the ...

Embodiment 2

[0070] image 3 The structural block diagram of the multi-robot dispatching device provided for the second embodiment of the present invention, such as image 3 As shown, the multi-robot scheduling device 3 includes:

[0071] The motion path planning module 301 is used to plan the motion paths of multiple robots in real time, the motion paths include the first motion path of the target robot and the second motion path of at least one other robot;

[0072] Judging module 302, judging whether the real-time position of other robots is located on the first motion path, when the real-time position of other robots is located on the first motion path, judge the target robot and other robots in the process of moving according to the motion state of the target robot and other robots will meet in

[0073] The motion state determination module 303 is used to determine the motion state of the target robot according to the width of the target robot, the width of other robots, and the wid...

Embodiment 3

[0100] Figure 4 A schematic structural diagram of a server provided by Embodiment 3 of the present invention, such as Figure 4 As shown, the server includes a processor 40 and a memory 41, and the number of processors 40 in the server can be one or more, Figure 4 Taking a processor 40 as an example, the processor 40 and the memory 41 in the server can be connected through a bus or other methods, Figure 4 Take connection via bus as an example.

[0101] The memory 41, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as the program instructions / modules corresponding to the multi-robot scheduling method in the embodiment of the present invention (for example, in the multi-robot scheduling device) motion path planning module 301, judgment module 302 and motion state determination module 303). The processor 40 executes various functional applications and data processing of the server by running the s...

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 multi-robot scheduling method and device, a server and a computer readable storage medium. The method comprises the following steps that: planning the motion paths of a plurality of robots, wherein each motion path comprises the first motion path of a target robot and the second motion path of at least one of other robots; judging whether the real-time positions of other robots are positioned on the first motion path or not, and when the real-time positions of other robots are positioned on the first motion path, according to the motion states of thetarget robot and other robots, judging whether the target robot and other robots meet in a proceeding process or not; when a judgment result shows that the target robot and other robots meet in the proceeding process, according to the width of the target robot, the widths of other robots and the width of an area where the target robot and other robots meet, determining the motion state of the target robot. The embodiment of the invention provides the multi-robot scheduling method, the problem that multiple robots collide due to path overlapping in a working process is effectively solved, andthe working efficiency of the robots is improved.

Description

technical field [0001] The present invention relates to the technical field of robots, in particular to a multi-robot scheduling method, device, server and computer-readable storage medium. Background technique [0002] With the increasing maturity of technology, robots are widely used in various fields of production and life, such as: picking robots used in the express delivery industry, medical robots used in the medical industry, and household sweeping robots. People are freed from tedious and repetitive work, while greatly improving work efficiency, so robots are becoming more and more popular. [0003] However, in actual work, multiple robots perform corresponding tasks in the working area at the same time, and multiple robots will walk according to the planned path respectively. When the planned paths overlap, collisions may occur, causing damage to the robots and reducing the work efficiency. efficiency. Contents of the invention [0004] In view of this, embodime...

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): G05D1/02
CPCG05D1/0289
Inventor 潘晶沈满苏至钒陈彦品崔瑶
Owner SHANGHAI TMI ROBOTICS TECH 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