A hierarchical architecture for behavior-based robots | Synapse