Minimum-Time Paths for a Small Aircraft in the Presence of Regionally-Varying Strong Winds

We consider the minimum-time path-planning problem for a small aircraft flying horizontally in the presence of obstacles and regionally-varying strong winds. The aircraft speed is not necessarily larger than the wind speed, a fact that has major implications in terms of the existence of feasible paths. First, it is possible that there exist configurations in close proximity to an obstacle from which a collision may be inevitable. Second, it is likely that points inside the obstacle-free space may not be connectable by means of an admissible bidirectional path. The assumption of a regionally-varying wind field has also implications on the optimality properties of the minimum-time paths between reachable configurations. In particular, the minimum-time-to-go and minimum-time-to-come between two points are not necessarily equal. To solve this problem, we consider a convex subdivision of the plane into polygonal regions that are either free of obstacles or they are occupied with obstacles, and such that the vehicle motion within each obstacle-free region is governed by a separate set of equations. The equations of motion inside each obstacle-free region are significantly simpler when compared with the original system dynamics. This approximation simplifies both the reachability/accesibility analysis, as well as the characterization of the locally minimum-time paths. Furthermore, it is shown that the minimum-time paths consist of concatenations of locally optimal paths with the concatenations occurring along the common boundary of neighboring regions, similarly to Snell’s law of refraction in optics. Armed with this representation, the problem is subsequently reduced to a directed graph search problem, which can be solved by employing standard algorithms.

[1]  Ricardo G. Sanfelice,et al.  On the Optimality of Dubins Paths across Heterogeneous Terrain , 2008, HSCC.

[2]  Narendra Ahuja,et al.  Gross motion planning—a survey , 1992, CSUR.

[3]  Jürgen Sellen,et al.  Direction weighted shortest path planning , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[4]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[5]  Peter E. Caines,et al.  On the Hybrid Optimal Control Problem: Theory and Algorithms , 2007, IEEE Transactions on Automatic Control.

[6]  Magnus Egerstedt,et al.  A Hybrid Bellman Equation for systems with regional dynamics , 2007, 2007 46th IEEE Conference on Decision and Control.

[7]  Neil C. Rowe,et al.  Optimal grid-free path planning across arbitrarily contoured terrain with anisotropic friction and gravity effects , 1990, IEEE Trans. Robotics Autom..

[8]  Neil C. Rowe,et al.  An Efficient Snell's Law Method for Optimal-Path Planning across Multiple Two-Dimensional, Irregular, Homogeneous-Cost Regions , 1990, Int. J. Robotics Res..

[9]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[10]  H. Sussmann,et al.  A maximum principle for hybrid optimal control problems , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[11]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[12]  Joseph S. B. Mitchell,et al.  An Algorithmic Approach to Some Problems in Terrain Navigation , 1988, Artif. Intell..

[13]  J. Meditch,et al.  Applied optimal control , 1972, IEEE Transactions on Automatic Control.

[14]  Héctor J. Sussmann,et al.  Some Recent Results on the Maximum Principle of Optimal Control Theory , 1997 .

[15]  Singiresu S. Rao,et al.  Optimization Theory and Applications , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[16]  G. Swaminathan Robot Motion Planning , 2006 .

[17]  Neil C. Rowe,et al.  Finding Optimal-Path Maps for Path Planning across Weighted Regions , 2000, Int. J. Robotics Res..

[18]  Lamberto Cesari,et al.  Optimization-Theory And Applications , 1983 .

[19]  Giuseppe Buttazzo,et al.  Calculus of Variations and Partial Differential Equations , 1988 .

[20]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[21]  Joseph S. B. Mitchell,et al.  The weighted region problem: finding shortest paths through a weighted planar subdivision , 1991, JACM.

[22]  E. Zermelo Über das Navigationsproblem bei ruhender oder veränderlicher Windverteilung , 1931 .