MARATTO

article · Uniosun Journal of Engineering and Environmental Sciences

AUTONOMOUS MOBILE ROBOT PATH PLANNING USING EINFORCEMENT LEARNING IN MATLAB

2025Open accessOsun State University

Abstract

Path planning is a critical component of autonomous mobile robots, allowing them to navigate their environment efficiently while avoiding obstacles. Traditional algorithms such as A* and Dijkstra’s provide optimal solutions based on predefined maps but struggle with adaptability in dynamic and unknown environments. These limitations necessitate the adoption of machine learning-based approaches such as Reinforcement Learning (RL). RL, particularly Q-learning and Deep Q-Networks (DQN), enables robots to learn optimal navigation strategies through continuous interaction with their surroundings, allowing them to adapt to environmental changes. This research implements and evaluates Q-learning and DQN in MATLAB, training autonomous robots in a simulated environment to navigate obstacles while optimizing path efficiency. The study compares RL-based path planning with traditional algorithms (A* and Dijkstra’s) by assessing computational complexity, adaptability, and performance in dynamic scenarios. Key findings highlight the effectiveness of RL-based methods in improving realtime decision-making and adaptability, but also expose challenges such as high computational demands and convergence issues. The research provides insights into the applicability of RL for autonomous robot navigation and proposes potential optimizations for real-world deployment.

Research topics

  • Robotic Path Planning Algorithms
  • Reinforcement Learning in Robotics
  • Robotics and Sensor-Based Localization

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.64980/ujees.v7i2.433

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.