Path Planning of Mobile Robot Using Improved A* Algorithm in Static Environments

One of the main challenges in autonomous mobile robot navigation is path planning, requiring effective, collision-free paths in static environments. Although traditional algorithms such as A* are extensively utilized, they can be computationally expensive and frequently produce inefficient pathways with unnecessary turns and sharp angles, especially in more complex cases. This work presents an improved A* algorithm that optimizes path smoothness and efficiency by considering an angle-based cost factor with the conventional A* algorithm and post-processing techniques. The algorithm is tested in the Robot Operating System (ROS), and Rviz is utilized for path visualization and computation. Numerous simulations show that the proposed approach consistently outperformed the conventional A* algorithm. The path length is reduced by 5.84% — 7.27% in various scenarios from obstacle-free to multi-obstacle cases, respectively. The proposed approach also reduces the execution time by 1.56% in obstacle-free cases while maintaining almost equal execution speeds in more complicated cases. The impact of the angle-based cost factor on path efficiency and smoothness has been investigated in detail; higher values improved path smoothness and lessened sharp turns. Thus, the proposed approach enhances path quality while maintaining computational efficiency, resulting in a more reliable solution for autonomous robot navigation in static environments.

Authors

Institutions

Publication Details

Published
2024-12-20
DOI
https://doi.org/10.1109/iccit64611.2024.11022179
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Path Planning of Mobile Robot Using Improved A* Algorithm in Static Environments

Md. Faruque Hossain, Muntasir Mubin Nashit
Robotic Path Planning Algorithms
article

Path Planning of Mobile Robot Using Improved A* Algorithm in Static Environments

Md. Faruque Hossain, Muntasir Mubin Nashit
article en

Abstract

One of the main challenges in autonomous mobile robot navigation is path planning, requiring effective, collision-free paths in static environments. Although traditional algorithms such as A* are extensively utilized, they can be computationally expensive and frequently produce inefficient pathways with unnecessary turns and sharp angles, especially in more complex cases. This work presents an improved A* algorithm that optimizes path smoothness and efficiency by considering an angle-based cost factor with the conventional A* algorithm and post-processing techniques. The algorithm is tested in the Robot Operating System (ROS), and Rviz is utilized for path visualization and computation. Numerous simulations show that the proposed approach consistently outperformed the conventional A* algorithm. The path length is reduced by 5.84% — 7.27% in various scenarios from obstacle-free to multi-obstacle cases, respectively. The proposed approach also reduces the execution time by 1.56% in obstacle-free cases while maintaining almost equal execution speeds in more complicated cases. The impact of the angle-based cost factor on path efficiency and smoothness has been investigated in detail; higher values improved path smoothness and lessened sharp turns. Thus, the proposed approach enhances path quality while maintaining computational efficiency, resulting in a more reliable solution for autonomous robot navigation in static environments.

Khulna University of Engineering and Technology (BD)
Sustainable cities and communities
Openalex Percentile: Top 70%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.