A proposal of programmed steering model for obstacle avoidance