Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Method and apparatus for modeling interactions

Patent ·
OSTI ID:873135
A method and apparatus for modeling interactions between bodies. The method comprises representing two bodies undergoing translations and rotations by two hierarchical swept volume representations. Interactions such as nearest approach and collision can be modeled based on the swept body representations. The present invention can serve as a practical tool in motion planning, CAD systems, simulation systems, safety analysis, and applications that require modeling time-based interactions. A body can be represented in the present invention by a union of convex polygons and convex polyhedra. As used generally herein, polyhedron includes polygon, and polyhedra includes polygons. The body undergoing translation can be represented by a swept body representation, where the swept body representation comprises a hierarchical bounding volume representation whose leaves each contain a representation of the region swept by a section of the body during the translation, and where the union of the regions is a superset of the region swept by the surface of the body during translation. Interactions between two bodies thus represented can be modeled by modeling interactions between the convex hulls of the finite sets of discrete points in the swept body representations.
Research Organization:
SANDIA CORP
DOE Contract Number:
AC04-94AL85000
Assignee:
Sandia Corporation (Albuquerque, NM)
Patent Number(s):
US 6099573
Application Number:
09/061973
OSTI ID:
873135
Country of Publication:
United States
Language:
English

References (11)

Geometric modeling using octree encoding journal June 1982
Collision Detection for Moving Polyhedra journal March 1986
A fast procedure for computing the distance between complex objects in three-dimensional space journal April 1988
Collision detection by four-dimensional intersection testing journal June 1990
Hierarchical object models for efficient anti-collision algorithms conference January 1989
OBBTree: a hierarchical structure for rapid interference detection conference January 1996
Efficient collision detection using fast distance-calculation algorithms for convex and non-convex objects conference January 1996
Fast swept-volume distance for robust collision detection conference January 1997
Efficient distance computation between non-convex objects conference January 1994
A generic algorithm for constructing hierarchical representations of geometric objects conference January 1996
Oct-trees and their use in representing three-dimensional objects journal November 1980