Feasible Dubins Paths in Presence of Unknown, Unsteady Velocity Disturbances

A Dubins path is the planar path of minimum length and bounded curvature that connects two specified endpoints with specified approach angles [1]. Because of this optimality property, and because there is a simple, geometric procedure for constructing them, Dubins paths are often used for guidance of constant-speed, planar vehicles [2] [3] [4]. For such a vehicle, often referred to as a “Dubins car,” a time-optimal path consists of maximum rate turns and straight line segments. However, a Dubins path that is constructed using the true maximum turn rate cannot be tracked in the presence of disturbances, because feedback commands may exceed the turn rate limit. If there is sufficient control authority, and the disturbances are perfectly known (whether steady [5], [6], [7] or unsteady [8]), then minimum time trajectories to the goal state can be planned that account for these disturbances explicitly. In general, though, disturbances are unknown and unavailable for planning and control purposes. One approach to dealing with uncertain disturbances is to dispense with planning altogether and to use feedback control to drive the system toward a desired end goal. In [9], for example, an optimal control law is presented that drives the vehicle to a target set (with a free final course angle) in the presence of a stochastically varying wind. In some applications, however, such as directional sensing or vehicle recovery operations, attaining a desired position with a prescribed course angle may be important. This note describes how the Dubins path planning method can be modified to construct sub-optimal paths that remain feasible in the presence of a bounded, unsteady disturbance. The path is planned using an artificially reduced “maximum” turn rate that is a function of the (known) upper bound on the disturbance magnitude. Though the resulting path is longer, it could be tracked by the vehicle if the disturbance were known. For unknown disturbances, the reserve control authority enables a path following algorithm to force convergence to the desired path.

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

[2]  Jean-Daniel Boissonnat,et al.  Accessibility region for a car that only moves forwards along optimal paths , 1993 .

[3]  Jean-Daniel Boissonnat,et al.  Shortest path synthesis for Dubins non-holonomic robot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[4]  Efstathios Bakolas,et al.  Optimal Feedback Guidance of a Small Aerial Vehicle in a Stochastic Wind , 2013 .

[5]  Craig A. Woolsey,et al.  Minimum-Time Path Planning for Unmanned Aerial Vehicles in Steady Uniform Winds , 2009 .

[6]  Artur Wolek,et al.  Disturbance rejection in Dubins path planning , 2012, 2012 American Control Conference (ACC).

[7]  Didier Wolf,et al.  Navigation of a mobile robot by locally optimal trajectories , 1999, Robotica.

[8]  Stacey Gage,et al.  Creating a Unified Graphical Wind Turbulence Model from Multiple Specifications , 2003 .

[9]  J. Hedrick,et al.  Optimal Path Planning with a Kinematic Airplane Model , 2007 .

[10]  Derek A. Paley,et al.  Multivehicle Coordination in an Estimated Time-Varying Flowfield , 2011 .

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

[12]  N. Mahmoudian,et al.  Approximate Analytical Turning Conditions for Underwater Gliders: Implications for Motion Control and Path Planning , 2010, IEEE Journal of Oceanic Engineering.

[13]  P. Tsiotras,et al.  Time-optimal synthesis for the Zermelo-Markov-Dubins problem: The constant wind case , 2010, Proceedings of the 2010 American Control Conference.

[14]  Phillip R. Chandler,et al.  Tour Planning for an Unmanned Air Vehicle Under Wind Conditions (Preprint) , 2007 .

[15]  Thor I. Fossen,et al.  Guidance laws for planar motion control , 2008, 2008 47th IEEE Conference on Decision and Control.