Learning method for hierarchical behavior controller

Complex behavior is difficult to obtain using an unsupervised leaning method because of the enormous search space required. In this paper, we propose the hierarchical behavior controller which consists of three types of modules: behavior coordinator, behavior controller and feedback controller. We also propose a new learning algorithm for the behavior coordinator and the behavior controller that consists of some sub-coordinators and some sub-controllers, respectively. This algorithm selects a deficient one by evaluating each sub-coordinator or sub-controller using multiple regression analysis based on previously obtained evaluation values. This can reduce the search area and the learning times by avoiding the necessity of trying to tune good sub-coordinators or sub-controllers. The hierarchical behavior controller is applied to the problem of controlling a seven-link brachiation robot, which moves dynamically from branch to branch like gibbon swinging its body.

[1]  Sridhar Mahadevan,et al.  Robot Learning , 1993 .

[2]  Yasuhisa Hasegawa,et al.  Learning Method for Multi-Controller of Robot Behavior , 1998 .

[3]  Fumihito Arai,et al.  A study on the brachiation type of mobile robot (heuristic creation of driving input and control using CMAC) , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[4]  Y. Hasegawa,et al.  Reinforcement learning method for generating fuzzy controller , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[5]  T. Fukuda,et al.  RBF-fuzzy system with GA based unsupervised/supervised learning method , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[6]  Vijaykumar Gullapalli,et al.  A stochastic reinforcement learning algorithm for learning real-valued functions , 1990, Neural Networks.

[7]  T. Fukuda,et al.  Brachiation type of mobile robot , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[8]  James S. Albus,et al.  Outline for a theory of intelligence , 1991, IEEE Trans. Syst. Man Cybern..

[9]  Minoru Asada,et al.  Behavior coordination for a mobile robot using modular reinforcement learning , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.