Nova Patents
US5006988A

Obstacle-avoiding navigation system

Claim Score by NHIP

Read claim 21, the broadest

Abstract

This record has no abstract on file.

US5006988A, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 28 April 2006, 20.4 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

32 claims: 4 independent, 28 dependent

  1. 1
    A method of operating a vehicle to avoid an obstacle in a field of operation, the method comprising the steps of:installing in a first memory first data defining a first array of first grid cells, each for holding data corresponding to a respective value, said first grid cells in said first array corresponding to respective predetermined subfields in the field of operation;scanning one of said subfields in the field of operation for determining the presence of an obstacle therein;incrementing said value in a first grid cell in said first array corresponding to said scanned one of said subfields in response to a signal responsive to said step of scanning indicating a likelihood that an obstacle is present in said scanned one of said subfields;defining a region of operation in the vicinity of the vehicle;andcomputing a plurality of vectorial values, each vectorial value being responsive to the location of each first grid cell in said first array within said defined region of operation, with respect to the location of the vehicle, and said values in said first grid cells.
  2. 18
    A method of operating a vehicle to avoid an obstacle in a field of operation, the method comprising the steps of:installing in a first memory first data for defining an array of first grid cells, each for holding data corresponding to a respective value, said first grid cells in said first array corresponding to respective predetermined subfields in the field of operation;installing in a second memory data corresponding to a desired direction of travel of the vehicle;scanning said subfields sequentially for determining the presence of an obstacle therein;incrementing said values in said first grid cells in response to said step scanning of said subfields, said values being responsive to the likelihood of an obstacle being present in said subfields;defining an active region of operation in the vicinity of the vehicle;computing a plurality of vectorial values, each vectorial value having a direction component responsive to the location of each first grid cell in said array within said defined region of operation, with respect to the location of the vehicle in said active region of operation, and a magnitude component responsive to said likelihood of an obstacle being encountered in said direction within said region of operation;andsteering the vehicle in a direction responsive to said data in said second memory and said vectorial values.
  3. 21
    Broadest claimClaim Score 72, broad(NHIP)A method of guiding a vehicle on a field of operation having obstacles to be avoided thereon, the method comprising the steps of:dividing the field of operation into a plurality of subfields;assigning a predetermined certainty value associated with each of said subfields;scanning selected ones of said subfields for establishing the possible presence of an obstacle thereon;incrementing said certainty value associated each of said subfields for which it is established in said step of scanning that an obstacle possibly is present thereon;andcomputing a vector value responsive to the location of at least one of said subfields with respect to the location of the vehicle, and said certainty value associated therewith.
  4. 28
    A vehicle for traveling in a region of operation having obstacles to be avoided, the vehicle comprising:first memory means for containing first data defining a first array of first grid cells, each for holding data corresponding to a respective value, said first grid cells in said first array corresponding to respective predetermined subfields in the region of operation;scanning means for scanning one of said subfields in the field of operation for determining the presence of an obstacle therein;processor means for incrementing a value in said first memory means associated with said scanned one of said subfields in response to a signal responsive to said scanning means indicating a likelihood that an obstacle is present in said scanned one of said subfields;andinput means coupled to said processor means, said input means being responsive to an operator of the vehicle for producing data responsive to a desired direction of travel selected by the operator, subject to the presence of an obstacle in said desired direction of travel.