OPTIMUM SHORT PATH FINDER FOR ROBOT USING Q-LEARNING

https://doi.org/10.24237/djes.2012.05102

Authors

  • Mohannad Abid Shehab Ahmed

Keywords:

Reinforcement Learning, Q-Learning, Navigation, Robot, microcontroller

Abstract

Programming robots is a useful tedious task, so there is growing interest in building robots which can learn by themselves. This paper describes the Reinforcement Learning and teaching approach like Queue Learning (Q-Learning) to be implemented for robotics technology environment navigation and exploration. Q – Learning algorithm is one of the widely used online learning methods in robotics; it is simple, efficient, and not need to complex process as in adaptive system. The aim of this work is to empower the agent to learn a certain goal directed navigation strategy and to generate a shortest path in static environment which contain static obstacles; it uses one of the important intelligent search methods the “heuristic”. It makes a necessary modification for the search algorithm to suit the way of solving the problem. In our approach of learning from demonstration, the robot learns a reward function from the demonstration and a task model from repeated attempts (trials) to perform the task. A simplified reinforcement learning algorithm based on one-step Q-Learning that is optimized in speed and memory consumption is proposed and implemented in Visual Basic language (VB). The robot can be built using stepper motors and

any available microcontroller like 89c52 with its driver circuit to utilize of their matching.

Downloads

Download data is not yet available.

Published

2012-06-01

How to Cite

[1]
Mohannad Abid Shehab Ahmed, “OPTIMUM SHORT PATH FINDER FOR ROBOT USING Q-LEARNING”, DJES, vol. 5, no. 1, pp. 13–24, Jun. 2012.