DocumentCode
1181078
Title
Application of the utility function method for behavioral organization in a locomotion task
Author
Pettersson, Jimmy ; Wahde, Mattias
Author_Institution
Dept. of Appl. Mech., Chalmers Univ. of Technol., Goteborg, Sweden
Volume
9
Issue
5
fYear
2005
Firstpage
506
Lastpage
521
Abstract
The generation of a complete robotic brain for locomotion based on the utility function (UF) method for behavioral organization is demonstrated. A simulated, single-legged hopping robot is considered, and a two-stage process is used for generating the robotic brain. First, individual behaviors are constructed through artificial evolution of recurrent neural networks (RNNs). Thereafter, a behavioral organizer is generated through evolutionary optimization of utility functions. Two systems are considered: a simplified model with trivial dynamics, as well as a model using full newtonian dynamics. In both cases, the UF method was able to generate an adequate behavioral organizer, which allowed the robot to perform its primary task of moving through an arena, while avoiding collisions with obstacles and keeping the batteries sufficiently charged. The results for the simplified model were better than those for the dynamical model, a fact that could be attributed to the poor performance of the individual behaviors (implemented as RNNs) during extended operation.
Keywords
brain models; collision avoidance; evolutionary computation; legged locomotion; recurrent neural nets; artificial evolution; behavioral organization; collision avoidance; evolutionary optimization; locomotion task; recurrent neural network; robotic brain; single legged hopping robot; utility function; Batteries; Brain modeling; Evolutionary computation; Intelligent robots; Legged locomotion; Machine intelligence; Mobile robots; Recurrent neural networks; Roads; Robot sensing systems; Behavioral organization; behavior-based robotics; evolutionary algorithms (EAs); structural optimization; utility functions (UFs);
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2005.850262
Filename
1514474
Link To Document