Real-time obstacle avoidance for fast mobile robots in cluttered environments
a robust layered control system for a mobile robot .