4.7 Article

An Improved Dyna-Q Algorithm for Mobile Robot Path Planning in Unknown Dynamic Environment

期刊

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TSMC.2021.3096935

关键词

Path planning; Mobile robots; Robots; Heuristic algorithms; Navigation; Collision avoidance; Task analysis; Dynamic environment; Dyna-Q; mobile robot; path planning; reinforcement learning (RL)

资金

  1. Self-Planned Task of State Key Laboratory of Robotics and System (HIT) [SKLRS201801A05]
  2. National Natural Science Foundation of China [61903101]
  3. National Postdoctoral Program for Innovative Talents [BX201700064]

向作者/读者索取更多资源

This article introduces an improved Dyna-Q algorithm for mobile robot path planning in unknown environments with static and dynamic obstacles, utilizing heuristic search strategies, simulated annealing mechanism, and reactive navigation principle to enhance performance. The method effectively tackles the exploration-exploitation dilemma and demonstrates superior performance in simulations with multiple dynamic obstacles. Additionally, practical experiments on a physical robot platform show successful autonomous navigation results in real-world scenarios.
This article deals with the problem of mobile robot path planning in an unknown environment that contains both static and dynamic obstacles, utilizing a reinforcement learning approach. We propose an improved Dyna-Q algorithm, which incorporates heuristic search strategies, simulated annealing mechanism, and reactive navigation principle into Q-learning based on the Dyna architecture. A novel action-selection strategy combining epsilon-greedy policy with the cooling schedule control is presented, which, together with the heuristic reward function and heuristic actions, can tackle the exploration-exploitation dilemma and enhance the performance of global searching, convergence property, and learning efficiency for path planning. The proposed method is superior to the classical Q-learning and Dyna-Q algorithms in an unknown static environment, and it is successfully applied to an uncertain environment with multiple dynamic obstacles in simulations. Further, practical experiments are conducted by integrating MATLAB and robot operating system (ROS) on a physical robot platform, and the mobile robot manages to find a collision-free path, thus fulfilling autonomous navigation tasks in the real world.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据