A hierarchical architecture for behavior-based robots
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Grammatical Evolution: Evolving Programs for an Arbitrary Language
EuroGP '98 Proceedings of the First European Workshop on Genetic Programming
Using hierarchical fuzzy behaviors in the RoboCup domain
Autonomous robotic systems
Fuzzy behavior-based control of mobile robots
IEEE Transactions on Fuzzy Systems
Robot behavior coordination using decision-making neurophysiological mechanism
ROBIO'09 Proceedings of the 2009 international conference on Robotics and biomimetics
Vector-valued function estimation by grammatical evolution for autonomous robot control
Information Sciences: an International Journal
Hi-index | 0.00 |
Previous research has used behavior hierarchies to address the problem of coordinating large numbers of behaviors. However, behavior hierarchies scale poorly since they require the state information of low-level behaviors. Abstracting this state information into priorities has recently been introduced to resolve this problem. In this work, we evaluate both the quality of priority-based behavior hierarchies and their ease of development. This is done by using grammatical evolution to learn how to coordinate low-level behaviors to accomplish a task. We show that not only do priority-based behavior hierarchies perform just as well as standard hierarchies but that they promote faster learning of solutions that are better suited as components in larger hierarchies.