Sensor-based construction of a retract-like structure for a planar rod robot

Sensor-based planning for rod-shaped robots is necessary for the realistic deployment of noncircularly symmetric robots into unknown environments. Whereas circularly symmetric robots have two-dimensional Euclidean configuration spaces, planar rod robots posses three degrees-of-freedom, two for position and one for orientation, and hence have a three-dimensional configuration space, SE(2). In this work, we define the rod hierarchical generalized Voronoi graph (rod-HGVG) which is a roadmap of the rod's configuration space. Prior work in Voronoi-based roadmaps use a retraction of the robot's free space to define the roadmap; here, we break apart the robot's free space into regions where fragments of the roadmap are defined and then connect the fragments. The primary advantage of the rod-HGVG is that it is defined in terms of workspace distance measurements, which makes it amenable to sensor-based planning. This paper also includes a numerical procedure that generates the rod-HGVG edge fragments using only information that is within line of sight of the rod robot. It is worth noting that this procedure does not require an explicit definition of configuration space, i.e., this procedure constructs a roadmap of rod configuration space without ever constructing the configuration space itself.

[1]  Howie Choset,et al.  Sensor-Based Exploration: Incremental Construction of the Hierarchical Generalized Voronoi Graph , 2000, Int. J. Robotics Res..

[2]  J. Szenthe,et al.  Topics in Differential Geometry , 1988 .

[3]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[4]  Chee-Keng Yap,et al.  A "Retraction" Method for Planning the Motion of a Disc , 1985, J. Algorithms.

[5]  Howie Choset,et al.  Sensor-Based Exploration: The Hierarchical Generalized Voronoi Graph , 2000, Int. J. Robotics Res..

[6]  Osamu Takahashi,et al.  Motion planning in a plane using generalized Voronoi diagrams , 1989, IEEE Trans. Robotics Autom..

[7]  F. Park Distance Metrics on the Rigid-Body Motions with Applications to Mechanism Design , 1995 .

[8]  Howie Choset Nonsmooth Analysis, Convex Analysis, and their Applications to Motion Planning , 1999, Int. J. Comput. Geom. Appl..

[9]  Howie Choset,et al.  Sensor based motion planning: the hierarchical generalized Voronoi graph , 1996 .

[10]  John Canny,et al.  The complexity of robot motion planning , 1988 .

[11]  Louis Brand,et al.  Differential and difference equations , 1966 .

[12]  S. Sitharama Iyengar,et al.  Robot navigation in unknown terrains: Introductory survey of non-heuristic algorithms , 1993 .

[13]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[14]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[15]  S. Sitharama Iyengar,et al.  A 'retraction' method for learned navigation in unknown terrains for a circular robot , 1991, IEEE Trans. Robotics Autom..

[16]  J. Thorpe Elementary Topics in Differential Geometry , 1979 .

[17]  Peter Forbes Rowat,et al.  Representing spatial experience and solving spatial problems in a simulated robot environment , 1979 .