We present a software architecture for the behavioral organization of a mobile robot which is entirely based on nonlinear dynamical systems. The activity of elements from a set of predefined elementary behaviors is controlled over time by coupled differential equations such that complex behavioral sequences are generated. By means of this architecture the behavioral system can be designed such that the robot autonomously plans its actions selecting between multiple behavioral goals specified by an operator. On the basis of predefined local sensor contexts and logical interrelations between the elementary behaviors the system learns to organize these behaviors into a sequence directed towards a behavioral goal. Learning can be run in two modes: (1) the system explores its behavioral space autonomously and (2) learning can be accelerated through guidance by the operator. We prove the feasibility of the approach for sequence generation by an implementation on an anthropomorphic robot and show its planning and learning characteristics by a computer simulation
[1]
Pattie Maes,et al.
Modeling Adaptive Autonomous Agents
,
1993,
Artificial Life.
[2]
Gregor Schöner,et al.
Dynamics of behavior: Theory and applications for autonomous robot architectures
,
1995,
Robotics Auton. Syst..
[3]
Axel Steinhage,et al.
Dynamical Systems for the Generation of Navigation Behavior
,
1997
.
[4]
Thomas Bergener,et al.
Dynamical systems for the behavioral organization of an anthropomorphic mobile robot
,
1998
.
[5]
Axel Steinhage,et al.
Dynamical systems for the behavioral organization of autonomous robot navigation
,
1998,
Other Conferences.
[6]
Axel Steinhage,et al.
Nonlinear Attractor Dynamics for Guiding an Anthropomorphic Robot by Means of Speech Commands
,
1999
.