Vol.:(0123456789)
The Journal of Supercomputing (2024) 80:18009–18047
https://doi.org/10.1007/s11227-024-06155-0
1 3
Research ofhybrid path planning withimproved A*
andTEB instatic anddynamic environments
LinZhang
1
· NingAn
2
· ZongfangMa
3
Accepted: 17 April 2024 / Published online: 9 May 2024
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature
2024
Abstract
In this study, we introduce a new approach to path planning suitable for both
static and dynamic environments. Our method combines the Obstacle Avoidance
Improved A* (OA-IA*) algorithm with the Time Elastic Band (TEB) technique. The
OA-IA* incorporates four key elements: utilization of robot direction information,
adaptive adjustment of bandwidth, enhancement of evaluation function, and path
smoothing operations. We conducted experiments to validate our approach, includ-
ing simulations and real-world verifications in various environments. In the simula-
tion experiments, we compared our method with two previous approaches: Improved
Local Particle Swarm Optimization (ILPSO) and Obstacle Avoidance RRT (OA-
RRT) method. Across seven different simulated maps, the OA-IA* algorithm
showed an average improvement of 0.19 in Path Optimal Degree (POD) compared
to the ILPSO algorithm, along with an average time savings of 11s. Furthermore,
compared to the OA-RRT algorithm, the OA-IA* algorithm achieved an average
POD increase of 0.36, resulting in an average time savings of 60.37 s. Moreover,
we compared our method with APF-RRT*, APF-RRT, RRT, and RRT* approaches
across 50 simulation maps. On average, our method achieved higher POD values
by 0.54, 0.31, 0.85, and 0.26 compared to APF-RRT*, APF-RRT, RRT, and RRT*
methods, respectively. Additionally, the average running time of our method was
significantly reduced by 90s, 64.7s, 38.13s, and 19.4s compared to APF-RRT*,
APF-RRT, RRT, and RRT* methods, respectively. In the experimental verification
section, we tested our method in a real office, laboratory, and workshop environ-
ments. In two real-world environments spanning 9.4m
2
and 9.2m
2
, our enhanced
A* method integrated with TEB exhibited an average POD value that at least 0.125
higher compared to that of ILPSO combined with TEB. These results demonstrate
the effectiveness of our hybrid path planning method in complex dynamic environ-
ments, achieving optimal outcomes in terms of path length, smoothness, and speed.
In addition, it also ensures the smoothness of the path and speed, and the smooth-
ness is less than 0.05rad/s
2
.
Ning An and Zongfang Ma have contributed equally to this work.
Extended author information available on the last page of the article