Home /Research /Compliant motion in a simple polygon
OTHER

Compliant motion in a simple polygon

J. Friedman, John Hershberger, Jack Snoeyink

Year
1989
Citations
12
Access
Open access

Abstract

We consider motion planning under the compliant motion model, in which a robot directed to walk into a wall may slide along it. We examine several variants of compliant motion planning for a point robot inside a simple polygon with n sides, where the goal is a fixed vertex or edge. For the case in which the robot moves with perfect control, we build a data structure that lets us in Ο(log n) time determine the range of directions in which the robot can move from a query point to the goal in a single step. This structure lets us solve a variety of other problems: we can find a similar query data structure for multi-step paths; we can solve single-step problems allowing uncertainty in control and position sensing; and we can explicitly compute the set of all points that can reach the goal in a single step, even allowing uncertainty in control. Our algorithms run in Ο(n log n) time and linear space; they use a novel method for maintaining convex hulls of simple paths that may be of independent interest.

Keywords

Polygon (computer graphics)Simple polygonMotion planningComputer scienceRobotVertex (graph theory)Convex hullRegular polygonSimple (philosophy)Position (finance)

Related papers

Browse all OTHER papers