A control method that makes a robot to behave based on reflex action
chosen from a set of behavior modules corresponding to its external stimuli.
Behavior-based control is a system for controlling a robot by
selecting a set from a group of modules, each of which implements an element part of required total
behavior of the robot to meet an end. Since the selection of behavior set is determined by the
reflex action of the prepared modules, the resulting action can be executed fast. Since each
behavior module is divided into an element part of behavior, and hence it becomes unnecessary to get
a perfect model of the external environment, control system design is simplified and consequently a
robust and adaptive control system is built. Typical examples of behavior-based control are seen in
the subsumption architecture and the action selection dynamics and so on.