Obstacle avoidance in a dynamic environment: a collision cone approach | Synapse