MARATTO

article

Reinforcement Learning-Based Optimal Path Planning for Mobile Robot with Obstacles Avoidance

Abstract

This paper presents a deep reinforcement learning (RL) approach for training mobile robots to navigate complex environments using the Twin Delayed Deep Deterministic Policy Gradient (TD3) method, which is known for its stability in continuous control tasks. The robot model simulates realworld bicycle kinematics with nonholonomic constraints and tackles three key navigation tasks: point tracking with obstacle avoidance, linear path following, and circular path tracking. The study focuses on enhancing tasks like point tracking, linear path following, and circular path tracking, aiming to reduce the distance to the goal, minimize tracking errors, and lower control effort over time. This approach replaces traditional methods and significantly improves upon them, enabling the system to reach targets even at points it hasn’t been trained on before, thereby boosting efficiency and adaptability. Synthetic environments with obstacles are created using the MATLAB® Reinforcement Learning toolbox for realistic simulations. The system employs an actor-critic neural network that processes occupancy map data and outputs continuous velocity commands. Evaluations show the approach’s effectiveness in teaching robots collision-free navigation, achieving humanlevel competency in complex environments through iterative learning. This work demonstrates the potential of model-free deep RL for real-world mobile robot navigation.

Research topics

  • Robotic Path Planning Algorithms
  • Optimization and Search Problems
  • Control and Dynamics of Mobile Robots

Read the original research

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

DOI: 10.1109/jac-ecc64419.2024.11061237

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.