| I-COLLIDE: an interactive and exact collision detection system for large-scale environments |
| Full text |
Pdf
(4.50 MB)
|
| Source
|
Symposium on Interactive 3D Graphics
archive
Proceedings of the 1995 symposium on Interactive 3D graphics
table of contents
Monterey, California, United States
Pages: 189 - ff.
Year of Publication: 1995
ISBN:0-89791-736-7
|
|
Authors
|
|
Jonathan D. Cohen
|
Department of Computer Science, University of North Carolina, Chapel Hill, NC
|
|
Ming C. Lin
|
NC A&T State University, Greensboro and Department of Computer Science, University of North Carolina, Chapel Hill, NC
|
|
Dinesh Manocha
|
Department of Computer Science, University of North Carolina, Chapel Hill, NC
|
|
Madhav Ponamgi
|
Department of Computer Science, University of North Carolina, Chapel Hill, NC
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 17, Downloads (12 Months): 159, Citation Count: 94
|
|
|
ABSTRACT
we present an exact and interactive collision detection system, I-COLLIDE, for large-scale environments. Such environments are characterized by the number of objects undergoing rigid motion and the complexity of the models. The algorithm does not assume the objects' motions can be expressed as a closed form function of time. The collision detection system is general and can be easily interfaced with a variety of applications. The algorithm uses a two-level approach based on pruning multiple-object pairs using bounding boxes and performing exact collision detection between selected pairs of polyhedral models. We demonstrate the performance of the system in walkthrough and simulation environments consisting of a large number of moving objects. In particular, the system takes less than 1/20 of a second to determine all the collisions and contacts in an environment consisting of more than 1000 moving polytopes, each consisting of more than 50 faces on an HP-9000/750.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
D. Bara.ff. Dynamic simulation o} non-penetrating rigid body simulation. PhD thesis, Cornell Universilzy, 1992.
|
| |
4
|
S. Cameron. Collision detection by four-dimensional intersection testing. Proceedings of International Conference on Robotics and Automation, pages pp. 291-302, 1990.
|
 |
5
|
|
| |
6
|
|
| |
7
|
P. Dworkin and D. Zeltzer. A new model for efficient dynamics simulation. Proceedings Eurographics workshop on animation and simulation, pages 175- 184, 1993.
|
| |
8
|
H. Edelsbrunner. A new approach to rectangle intersections, Part I. Internat. J. Comput. Math., 13:209- '2 lC,, 1983.
|
 |
9
|
|
| |
10
|
E. G. Gilbert, D. W. Johnson, and S. S. Keertffi. A fast procedure for computing the distance between objects in three-dimensional space. IEEE J. Robotics and Automation, vol RA-4:pp. 193-203, 1988.
|
 |
