scispace - formally typeset
Open AccessJournal ArticleDOI

On the union of Jordan regions and collision-free translational motion amidst polygonal obstacles

Reads0
Chats0
TLDR
An upper bound for the number of points of local nonconvexity in the union ofm Minkowski sums of planar convex sets is obtained and can be applied to planning a collision-free translational motion of a convex polygonB amidst several polygonal obstacles.
Abstract
Let ?1,..., ?m bem simple Jordan curves in the plane, and letK1,...,Km be their respective interior regions. It is shown that if each pair of curves ?i, ?j,i ?j, intersect one another in at most two points, then the boundary ofK=?i=1mKi contains at most max(2,6m ? 12) intersection points of the curves?1, and this bound cannot be improved. As a corollary, we obtain a similar upper bound for the number of points of local nonconvexity in the union ofm Minkowski sums of planar convex sets. Following a basic approach suggested by Lozano Perez and Wesley, this can be applied to planning a collision-free translational motion of a convex polygonB amidst several (convex) polygonal obstaclesA1,...,Am. Assuming that the number of corners ofB is fixed, the algorithm presented here runs in timeO (n log2n), wheren is the total number of corners of theAi's.

read more

Content maybe subject to copyright    Report

Citations
More filters
MonographDOI

Planning Algorithms: Introductory Material

TL;DR: This coherent and comprehensive book unifies material from several sources, including robotics, control theory, artificial intelligence, and algorithms, into planning under differential constraints that arise when automating the motions of virtually any mechanical system.
Book

Davenport-Schinzel sequences and their geometric applications

TL;DR: A close to linear bound on the maximum length of Davenport--Schinzel sequences enable us to derive sharp bounds on the combinatorial structure underlying various geometric problems, which in turn yields efficient algorithms for these problems.
Journal ArticleDOI

Computing the fréchet distance between two polygonal curves

TL;DR: As a measure for the resemblance of curves in arbitrary dimensions the authors consider the so-called Frechet-distance, which is compatible with parametrizations of the curves, and for polygonal chains P and Q consisting of p and q edges an algorithm of runtime O(pq log( pq))) measuring the Frechet Distance.
Journal ArticleDOI

Combinatorial complexity bounds for arrangements of curves and spheres

TL;DR: Upper and lower bounds for extremal problems defined for arrangements of lines, circles, spheres, and alike are presented and it is proved that the maximum number of edges boundingm cells in an arrangement ofn lines is Θ(m2/3n 2/3 +n), and that it isO(m3/2β(m) forn unit-circles.
Journal ArticleDOI

Managing uncertainty in moving objects databases

TL;DR: This article proposes to model an uncertain trajectory as a three-dimensional (3D) cylindrical body and introduces a set of novel but natural spatio-temporal operators which capture the uncertainty and are used to express spatio/temporal range queries.
References
More filters
Journal ArticleDOI

An algorithm for planning collision-free paths among polyhedral obstacles

TL;DR: A collision avoidance algorithm for planning a safe path for a polyhedral object moving among known polyhedral objects that transforms the obstacles so that they represent the locus of forbidden positions for an arbitrary reference point on the moving object.
Journal ArticleDOI

Algorithms for Reporting and Counting Geometric Intersections

TL;DR: Algorithms that count the number of pairwise intersections among a set of N objects in the plane and algorithms that report all such intersections are given.
Journal ArticleDOI

Power diagrams: properties, algorithms and applications

TL;DR: The close relationship to convex hulls and arrangements of hyperplanes is investigated and exploited, and efficient algorithms that compute the power diagram and its order-k modifications are obtained.
Journal ArticleDOI

Optimal Search in Planar Subdivisions

TL;DR: This work presents a practical algorithm for subdivision search that achieves the same (optimal) worst case complexity bounds as the significantly more complex algorithm of Lipton and Tarjan, namely $O(\log n)$ search time with $O(n)$ storage.
Journal ArticleDOI

On the “piano movers'” problem I. The case of a two‐dimensional rigid polygonal body moving amidst polygonal barriers

TL;DR: In this paper, a two-dimensional case of the problem is solved, where given a body B and a region bounded by a collection of "walls", either find a continuous motion connecting two given positions and orientations of B during which B avoids collision with the walls, or else establish that no such motion exists.