Separation-Sensitive Collision Detection for Convex Objects

09/18/1998
by   Jeff Erickson, et al.
0

We develop a class of new kinetic data structures for collision detection between moving convex polytopes; the performance of these structures is sensitive to the separation of the polytopes during their motion. For two convex polygons in the plane, let D be the maximum diameter of the polygons, and let s be the minimum distance between them during their motion. Our separation certificate changes O((D/s)) times when the relative motion of the two polygons is a translation along a straight line or convex curve, O(√(D/s)) for translation along an algebraic trajectory, and O(D/s) for algebraic rigid motion (translation and rotation). Each certificate update is performed in O((D/s)) time. Variants of these data structures are also shown that exhibit hysteresis---after a separation certificate fails, the new certificate cannot fail again until the objects have moved by some constant fraction of their current separation. We can then bound the number of events by the combinatorial size of a certain cover of the motion path by balls.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/25/2022

Blaschke and Separation Theorems for Orthogonally Convex Sets

In this paper, we deal with analytic and geometric properties of orthogo...
research
03/20/2019

Dynamic Geometric Data Structures via Shallow Cuttings

We present new results on a number of fundamental problems about dynamic...
research
10/01/2018

Adaptive Planar Point Location

We present self-adjusting data structures for answering point location q...
research
02/08/2021

Throwing a Sofa Through the Window

We study several variants of the problem of moving a convex polytope K, ...
research
10/13/2020

Closest-Pair Queries and Minimum-Weight Queries are Equivalent for Squares

Let S be a set of n weighted points in the plane and let R be a query ra...
research
07/01/2023

Maximum Overlap Area of Several Convex Polygons Under Translations

Let k ≥ 2 be a constant. Given any k convex polygons in the plane with a...
research
11/29/2013

Continuous Collision Detection for Composite Quadric Models

A composite quadric model (CQM) is an object modeled by piecewise linear...

Please sign up or login with your details

Forgot password? Click here to reset