Separation-Sensitive Collision Detection for Convex Objects
Jeff Erickson, Leonidas J. Guibas, Jorge Stolfi, Li Zhang

TL;DR
This paper introduces separation-sensitive kinetic data structures for collision detection between moving convex objects, with performance depending on their separation during motion, improving efficiency for various motion types.
Contribution
It presents novel kinetic data structures that adapt to the separation of convex objects, providing bounds on update complexity for different motion trajectories.
Findings
Performance bounds depend on the ratio D/s during motion.
Certificates update in O(log(D/s)) time.
Variants with hysteresis reduce event frequency.
Abstract
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 be the maximum diameter of the polygons, and let be the minimum distance between them during their motion. Our separation certificate changes times when the relative motion of the two polygons is a translation along a straight line or convex curve, for translation along an algebraic trajectory, and for algebraic rigid motion (translation and rotation). Each certificate update is performed in time. Variants of these data structures are also shown that exhibit \emph{hysteresis}---after a separation certificate fails, the new certificate cannot fail again until the objects have…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Computational Geometry and Mesh Generation · Robotics and Sensor-Based Localization
