Proceedings Article10.1145/218013.218076
Incremental algorithms for collision detection between solid models
Madhav K. Ponamgi,Dinesh Manocha,Ming C. Lin +2 more
- 01 Dec 1995
- pp 293-304
124
TL;DR: An incremental algorithm for collision detection between general polygonal models in dynamic environments is presented, which combines a hierarchical representation with incremental computation to rapidly detect collisions.
read more
Abstract: Fast and accurate collision detection between general polygonal models is a fundamental problem in physically based and geometric modeling, robotics, animation, and computer-simulated environments. Most earlier collision detection algorithms are either restricted to a class of models (such as convex polytopes) or are not fast enough for practical applications. We present an incremental algorithm for collision detection between general polygonal models in dynamic environments. The algorithm combines a hierarchical representation with incremental computation to rapidly detect collisions. It makes use of coherence between successive instances to efficiently determine the number of object features interacting. For each pair of objects, it tracks the closest features between them on their respective convex hulls. It detects the objects' penetration using pseudo internal Voronoi cells and constructs the penetration region, thus identifying the regions of contact on the convex hulls. The features associated with these regions are represented in a precomputed hierarchy. The algorithm uses a coherence based approach to quickly traverse the precomputed hierarchy and check for possible collisions between the features. We highlight its performance on different applications. Index Terms—Collision detection, contacts, interference, dynamic simulation, physically based modeling, convex hulls, hierarchical representation. —————————— ✦ —————————— 1I NTRODUCTION realistic visual simulation system, which couples geometric modeling and physical prototyping, can provide a useful toolset for applications in robotics, CAD/CAM design, molecular modeling, manufacturing design simulations, etc. Such systems create electronic rep- resentations of mechanical parts, tools, and machines, which need to be tested for interconnectivity, functionality, and reliability. The goal of these virtual and electronic simula- tion systems is to save processing time and manufacturing costs by avoiding the production of actual physical proto- types (1), (2). This is similar to the goal of CAD tools for VLSI. It requires a complete test environment for simulat- ing hundreds of parts interacting.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Phd by thesis
TL;DR: In this paper, a sedimentological core and petrographic characterisation of samples from eleven boreholes from the Lower Carboniferous of Bowland Basin (Northwest England) is presented.
OBBTree: a hierarchical structure for rapid interference detection
Stefan Gottschalk,Ming C. Lin,Dinesh Manocha +2 more
- 01 Aug 1996
TL;DR: A data structure and an algorithm for efficient and exact interference detection amongst complex models undergoing rigid motion that can robustly and accurately detect all the contacts between large complex geometries composed of hundreds of thousands of polygons at interactive rates are presented.
•Book
Computational geometry
F. Frances Yao
- 02 Jan 1991
TL;DR: This report documents the program and the outcomes of Dagstuhl Seminar 21181 “Computational Geometry”, which was held online in a virtual manner, and 36 participants from various countries attended it.
1.6K
Efficient collision detection using bounding volume hierarchies of k-DOPs
TL;DR: This work develops and analyzes a method, based on bounding-volume hierarchies, for efficient collision detection for objects moving within highly complex environments, and provides experimental evidence showing that this approach yields substantially faster collision detection than previous methods.
I-COLLIDE: an interactive and exact collision detection system for large-scale environments
Jonathan D. Cohen,Ming C. Lin,Dinesh Manocha,Madhav K. Ponamgi +3 more
- 15 Apr 1995
TL;DR: An exact and interactive collision detection system for large-scale environments, I-COLLIDE, based on pruning multiple-object pairs using bounding boxes and performing exact collision detection between selected pairs of polyhedral models.
780
References
Phd by thesis
TL;DR: In this paper, a sedimentological core and petrographic characterisation of samples from eleven boreholes from the Lower Carboniferous of Bowland Basin (Northwest England) is presented.
The quickhull algorithm for convex hulls
TL;DR: This article presents a practical convex hull algorithm that combines the two-dimensional Quickhull algorithm with the general-dimension Beneath-Beyond Algorithm, and provides empirical evidence that the algorithm runs faster when the input contains nonextreme points and that it used less memory.
Computational Geometry
Franco P. Preparata,M. Shamos +1 more
- 01 Sep 1985
TL;DR: This book clearly demonstrates that computational geometry in the plane is now a fairly well-understood branch of computer science and mathematics and points the way to the solution of the more challenging problems in dimensions higher than two.
3.1K
OBBTree: a hierarchical structure for rapid interference detection
Stefan Gottschalk,Ming C. Lin,Dinesh Manocha +2 more
- 01 Aug 1996
TL;DR: A data structure and an algorithm for efficient and exact interference detection amongst complex models undergoing rigid motion that can robustly and accurately detect all the contacts between large complex geometries composed of hundreds of thousands of polygons at interactive rates are presented.
•Book
Computational geometry
F. Frances Yao
- 02 Jan 1991
TL;DR: This report documents the program and the outcomes of Dagstuhl Seminar 21181 “Computational Geometry”, which was held online in a virtual manner, and 36 participants from various countries attended it.
1.6K