DocumentCode :
3246141
Title :
Neural Q-Learning controller for mobile robot
Author :
Ganapathy, Velappa ; Yun, Soh Chin ; Joe, Halim Kusama
Author_Institution :
Sch. of Eng., Monash Univ., Bandar Sunway, Malaysia
fYear :
2009
fDate :
14-17 July 2009
Firstpage :
863
Lastpage :
868
Abstract :
In recent years, increasing trend in application of autonomous mobile robot worldwide has highlighted the importance of path planning controller in robotics-related fields, especially where dynamic and unknown environment is involved. Writing a good robot controller program can be a very time consuming process. It is inevitably wasting of resources and efforts if we have to rewrite the controller over and over again whenever there is emergence of changes in the environment. Reinforcement Learning (RL) algorithms and Artificial Neural Network (ANN) are used to assist autonomous mobile robot to learn in an unrecognized environment. This research study is focused on exploring integration of multi-layer neural network and Q-Learning as an online learning controller. Learning process is divided into two stages. In the initial stage the agent will map the environment through collecting state-action information according to the Q-Learning procedure. Second training process involves neural network training which will utilize the state-action information gathered in earlier phase as training samples. During final application of the controller, Q-Learning would be used as the primary navigating tool whereas the trained neural network will be employed when approximation is needed. MATLAB simulation was developed to verify the validity of the algorithm before it is real-time implemented on the real world using Team AmigoBottrade robot. The results obtained from both simulation and actual application confirmed on-spot learning ability of the controller accompanied with certain degree of flexibility and robustness.
Keywords :
adaptive control; learning systems; mobile robots; neurocontrollers; path planning; robot dynamics; MATLAB simulation; artificial neural network; autonomous mobile robot; neural Q-learning controller; path planning controller; reinforcement learning algorithms; robot controller program; Artificial neural networks; Learning; MATLAB; Mobile robots; Multi-layer neural network; Navigation; Neural networks; Path planning; Robot control; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Intelligent Mechatronics, 2009. AIM 2009. IEEE/ASME International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-2852-6
Type :
conf
DOI :
10.1109/AIM.2009.5229901
Filename :
5229901
Link To Document :
بازگشت