- Turkish Journal of Electrical Engineering and Computer Science
- Vol: 24 Issue: 3
- Reinforcement learning-based mobile robot navigation
Reinforcement learning-based mobile robot navigation
Authors : Nihal Altuntaş, Erkan Imal, Nahit Emanet, Ceyda Nur Öztürk
Pages : 1747-1767
View : 10 | Download : 6
Publication Date : 9999-12-31
Article Type : Makaleler
Abstract :In recent decades, reinforcement learning (RL) has been widely used in different research fields ranging from psychology to computer science. The unfeasibility of sampling all possibilities for continuous-state problems and the absence of an explicit teacher make RL algorithms preferable for supervised learning in the machine learning area, as the optimal control problem has become a popular subject of research. In this study, a system is proposed to solve mobile robot navigation by opting for the most popular two RL algorithms, Sarsa($\lambda )$ and Q($\lambda )$. The proposed system, developed in MATLAB, uses state and action sets, defined in a novel way, to increase performance. The system can guide the mobile robot to a desired goal by avoiding obstacles with a high success rate in both simulated and real environments. Additionally, it is possible to observe the effects of the initial parameters used by the RL methods, e.g., $\lambda $, on learning, and also to make comparisons between the performances of Sarsa($\lambda )$ and Q($\lambda )$ algorithms.Keywords : Reinforcement learning, temporal difference, eligibility traces, Sarsa, Q-learning, mobile robot navigation, obstacle avoidance