A new spatial reasoning algorithm that can be used in multi‐body contact detection is presented. The algorithm achieves the partitioning of N bodies of arbitrary shape and size into N lists in order O(N) operations, where each list consists of bodies spatially near to the target object. The algorithm has been tested for objects of arbitrary shape and size, in two and three dimensions. However, we believe that it can be extended to dimensions of four and higher. The algorithm (CGRID) is a binning algorithm that extends traditional binning algorithms so that the arbitrary sizes and shapes can be handled efficiently. The algorithm has applications in discrete element, finite element, molecular dynamics, meshless methods, and lattice‐Boltzmann codes and also in domains such as path planning, target acquisition and general clustering problems.
Article navigation
1 March 2004
Research Article|
March 01 2004
A contact algorithm for partitioning N arbitrary sized objects
John R. Williams;
John R. Williams
Massachusetts Institute of Technology, Cambridge, Massachusetts, USA
Search for other works by this author on:
Eric Perkins;
Eric Perkins
IBM Watson Research Center, Cambridge, Massachusetts, USA
Search for other works by this author on:
Ben Cook
Ben Cook
Sandia National Laboratory, Albuquerque, New Mexico, USA
Search for other works by this author on:
Publisher: Emerald Publishing
Online ISSN: 1758-7077
Print ISSN: 0264-4401
© Emerald Group Publishing Limited
2004
Engineering Computations (2004) 21 (2-3-4): 235–248.
Citation
Williams JR, Perkins E, Cook B (2004), "A contact algorithm for partitioning N arbitrary sized objects". Engineering Computations, Vol. 21 No. 2-3-4 pp. 235–248, doi: https://doi.org/10.1108/02644400410519767
Download citation file:
New and popular articles
Suggested Reading
A particle center based homogenization strategy for granular assemblies
Engineering Computations (March,2004)
Discrete element method: An effective way for particle scale research of particulate matter
Engineering Computations (March,2004)
Shape selection menu for grand scale discontinua systems
Engineering Computations (March,2004)
Cybernetics and systems on the web
Kybernetes (January,2006)
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
