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

Mobile robot path planning method for optimizing turning angle

A mobile robot and path planning technology, applied in the direction of instruments, motor vehicles, non-electric variable control, etc., can solve the problems of low time efficiency, unsatisfactory search efficiency, and affecting the working efficiency of robots, and achieve small turning angles and narrow The effect of time complexity

Inactive Publication Date: 2021-09-07
GUIZHOU POWER GRID CO LTD
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] We believe that the cost of the robot during operation should be considered from the following aspects: the movement distance of the robot, we can know from common sense that in the case of basically the same movement environment, the movement energy consumption of the robot is positively correlated with the movement distance, that is, The farther the movement distance is, the greater the energy it consumes. For mobile robot systems, we hope to reduce the movement distance of the robot as much as possible under the premise of completing the robot movement goal. This can be done by using the classic algorithm of path planning. To; the turning angle of the robot, frequent or large-angle turning not only affects the work efficiency of the robot when moving, but also consumes more energy under the condition of the same movement distance, although with the rechargeable battery technology such as lithium batteries in recent years With the rapid development and maturity of the future, the battery life of the robot is getting longer and longer, but the shortcomings such as long charging time still limit the cycle efficiency of the robot
[0003] For the practical application of mobile robots, the A* algorithm guarantees the shortest distance but cannot guarantee that the searched path is the least expensive for the robot. If a grid map is used, since the movement direction is limited to eight adjacent nodes, For some paths with specific angles, the classic A* algorithm may give the path with the shortest distance but more tortuous paths. In addition, compared with the Dijkstra algorithm, although the A* algorithm adds a heuristic function to make the path search more efficient A very large improvement, but for more complex or large-scale motion environments, the search efficiency of the A* algorithm in practical applications is still unsatisfactory; this is because as mentioned above, the heuristics in the classic A* algorithm The function is an estimate of the distance between the current node and the target node. If the estimate is completely accurate under ideal barrier-free conditions, the A* algorithm can be used to search completely according to the optimal path. Under this condition, the search The efficiency is the highest, but in the actual environment with obstacles or more complicated, the heuristic function often cannot accurately estimate the distance. If the estimated distance value of the heuristic function is larger than the actual distance value, the path given by the algorithm may not be the shortest path; Conversely, if the estimated distance value of the heuristic function is smaller than the actual distance value, the algorithm can give the best solution, but the smaller the heuristic function is, the more nodes the algorithm needs to search, and the lower the overall time efficiency

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 for optimizing turning angle
  • Mobile robot path planning method for optimizing turning angle
  • Mobile robot path planning method for optimizing turning angle

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] refer to figure 1 , as an embodiment of the present invention, provides a mobile robot path planning method for optimizing the turning angle, including:

[0034] S1: Establish a grid map and a right-handed rectangular coordinate system based on the environment where the mobile robot is located;

[0035] Among them, the establishment of the right-handed rectangular coordinate system includes:

[0036] Establish a right-handed Cartesian coordinate system with the current node as the origin and the right side as the horizontal axis.

[0037] S2: Calculate the movable angle of each node in the grid map and the difference between the angle of the newly added node and the angle of the previous path, and calculate the turning cost of the mobile robot in real time;

[0038] Specifically, when performing path search on a grid map, the movement direction of each node is limited to the directions of its eight adjacent nodes, and the angles at which each node can move include:

...

Embodiment 2

[0053] refer to Figure 2~3 It is another embodiment of the present invention. This embodiment is different from the first embodiment in that it provides a verification test of a mobile robot path planning method for optimizing the turning angle. In order to verify the technical effect adopted in this method, In this embodiment, a comparison test is carried out between the traditional technical scheme and the method of the present invention, and the test results are compared by means of scientific demonstration, so as to verify the real effect of the method.

[0054] Such as figure 2 As shown, the path given by the traditional classic A* algorithm has many unnecessary turns, which will greatly affect the work efficiency of the robot; in order to verify that this method has higher work efficiency than the traditional method, therefore, in this embodiment, The traditional A* algorithm and this method are used to measure and compare the working efficiency of the mobile robot in...

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 for optimizing a turning angle. The method comprises the steps of establishing a grid map and a right-hand rectangular coordinate system based on the environment where a mobile robot is located; calculating the movable angle of each node in the grid map and the difference between the angle of a newly added node and the angle of a previous path, and calculating the turning cost of the mobile robot in real time; and adding the cost function of the turning cost into a total cost function of an A* algorithm to obtain an optimized A* algorithm cost function, and performing path planning on an environment with an obstacle by using the A* algorithm cost function. According to the invention, path planning is carried out on an environment with obstacles, a smooth path with fewer unnecessary turns and a smaller turning angle can be obtained, and the time complexity of an algorithm is greatly reduced.

Description

technical field [0001] The invention relates to the technical fields of path planning, signal processing, and the Internet of Things, in particular to a path planning method for a mobile robot that optimizes turning angles. Background technique [0002] We believe that the cost of the robot during operation should be considered from the following aspects: the movement distance of the robot, we can know from common sense that in the case of basically the same movement environment, the movement energy consumption of the robot is positively correlated with the movement distance, that is, The farther the movement distance is, the greater the energy it consumes. For mobile robot systems, we hope to reduce the movement distance of the robot as much as possible under the premise of completing the robot movement goal. This can be done by using the classic algorithm of path planning. To; the turning angle of the robot, frequent or large-angle turning not only affects the work efficie...

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
CPCG05D1/0214G05D1/0221
Inventor 杨金铎王林波王冕赖劲舟顾行健张羿蒋天柱曾惜
Owner GUIZHOU POWER GRID 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