Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Sign In to gain access to subscriptions and/or personal tools.
Adaptive Behavior
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Alnajjar, F.
Right arrow Articles by Murase, K.
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

A Hierarchical Autonomous Robot Controller for Learning and Memory: Adaptation in a Dynamic Environment

Fady Alnajjar

Department of System Design Engineering, University of Fukui, Japan

Indra Bin Mohd Zin

Department of Human and Artificial Intelligence Systems, Graduate School of Engineering, University of Fukui, Japan

Kazuyuki Murase

Department of System Design Engineering, University of Fukui, Japan, murase{at}synapse.his.fukui-u.ac.jp, Department of Human and Artificial Intelligence Systems, Graduate School of Engineering, University of Fukui, Japan, Research and Education Program for Life Science, University of Fukui, Japan

This work concerns practical issues surrounding the application of learning and memory in a real mobile robot with the goal of optimal navigation in dynamic environments. A novel hierarchical adaptive controller that contains two-level units was developed and trained in a physical mobile robot "e-Puck." In the low-level unit, the robot holds a number of biologically inspired Aplysia -like spiking neural networks that have the property of spike time-dependent plasticity. Each of these networks is trained to become an expert in a particular local environment(s). All the trained networks are stored in a tree-type memory structure that is located in the high-level unit. These stored networks are used as experiences for the robot to enhance its navigation ability in both new and previously trained environments. The robot's memory is designed to hold memories of various lengths and has a simple searching mechanism. Forgetting and dynamic clustering techniques are used to control the memory size. Experimental results show that the proposed model can produce a robot with learning and memorizing capabilities that enable it to survive in complex and highly dynamic environments.

Key Words: Aplysia-like spiking neural network • clustering • forgetting • learning • memory • spike time-dependent plasticity • tree-type memory

Adaptive Behavior, Vol. 17, No. 3, 179-196 (2009)
DOI: 10.1177/1059712309105814


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?