×

Real time collision detection

  • US 5,347,459 A
  • Filed: 03/17/1993
  • Issued: 09/13/1994
  • Est. Priority Date: 03/17/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. In a device having one or more moveable elements residing within a finite space, a method of detecting a collision state between an object within the finite space and a model of the one or more moveable elements, comprising the steps of:

  • (a) determining relative strengths of a set of discrete points throughout the space, the relative strength of any point being a measure of the distance from that point to the object;

    (b) storing values representative of the relative strengths in a memory;

    (c) determining a set of values of relative strengths of a set of reference points by approximating a volume occupied by the model of the one or more moveable elements by a set of spheres, each sphere being centered at one of the reference points, the relative strength value of each reference point, corresponding to a radius of a sphere centered at that point;

    (d) storing the set of values in a memory;

    (e) identifying the discrete points that correspond in location to each of the reference points; and

    ,(f) comparing the stored values representative of the relative strengths of the reference points with the stored values representative of the relative strengths of the corresponding discrete points in the space, a collision state being detected when the ratio of any of the compared values representative of the relative strengths of the reference points and the values representative of the relative strengths of the corresponding discrete points in the space is greater than or equal to 1.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×