The prediction of collisions amongst N rigid objects may be reduced to a series of computations of the time to first contact for all pairs of objects. Simple enclosing bounds and hierarchical partitions of the space-time domain are often used to avoid testing object-pairs that clearly will not collide. When the remaining pairs involve only polyhedra under straight-line translation, the exact computation of the collision time and of the contacts requires only solving for intersections between linear geometries. When a pair is subject to a more general relative motion, such a direct collision prediction calculation may be intractable. The popular brute force collision detection strategy of executing the motion for a series of small time steps and of checking for static interferences after each step is often computationally prohibitive. We propose instead a less expensive collision prediction strategy, where we approximate the relative motion between pairs of objects by a sequence of screw motion segments, each defined by the relative position and orientation of the two objects at the beginning and at the end of the segment. We reduce the computation of the exact collision time and of the corresponding face/vertex and edge/edge collision points to the numeric extraction of the roots of simple univariate analytic functions. Furthermore, we propose a series of simple rejection tests, which exploit the particularity of the screw motion to immediately decide that some objects do not collide or to speed-up the prediction of collisions by about 30%, avoiding on average 3/4 of the root-finding queries even when the object actually collide.
Skip Nav Destination
e-mail: bmkim@cc.gatech.edu
e-mail: jarek@cc.gatech.edu
Article navigation
December 2003
Research Papers
Collision Prediction
Byungmoon Kim,
e-mail: bmkim@cc.gatech.edu
Byungmoon Kim
GVU Center and College of Computing, Georgia Institute of Technology, Atlanta, GA 30332
Search for other works by this author on:
Jarek Rossignac
e-mail: jarek@cc.gatech.edu
Jarek Rossignac
GVU Center and College of Computing, Georgia Institute of Technology, Atlanta, GA 30332
Search for other works by this author on:
Byungmoon Kim
GVU Center and College of Computing, Georgia Institute of Technology, Atlanta, GA 30332
e-mail: bmkim@cc.gatech.edu
Jarek Rossignac
GVU Center and College of Computing, Georgia Institute of Technology, Atlanta, GA 30332
e-mail: jarek@cc.gatech.edu
Contributed by the Engineering Simulation and Visualization Committee for publication in the Journal of Computing and Information Science in Engineering. Manuscript received July 2003; revised manuscript received October 2003. Guest Editor: V. Shapiro and G. Elbes.
J. Comput. Inf. Sci. Eng. Dec 2003, 3(4): 295-301 (7 pages)
Published Online: December 24, 2003
Article history
Received:
July 1, 2003
Revised:
October 1, 2003
Online:
December 24, 2003
Citation
Kim, B., and Rossignac, J. (December 24, 2003). "Collision Prediction ." ASME. J. Comput. Inf. Sci. Eng. December 2003; 3(4): 295–301. https://doi.org/10.1115/1.1632526
Download citation file:
Get Email Alerts
Cited By
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
Self-Collision Detection in Spatial Closed Chains
J. Mech. Des (September,2008)
Understanding Snakelike Locomotion Through a Novel Push-Point Approach
J. Dyn. Sys., Meas., Control (March,2005)
Design of a Bending Section Auto-Driven Mechanism for Colonoscope
J. Med. Devices (June,2009)
Fast Continuous Collision Detection for Articulated Models
J. Comput. Inf. Sci. Eng (June,2005)
Related Proceedings Papers
Related Chapters
Time-Varying Coefficient Aided MM Scheme
Robot Manipulator Redundancy Resolution
Walking Gaits and Motion Control
Precision Programming of Roving Robots: Project-Based Fundamentals of Wheeled, Legged and Hybrid Mobile Robots
Simulation of Fast Trimaran Seakeeping Amelioration Using T-foil
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)