The Secant Method: Global Trajectory Planning With Variable Radius, Solid Obstacles