Optimizing Navigation: Adaptive Map Reshaping and Shortest Path Analysis for Mobile Robots

 

 

 

Mohammed Rabeea Hashim Al-Dahhan1,*, Mahmood Abdulrazzaq Alsaadi2, Ruqayah R. Al-Dahhan1,
Salah A. Aliesawi 1, Omar Q. Mohsin3

 

1College of Computer Science and Information Technology; University of Anbar, Ramadi, Anbar, Iraq

 

2Computer Science Department, University of Al-Maarif, Ramadi, Anbar, Iraq

 

3Senior SoC Debug Engineer/Tech lead; intel corporation, USA

 

Emails: mohammed.rabeea@uoanbar.edu.iq; alsaadi.m@uoa.edu.iq; ruqayah85@uoanbar.edu.iq; salah_eng1996@uoanbar.edu.iq; omar.mohsin@intel.com

 

 

 

 

 

Abstract

 

To facilitate the practical deployment of robotics, efficient path planning is essential to ensure that robotic movement is accurate, safe, and goal-oriented. This study explores new approaches to map adaptation and path optimization for robot navigation between specified locations. The initial phase of the research involves designing an environment that enables the safe operation of robots. Subsequently, the collected data is processed to construct a graph using Dijkstra’s algorithm, which is employed to determine the shortest path between key points. When multiple paths are available, the algorithm selects the most efficient one, while ensuring safety in point-to-point transitions and when navigating around obstacles. In addition to this, a reinforced method is introduced to enhance the security of path planning. This approach expands the original trajectory to incorporate a safety buffer equal to half of the robot’s safety radius, thus maintaining a safe distance along the traveled route. The key contribution of this work lies in the development of novel maps featuring secure pathways, which can be utilized by optimization algorithms to improve navigation in unfamiliar terrains. Experimental results using PRM* and RRT* validate the accuracy of these maps, especially in complex, maze-like environments.

 

Keywords: Mobile robot; Path planning; Reshaping; Navigation; Map Reconstruction; Safety