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