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

Mobile robot path planning method in dynamic environment

A mobile robot and dynamic environment technology, applied in the field of robotics, can solve problems such as poor smoothness, dynamic obstacle collision, and lack of global optimality, so as to improve safety and reliability and reduce the probability of collision

Active Publication Date: 2019-05-21
INFORMATION SCI RES INST OF CETC
View PDF8 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Existing obstacle avoidance methods can largely avoid the negative impact of dynamic objects on the autonomous movement of mobile robots, but they also have certain limitations: 1) The movement direction selected by the obstacle avoidance method is usually selected from a local perspective. It does not have global optimality, which makes the quality of the motion path of the mobile robot drop significantly during this period in order to avoid dynamic obstacles, such as the selected path length is longer and the smoothness is poor; 2) This type of technology usually does not consider The movement trend of dynamic obstacles is only considered from the principle of choosing the movement direction closer to the navigation target or not destroying the original planned path as much as possible, which makes it impossible to guarantee the obstacle avoidance effect, and its avoidance direction may be different from the movement of dynamic obstacles. Direction conflicts, but it is easy to collide with dynamic obstacles

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
  • Mobile robot path planning method in dynamic environment
  • Mobile robot path planning method in dynamic environment
  • Mobile robot path planning method in dynamic environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 Shows a schematic flowchart of a method for path planning of a mobile robot in a dynamic environment according to an embodiment of the present specification, including steps 202 to 212:

[0029] Step 202: Establish a global grid map, which covers the starting position and target position of the mobile robot movement, and is a rectangular area composed of square grids, and the side length of each grid is c size , Contains information about the situation of being occupied by obstacles.

[0030] Step 204: Detect all obstacles in the global grid map, and filter out dynamic obstacles according to the characteristics and position changes of the obstacles.

[0031] The grids in the global grid map are divided into static grids occupied by static obstacles, dynamic grids occupied by dynamic obstacles, and idle grids not occupied; the marking method of dynamic grids is as follows Narrate

[0032] Detect all obstacles in a given range from the starting position to the target po...

Embodiment 2

[0056] This manual also provides a dynamic path planning device in a dynamic environment, such as figure 2 Shown, including:

[0057] The environment model construction module 11 is configured to build a global grid map, which can cover the starting position of the mobile robot and the target position of the mobile robot;

[0058] The dynamic obstacle detection module 12 detects all obstacles in the global grid map during the map creation process; at the same time, according to the characteristics and position changes of the obstacles, the dynamic obstacles are screened out, and each The grids corresponding to dynamic obstacles are marked in the global grid map;

[0059] The dynamic obstacle impact analysis module 13 is configured to predict the dynamic obstacle within the set time period of a given time period in the future according to the movement trajectory of the dynamic obstacle in the set time period of a given time period in the global grid map The movement trend of the tra...

Embodiment 3

[0063] image 3 A structural block diagram of a computing device 110 for realizing path planning of a mobile robot in a dynamic environment according to an embodiment of the present specification is shown. The components of the computing device 110 include but are not limited to a memory 110, a processor 120, and computer instructions stored on the memory 110 and running on the processor 120. The processor 110 is configured to perform data processing and analysis according to user instructions received by the computing device 110 and computer instructions stored in the memory 110. The memory 110 and the processor 120 are connected by a bus. When the processor executes the instructions, the steps of a method for path planning of a mobile robot in a dynamic environment are realized.

[0064] The computing device 110 may also include a network interface, and the computing device 110 communicates with one or more networks through the network interface. The network interface may inc...

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 discloses a mobile robot path planning method in a dynamic environment. The mobile robot path planning method specifically comprises: establishing a global grid map; screening out dynamic obstacles from the detected obstacles according to the characteristics and position change conditions of the obstacles; analyzing the motion trend of the dynamic obstacles, and determining a corresponding influence area in a set time period; for each grid in the influence region, calculating the probability of being occupied by each dynamic obstacle in the set time period, and taking the maximumprobability as the probability of being occupied by the grid; generating candidate paths from the initial position to the target position according to a given rule, and evaluating each candidate pathaccording to whether the candidate path passes through the static obstacle, the length and the probability of the dynamic grid; and taking the candidate path with the optimal evaluation result as a final planned path. According to the method, when a mobile robot moves along the finally planned path, the probability that the mobile robot collides with the dynamic obstacles is greatly reduced, andthe moving safety and reliability of the mobile robot are improved.

Description

Technical field [0001] The present invention relates to the field of robotics, in particular to a method and device for path planning of a mobile robot in a dynamic environment, a computing device and a computer-readable storage medium. Background technique [0002] During the movement of mobile robots (including self-driving cars, etc.), it is necessary to perceive, analyze and calculate environmental information, combine the mobile robot's own positioning and target position, and use obstacle avoidance and mobile robot path planning methods to achieve autonomous navigation. However, the existence of dynamic objects in the environment has caused great troubles to the navigation of mobile robots. In the process of constructing the environment map, dynamic objects may be built into the map as inherent factors in the environment, so that there may be trajectories of dynamic objects in the environment map, and mobile robots are vulnerable to their trajectories during navigation. Fa...

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): G05D1/02
Inventor 孟祥瑞查文中葛建军王蓉孟繁乐
Owner INFORMATION SCI RES INST OF CETC
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