Architecture, the backbone of robotic systems
a robust layered control system for a mobile robot .