11
|
|
| |
12
|
J.E. Hopcroft, J.T. Schwartz, and M. Sharir. Efficient detection of intersections among spheres. The International Journal of Robotics Research, 2(4):77- 80, 19~3.
|
| |
13
|
H.Six and D.Wood. Cotmting and reporting imersections of D-ranges. IEEE Transactions on Computers, pages 46-55, 1982.
|
| |
14
|
P. M. Hubbard. Interactive collision detection. In Proceedings of IEEE Symposium on Research Frontiers in Virtual Reality, October 1993.
|
| |
15
|
|
| |
16
|
M. Lin and J. Canny. Efficient collision detection for animation. In Proceedings of the Third Eurograohics Workshop on Animation and Simulation, Cambridge, England, 1991.
|
| |
17
|
M.C. {,in. Efficient Collision Detection for Animation and Robotics. PhD thesis, Department of Electrical F, ngineering and Computer Science, Univers:ity of Cafifornia, Berkeley, December 1993.
|
 |
18
|
|
| |
19
|
M.Shamos and D.Hoey. Geometric intersection problems. Proe. 17th An. IEEE Syrup. Found. on Cornput. Science, pages 208-215, 1976.
|
 |
20
|
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
CITED BY 94
|
|
|
|
|
David Eppstein , Jeff Erickson, Raising roofs, crashing cycles, and playing pool: applications of a data structure for finding pairwise interactions, Proceedings of the fourteenth annual symposium on Computational geometry, p.58-67, June 07-10, 1998, Minneapolis, Minnesota, United States
|
|
|
|
|
|
Thomas C. Hudson , Ming C. Lin , Jonathan Cohen , Stefan Gottschalk , Dinesh Manocha, V-COLLIDE: accelerated collision detection for VRML, Proceedings of the second symposium on Virtual reality modeling language, p.117-ff., February 24-26, 1997, Monterey, California, United States
|
|
|
Subhash Suri , Philip M. Hubbard , John F. Hughes, Collision detection in aspect and scale bounded polyhedra, Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, p.127-136, January 25-27, 1998, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leonidas J. Guibas , David Hsu , Li Zhang, H-Walk: hierarchical distance computation for moving convex bodies, Proceedings of the fifteenth annual symposium on Computational geometry, p.265-273, June 13-16, 1999, Miami Beach, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
T. Hudson , D. Manocha , J. Cohen , M. Lin , K. Hoff , H. Zhang, Accelerated occlusion culling using shadow frusta, Proceedings of the thirteenth annual symposium on Computational geometry, p.1-10, June 04-06, 1997, Nice, France
|
|
|
|
|
|
John W. Barrus , Richard C. Waters, QOTA: a fast, multi-purpose algorithm for terrain following in virtual environments, Proceedings of the second symposium on Virtual reality modeling language, p.59-ff., February 24-26, 1997, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alan Liu , Frank Tendick , Kevin Cleary , Christoph Kaufmann, A survey of surgical simulation: applications, technology, and education, Presence: Teleoperators and Virtual Environments, v.12 n.6, p.599-614, December 2003
|
|
|
Madhav Ponamgi , Dinesh Manocha , Ming C. Lin, Incremental algorithms for collision detection between solid models, Proceedings of the third ACM symposium on Solid modeling and applications, p.293-304, May 17-19, 1995, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Laks Raghupathi , Laurent Grisoni , Francois Faure , Damien Marchal , Marie-Paule Cani , Christophe Chaillou, An Intestinal Surgery Simulator: Real-Time Collision Processing and Visualization, IEEE Transactions on Visualization and Computer Graphics, v.10 n.6, p.708-718, November 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Naga K. Govindaraju , David Knott , Nitin Jain , Ilknur Kabul , Rasmus Tamstorf , Russell Gayle , Ming C. Lin , Dinesh Manocha, Interactive collision detection between deformable models using chromatic decomposition, ACM Transactions on Graphics (TOG), v.24 n.3, July 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Itay Lotan , Fabian Schwarzer , Dan Halperin , Jean-Claude Latombe, Efficient maintenance and self-collision testing for Kinematic Chains, Proceedings of the eighteenth annual symposium on Computational geometry, p.43-52, June 05-07, 2002, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
Aris Anagnostopoulos , Michail Vlachos , Marios Hadjieleftheriou , Eamonn Keogh , Philip S. Yu, Global distance-based segmentation of trajectories, Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, August 20-23, 2006, Philadelphia, PA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yiyu Cai , Zhaowei Fan , Huagen Wan , Shuming Gao , Baifang Lu , Kian Teck Lim, Hardware-accelerated collision detection for 3D virtual reality gaming, Simulation and Gaming, v.37 n.4, p.476-490, December 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Frank Tendick , Michael Downes , Tolga Goktekin , Murat Cenk Cavusoglu , David Feygin , Xunlei Wu , Roy Eyal , Mary Hegarty , Lawrence W. Way, A Virtual Environment Testbed for Training Laparoscopic Surgical Skills, Presence: Teleoperators and Virtual Environments, v.9 n.3, p.236-255, June 2000
|
|
|
Arthur Gregory , Ajith Mascarenhas , Stephen Ehmann , Ming Lin , Dinesh Manocha, Six degree-of-freedom haptic display of polygonal models, Proceedings of the conference on Visualization '00, p.139-146, October 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
K. E. Jordan , Lance E. Miller , E. L. F. Moore , T. J. Peters , Alexander Russell, Modeling time and topology for animation and visualization with examples on parametric geometry, Theoretical Computer Science, v.405 n.1-2, p.41-49, October, 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Larry Seiler , Doug Carmean , Eric Sprangle , Tom Forsyth , Michael Abrash , Pradeep Dubey , Stephen Junkins , Adam Lake , Jeremy Sugerman , Robert Cavin , Roger Espasa , Ed Grochowski , Toni Juan , Pat Hanrahan, Larrabee: a many-core x86 architecture for visual computing, ACM Transactions on Graphics (TOG), v.27 n.3, August 2008
|
|