Path Planning for Vehicles Operating in Uncertain 2D Environments