We present a novel algorithm to perform continuous collision detection for articulated models. Given two discrete configurations of the links of an articulated model, we use an “arbitrary in-between motion” to interpolate its motion between two successive time steps and check the resulting trajectory for collisions. Our approach uses a three-stage pipeline: (1) dynamic bounding-volume hierarchy (D-BVH) culling based on interval arithmetic; (2) culling refinement using the swept volume of line swept spheres (LSS’) and graphics hardware accelerated queries; (3) exact contact computation using OBB trees and continuous collision detection between triangular primitives. The overall algorithm computes the time of collision and contact locations, and prevents any interpenetration between the articulated model and the environment. We have implemented the algorithm and tested its performance on a Pentium PC with of RAM and a NVIDIA GeForce FX 5800 graphics card. In practice, our algorithm is able to perform accurate and continuous collision detection between articulated models and modestly complex environments at nearly interactive rates.
Skip Nav Destination
e-mail: redon@cs.unc.edu
e-mail: lin@cs.unc.edu
e-mail: dm@cs.unc.edu
Article navigation
June 2005
Technical Papers
Fast Continuous Collision Detection for Articulated Models
Stephane Redon,
Stephane Redon
Department of Computer Science,
e-mail: redon@cs.unc.edu
University of North Carolina at Chapel Hill
, Chapel Hill, North Carolina 27599-3175
Search for other works by this author on:
Ming C. Lin,
Ming C. Lin
Department of Computer Science,
e-mail: lin@cs.unc.edu
University of North Carolina at Chapel Hill
, Chapel Hill, North Carolina 27599-3175
Search for other works by this author on:
Dinesh Manocha,
Dinesh Manocha
Department of Computer Science,
e-mail: dm@cs.unc.edu
University of North Carolina at Chapel Hill
, Chapel Hill, North Carolina 27599-3175
Search for other works by this author on:
Young J. Kim
Young J. Kim
Search for other works by this author on:
Stephane Redon
Department of Computer Science,
University of North Carolina at Chapel Hill
, Chapel Hill, North Carolina 27599-3175e-mail: redon@cs.unc.edu
Ming C. Lin
Department of Computer Science,
University of North Carolina at Chapel Hill
, Chapel Hill, North Carolina 27599-3175e-mail: lin@cs.unc.edu
Dinesh Manocha
Department of Computer Science,
University of North Carolina at Chapel Hill
, Chapel Hill, North Carolina 27599-3175e-mail: dm@cs.unc.edu
Young J. Kim
J. Comput. Inf. Sci. Eng. Jun 2005, 5(2): 126-137 (12 pages)
Published Online: February 6, 2005
Article history
Received:
September 3, 2004
Revised:
February 6, 2005
Citation
Redon, S., Lin, M. C., Manocha, D., and Kim, Y. J. (February 6, 2005). "Fast Continuous Collision Detection for Articulated Models." ASME. J. Comput. Inf. Sci. Eng. June 2005; 5(2): 126–137. https://doi.org/10.1115/1.1884133
Download citation file:
Get Email Alerts
Integrating Graph Retrieval-Augmented Generation With Large Language Models for Supplier Discovery
J. Comput. Inf. Sci. Eng (February 2025)
Transformer-Based Offline Printing Strategy Design for Large Format Additive Manufacturing
J. Comput. Inf. Sci. Eng (February 2025)
Finite-Volume Physics-Informed U-Net for Flow Field Reconstruction with Sparse Data
J. Comput. Inf. Sci. Eng
Related Articles
Finding Undercut-Free Parting Directions for Polygons with Curved Edges
J. Comput. Inf. Sci. Eng (March,2006)
Virtual Fixture Generation for Task Planning With Complex Geometries
J. Comput. Inf. Sci. Eng (December,2021)
Rational Be´zier Line-Symmetric Motions
J. Mech. Des (March,2005)
Introducing New Associate Editors
J. Comput. Inf. Sci. Eng (September,2009)
Related Chapters
Fast Map-Matching Algorithm Based on Computational Geometry and Weights
International Conference on Information Technology and Computer Science, 3rd (ITCS 2011)
Research on High Accuracy Interpolation Schemes
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)
An Interpolation FFT Algorithm for Harmonics Analysis Based on Maximum Side Lobe Decay Cosine Windows
International Conference on Mechanical and Electrical Technology, 3rd, (ICMET-China 2011), Volumes 1–3