Applying Hybrid Reinforcement and Unsupervised Wieghtless Neural Network Learning Algorithm on Autonomous Mobile Robot Navigation.
Keywords:
Reinforcement Learning, Q-learning, AutoWiSARD, Autonomous Navigation, Unsupervised Learning, Weightless Neural Network, LeJOS, Lego MindstromsAbstract
An autonomous system constructed using written computer programs based on human expert knowledge only handles anticipated and verified states. On the other hand, a self-learning algorithm allows an autonomous system to instinctively acquire knowledge, learn from experience and be more prepared to expect the unexpected. A novel hybrid selflearning algorithm which combines reinforcement and unsupervised weightless neural network algorithm learning was formulated. The self-learning algorithm was applied to an autonomous mobile robot navigation system in simulation and physical world. The result shows that the simulated and physical robot possesses the ability to self-learn by acquiring knowledge, learn and record experience without having prior information on the environment. The mobile robot was able to distinguish different types of obstacles i.e. corners and walls; and generate complex control sequences of actions in order to avoid these obstacles.Downloads
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)