On the Optimality of Dubins Paths across Heterogeneous Terrain

We derive optimality conditions for the paths of a Dubins vehicle when the state space is partitioned into two patches with different vehicle's forward velocity. We recast this problem as a hybrid optimal control problem and solve it using optimality principles for hybrid systems. Among the optimality conditions, we derive a "refraction" law at the boundary of the patches which generalizes the so-called Snell's law of refraction in optics to the case of paths with bounded maximum curvature.

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

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

[3]  Devin J. Balkcom,et al.  Minimum Wheel-Rotation Paths for Differential-Drive Mobile Robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

[5]  R. Sanfelice,et al.  GENERALIZED SOLUTIONS TO HYBRID DYNAMICAL SYSTEMS , 2008 .

[6]  M. L. Chambers The Mathematical Theory of Optimal Processes , 1965 .

[7]  Neil C. Rowe,et al.  Path planning by optimal-path-map construction for homogeneous-cost two-dimensional regions , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[8]  L. S. Pontryagin,et al.  Mathematical Theory of Optimal Processes , 1962 .

[9]  J. Sussmann,et al.  SHORTEST PATHS FOR THE REEDS-SHEPP CAR: A WORKED OUT EXAMPLE OF THE USE OF GEOMETRIC TECHNIQUES IN NONLINEAR OPTIMAL CONTROL. 1 , 1991 .

[10]  C. Byrnes,et al.  Systems and Control in the Twenty-First Century , 1997 .

[11]  Devin J. Balkcom,et al.  Time Optimal Trajectories for Bounded Velocity Differential Drive Vehicles , 2002, Int. J. Robotics Res..

[12]  J. Hespanha,et al.  Hybrid systems: Generalized solutions and robust stability , 2004 .

[13]  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).

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

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

[16]  H. Sussmann A nonsmooth hybrid maximum principle , 1999 .

[17]  Jean-Daniel Boissonnat,et al.  Shortest paths of bounded curvature in the plane , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

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

[19]  Mauro Garavello,et al.  Hybrid Necessary Principle , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[20]  Rafal Goebel,et al.  Solutions to hybrid inclusions via set and graphical convergence with stability theory applications , 2006, Autom..

[21]  B. Piccoli Necessary conditions for hybrid optimization , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[22]  Mauro Garavello,et al.  Hybrid optimal control: Case study of a car with gears , 2003 .