Optimal path planning for an aerial vehicle in 3D space

We address optimal path planning in three-dimensional space for an aerial vehicle with bounded turn radius. The objective is to calculate a feasible path of minimum length when the initial and final positions and orientations of the vehicle are given. The proposed method is based on 3D geometry. Unlike the existing iterative methods, which yield suboptimal path and are computationally more intensive, this geometrical method generates an optimal path in much lesser time. Due to its simplicity and low computational requirements this approach can be implemented on an aerial vehicle with constrained turn radius to reach a final point with a prescribed orientation. But, if the path demands very high pitch angle (as in the case of steep climbs), then the generated path may not be flyable for an aerial vehicle with limited range of flight path angle and we need to use a numerical method such as multiple shooting to obtain the optimal solution.

[1]  Steven M. LaValle,et al.  Time-optimal paths for a Dubins airplane , 2007, 2007 46th IEEE Conference on Decision and Control.

[2]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[3]  Yasmina Bestaoui,et al.  3D Flight Plan for an Autonomous Aircraft , 2010 .

[4]  Antonios Tsourdos,et al.  3D Dubins Sets Based Coordinated Path Planning for Swarm of UAVs , 2006 .

[5]  H. Sussmann Shortest 3-dimensional paths with a prescribed curvature bound , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[6]  Antonios Tsourdos,et al.  Differential Geometric Path Planning of Multiple UAVs , 2007 .

[7]  Huifang Wang,et al.  An efficient geometric algorithm to compute time-optimal trajectories for a car-like robot , 2007, 2007 46th IEEE Conference on Decision and Control.

[8]  J. Karl Hedrick,et al.  Optimal path planning in a constant wind with a bounded turning rate , 2005 .

[9]  M. Shanmugavel,et al.  3D Path Planning for Multiple UAVs Using Pythagorean Hodograph Curves , 2007 .

[10]  Vladimir J. Lumelsky,et al.  Classification of the Dubins set , 2001, Robotics Auton. Syst..

[11]  G. Ambrosino,et al.  Algorithms for 3D UAV Path Generation and Tracking , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[12]  Salah Sukkarieh,et al.  3D smooth path planning for a UAV in cluttered natural environments , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Debasish Ghose,et al.  A modified Dubins method for optimal path planning of a Miniature Air Vehicle converging to a straight line path , 2009, 2009 American Control Conference.

[14]  Debasish Ghose,et al.  Optimal geometrical path in 3D with curvature constraint , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Vikram Kapila,et al.  Optimal path planning for unmanned air vehicles with kinematic and tactical constraints , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[16]  Alfredo Pironti,et al.  Path Generation and Tracking in 3-D for UAVs , 2009, IEEE Transactions on Control Systems Technology.

[17]  Jean-Daniel Boissonnat,et al.  Shortest paths of bounded , 1992 .

[18]  Jean-Daniel Boissonnat,et al.  Shortest paths of bounded curvature in the plane , 1994, J. Intell. Robotic Syst..

[19]  Debasish Ghose,et al.  Rectilinear Path Following in 3D Space , 2010, FIRA RoboWorld Congress.

[20]  V. Kapila,et al.  UAV optimal path planning using C-C-C class paths for target touring , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[21]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[22]  Anil V. Rao,et al.  Practical Methods for Optimal Control Using Nonlinear Programming , 1987 .