scholarly journals An Efficient and Robust Improved A* Algorithm for Path Planning

Symmetry ◽  
2021 ◽  
Vol 13 (11) ◽  
pp. 2213
Author(s):  
Huanwei Wang ◽  
Xuyan Qi ◽  
Shangjie Lou ◽  
Jing Jing ◽  
Hongqi He ◽  
...  

Path planning plays an essential role in mobile robot navigation, and the A* algorithm is one of the best-known path planning algorithms. However, the conventional A* algorithm and the subsequent improved algorithms still have some limitations in terms of robustness and efficiency. These limitations include slow algorithm efficiency, weak robustness, and collisions when robots are traversing. In this paper, we propose an improved A*-based algorithm called EBHSA* algorithm. The EBHSA* algorithm introduces the expansion distance, bidirectional search, heuristic function optimization and smoothing into path planning. The expansion distance extends a certain distance from obstacles to improve path robustness by avoiding collisions. Bidirectional search is a strategy that searches for a path from the start node and from the goal node at the same time. Heuristic function optimization designs a new heuristic function to replace the traditional heuristic function. Smoothing improves path robustness by reducing the number of right-angle turns. Moreover, we carry out simulation tests with the EBHSA* algorithm, and the test results show that the EBHSA* algorithm has excellent performance in terms of robustness and efficiency. In addition, we transplant the EBHSA* algorithm to a robot to verify its effectiveness in the real world.

2018 ◽  
Vol 160 ◽  
pp. 06004
Author(s):  
Zi-Qiang Wang ◽  
He-Gen Xu ◽  
You-Wen Wan

In order to solve the problem of warehouse logistics robots planpath in different scenes, this paper proposes a method based on visual simultaneous localization and mapping (VSLAM) to build grid map of different scenes and use A* algorithm to plan path on the grid map. Firstly, we use VSLAMto reconstruct the environment in three-dimensionally. Secondly, based on the three-dimensional environment data, we calculate the accessibility of each grid to prepare occupied grid map (OGM) for terrain description. Rely on the terrain information, we use the A* algorithm to solve path planning problem. We also optimize the A* algorithm and improve algorithm efficiency. Lastly, we verify the effectiveness and reliability of the proposed method by simulation and experimental results.


2012 ◽  
Vol 229-231 ◽  
pp. 2019-2024 ◽  
Author(s):  
Zhi Qiang Zhao ◽  
Zhi Hua Liu ◽  
Jia Xin Hao

In the process of ground simulation object maneuver simulation in large-scale operation simulation, an efficient path planning method based on A*algorithm is proposed. By means of introducing all kind of geography factors and security factors into heuristic function, the plan reaching method solves the problem of finding an optimal path under acquiring enemy's situation and terrain data. Experiment results show that it has effectively raised path planning speed of A* algorithm and the scheme is practical and feasible.


Path planning in mobile robot navigation is an advanced method of calculating the safe and obstacle free path in static and dynamic environments are involved between source point to destination. Real time path planning method defines that how a robot can make a decision when some unknown obstacle gets encountered in the path of navigation for a dynamic situation. At the point when an obstruction comes in the way of route, the robot must choose another and safe way to advance towards the objective by evading any impact. This study is focused on exploring the algorithm that gives the safe and shortest path when an obstacle changes the environment. By using A* algorithm in MATLAB simulation the probability of collision with obstacle and robot get increased. In this simulation work a new approach of path planning has been found by placing the virtual obstacles in the environment. A new obstacle get influence in the path of navigation, using virtual obstacle boundary around the new obstacle a short and safe path get evaluated which is collision free or low risk path . The purpose for this paper is to create a dependable and smooth direction in a real time domain with impediments and to manage the robot towards the target without hitting the obstacles also considering the size of the robot


1996 ◽  
Vol 8 (1) ◽  
pp. 25-32
Author(s):  
Hiroyuki Ogata ◽  
◽  
Tomoichi Takahashi ◽  

This paper introduces a method to extract task knowledge from an example shown by an teacher or generated by a planner, and to apply the knowledge to plan a path in similar environments where dimentions, design and location of parts may change. Our goal is to make efficient use of learning task resource and to easily plan a path in complex environments. Our method is based on the A*algorithm. We developed a technique to generate a suboptimal path with much less search nodes than the traditional A*algorithm, and to make a heuristic function that includes task knowledge. Examples are shown to verify the effectiveness of our method.


IEEE Access ◽  
2021 ◽  
Vol 9 ◽  
pp. 19632-19638
Author(s):  
Lisang Liu ◽  
Jinxin Yao ◽  
Dongwei He ◽  
Jian Chen ◽  
Jing Huang ◽  
...  

2021 ◽  
Vol 18 (3) ◽  
pp. 172988142110264
Author(s):  
Jiqing Chen ◽  
Chenzhi Tan ◽  
Rongxian Mo ◽  
Hongdu Zhang ◽  
Ganwei Cai ◽  
...  

Among the shortcomings of the A* algorithm, for example, there are many search nodes in path planning, and the calculation time is long. This article proposes a three-neighbor search A* algorithm combined with artificial potential fields to optimize the path planning problem of mobile robots. The algorithm integrates and improves the partial artificial potential field and the A* algorithm to address irregular obstacles in the forward direction. The artificial potential field guides the mobile robot to move forward quickly. The A* algorithm of the three-neighbor search method performs accurate obstacle avoidance. The current pose vector of the mobile robot is constructed during obstacle avoidance, the search range is narrowed to less than three neighbors, and repeated searches are avoided. In the matrix laboratory environment, grid maps with different obstacle ratios are compared with the A* algorithm. The experimental results show that the proposed improved algorithm avoids concave obstacle traps and shortens the path length, thus reducing the search time and the number of search nodes. The average path length is shortened by 5.58%, the path search time is shortened by 77.05%, and the number of path nodes is reduced by 88.85%. The experimental results fully show that the improved A* algorithm is effective and feasible and can provide optimal results.


Sign in / Sign up

Export Citation Format

Share Document