Basis model |
Describes relatively more concrete aspects of the robot and environment relevant to the target behavior (e.g., equations of motion) |
Emergent model |
Describes relatively more abstract behavior qualifying as systemic, effective affordance exploitation (e.g., fixed point location) |
Generative model |
Formal analysis linking features of the basis and emergent models (e.g., stability analysis of fixed point) |
Gibsonian affordance |
An opportunity for action in an agent-environment system (emergent-level property) |
Reactive control |
Responsive to robot-environment system's state, with little or no memory |
Parallel composition |
Controllers operating simultaneously in the same basis level, interacting according to formally described rules |
Sequential composition |
“Chains” of controllers, with the successful execution of one sub-behavior setting up the next sub-behavior |
Hierarchical composition |
Controllers operating at different levels of abstraction, e.g., on a single limb, coordination of limbs, center of mass trajectory, or to set a global goal |