Characterization of Shortest Paths on Directional Frictional Polyhedral Surfaces

In this paper, we address a shortest path problem where an autonomous vehicle moves on a polyhedral surface according to a distance function that depends on the direction of the movement (directional) and on the friction of the space (frictional). This shortest path problem generalizes a hierarchy of problems and finds geometric structure to solve several proximity problems. We perform the characterization of shortest paths for a directional frictional geodesic (DFG) distance function on polyhedral surfaces. We derive the local optimality criterion necessary to solve the corresponding shortest path problem using the continuous Dijkstra algorithm [11]. The derivation of this optimality criterion essentially involves demonstrating the strict convexity of the DFG distance function. This contribution is the most fundamental result that enables all constructions of the continuous Dijkstra algorithm to solve the corresponding DFG shortest path problem.

[1]  Subhash Suri,et al.  Efficient computation of Euclidean shortest paths in the plane , 1993, Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science.

[2]  Marina L. Gavrilova,et al.  Roadmap-Based Path Planning - Using the Voronoi Diagram for a Clearance-Based Shortest Path , 2008, IEEE Robotics & Automation Magazine.

[3]  D. Mount Voronoi Diagrams on the Surface of a Polyhedron. , 1985 .

[4]  D. T. Lee,et al.  Euclidean shortest paths in the presence of rectilinear barriers , 1984, Networks.

[5]  Mark H. Overmars,et al.  The Corridor Map Method: Real-Time High-Quality Path Planning , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[6]  Bernard Chazelle Triangulating a simple polygon in linear time , 1991, Discret. Comput. Geom..

[7]  F. Frances Yao,et al.  Computational Geometry , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[8]  D. Mount On Finding Shortest Paths on Convex Polyhedra. , 1985 .

[9]  D. Varberg Convex Functions , 1973 .

[10]  I. Parberry,et al.  Optimal Path Planning for Mobile Robot Navigation , 2008, IEEE/ASME Transactions on Mechatronics.

[11]  Martin Tompa An Optimal Solution to a Wire-Routing Problem , 1981, J. Comput. Syst. Sci..

[12]  Sebastian Thrun,et al.  Path Planning for Autonomous Driving in Unknown Environments , 2008, ISER.

[13]  Joseph S. B. Mitchell,et al.  The Discrete Geodesic Problem , 1987, SIAM J. Comput..

[14]  E. Beckenbach CONVEX FUNCTIONS , 2007 .

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

[16]  Hans Rohnert,et al.  Shortest Paths in the Plane with Convex Polygonal Obstacles , 1986, Inf. Process. Lett..

[17]  Mark H. Overmars,et al.  Planning the Shortest Safe Path Amidst Unpredictably Moving Obstacles , 2006, WAFR.

[18]  David G. Luenberger,et al.  Linear and nonlinear programming , 1984 .

[19]  A. Tucker,et al.  Linear Inequalities And Related Systems , 1956 .