Uflibrary: A simulation library implementing the utility function in autonomous robots
Artikel i vetenskaplig tidskrift, 2007

A simulation software package (UF Library) implementing the utility function (UF) method for behavior selection in autonomous robots, is introduced and described by means of an example involving a simple exploration robot equipped with a repertoire of five different behaviors. The UF Library (as indeed the UF method itself) is aimed at providing a rapid yet reliable and generally applicable procedure for generating behavior selection systems for autonomous robots, while at the same time minimizing the amount of hand-coding related to the activation of behaviors. It is demonstrated how the UF Library allows a user to rapidly implement individual behaviors and to set up and carry out simulations of a robot in its arena, in order to generate and optimize, by means of an evolutionary algorithm,the behavior selection system of the robot.

behavioral organization

autonomous robots

BEHAVIORAL ORGANIZATION

utility function

behavior-based robotics

evolutionary robotics

Författare

J. Pettersson

Mattias Wahde

Chalmers, Tillämpad mekanik

International Journal on Artificial Intelligence Tools

0218-2130 (ISSN)

Vol. 16 3 507-536

Ämneskategorier

Maskinteknik