首页 /研究 /Q-Learning Based Method of Adaptive Path Planning for Mobile Robot
LEARNING

Q-Learning Based Method of Adaptive Path Planning for Mobile Robot

Yibin Li, Caihong Li, Zijian Zhang

发表年份
2006
引用次数
14

摘要

Reinforcement learning (RL) is a learning technique based on trial and error. Q-learning is a method of RL algorithms. It has been applied widely in the adaptive path planning for the autonomous mobile robot. In order to decrease the learning space and increase the learning convergent speed, this paper adopts Q-layered learning method to divide the task of searching optimal path into three basic behaviors (or subtasks), namely static obstacle-avoidance, dynamic obstacle-avoidance and goal approaching. Especially in the learning for the static obstacle-avoidance behavior, a novel priority Q search method (PQA) is used to avoid the blindly search of the random search algorithm (RA) which is always used to select actions in Q- learning. PQA uses the sum of weighted vectors pointing away from obstacles to predict the magnitude of the reinforcement reward receiving from the possible state-action after executing the action. Robot controller will select an action based on the result at the next executing time. At last PQA and RA are both simulated in two different environments. The learning results show that learn steps are fewer by PQA than by RA under same environment to achieve the task. And in the total learning periods PQA has the higher task complete percent. PQA is an effective way to solve the problem of the path planning under dynamic and unknown environment.

关键词

Reinforcement learningObstacle avoidanceMotion planningComputer scienceObstacleMobile robotRobotArtificial intelligenceTask (project management)Action (physics)

相关论文

查看 LEARNING 分类全部论文