A Path Planning Method for Mobile Robots in Dynamic Environment
A mobile robot, dynamic environment technology, applied in the field of robots, can solve problems such as poor smoothness, dynamic obstacle collision, lack of global optimality, etc., to improve safety and reliability, and reduce the probability of collision.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] figure 1 It shows a schematic flowchart of a method for path planning of a mobile robot in a dynamic environment according to an embodiment of this specification, including steps 202 to 212:
[0029] Step 202: Establish a global grid map, the map 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 , which contains the situation information 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 free grids not occupied; the marking method of dynamic grids is as follows stated;
[0032] Detect all obstacles within a given range from the starting position to t...
Embodiment 2
[0056] This specification 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 establish a global grid map, which can cover the starting position of the mobile robot movement and the target position of the mobile robot movement;
[0058] The dynamic obstacle detection module 12 detects all obstacles in the global grid map during the mapping process; meanwhile, screens out dynamic obstacles according to the characteristics and position changes of the obstacles, and converts 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, in the global grid map, for the dynamic obstacle, according to its movement trajectory within the given time period set period, predict the future within the given time period set period The motion trend, divide the motion trac...
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. 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 executable 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, steps in a method for path planning of a mobile robot in a dynamic environment are implemented.
[0064] Computing device 110 may also include a network interface through which computing device 110 communicates with one or more networks. The network interface may include one or more of a...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


