IL300302A

Light detection and ranging (lidar) device range aliasing resilience by multiple hypotheses

Abstract

This record has no abstract on file.

IL300302A, drawing sheet 1
Sheet 1 of 29

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 3 independent, 17 dependent

  1. 1
    A method comprising:operating a Light Detection and Ranging (LIDAR) device coupled to a vehicle to emit light pulses at emission times in accordance with an emission time sequence, wherein the emission time sequence includes a time-varying dither, and to detect return light pulses during corresponding detection periods, wherein each emitted light pulse is associated with a corresponding detection period;detecting, using the LIDAR device, a plurality of return light pulses, wherein each return light pulse is detected at a respective detection time in a respective detection period;determining a first set of ranges based on the detection times of the return light pulses relative to emission times of emitted light pulses associated with the detection periods in which the return light pulses were detected;determining a second set of ranges based on the detection times of the return light pulses relative to emission times of emitted light pulses associated with detection periods preceding the detection periods in which the return light pulses were detected;selecting between the first set of ranges and the second set of ranges for determining a representation of an environment of the vehicle, wherein the selecting is based on at least one of a similarity of ranges in the first set of ranges or a similarity of ranges in the second set of ranges;and operating the vehicle based on the representation of the environment of the vehicle.
  2. 16
    A method for operating an autonomous vehicle system comprising:emitting, from a Light Detection and Ranging (LIDAR) device, light pulses in accordance with an emission time sequence;receiving a plurality of return light pulses;and associating a range with the plurality of return light pulses based on a similarity between the return light pulses.
  3. 20
    A computing system comprising:one or more processors;a non-transitory computer readable medium;and program instructions stored on the non-transitory computer readable medium and executable by the one or more processors to perform operations comprising: operating a Light Detection and Ranging (LIDAR) device coupled to a vehicle to emit light pulses at emission times in accordance with an emission time sequence, wherein the emission time sequence includes a time-varying dither, and to detect return light pulses during corresponding detection periods, wherein each emitted light pulse is associated with a corresponding detection period;detecting, using the LIDAR device, a plurality of return light pulses, wherein each return light pulse is detected at a respective detection time in a respective detection period;determining a first set of ranges based on the detection times of the return light pulses relative to emission times of emitted light pulses associated with the detection periods in which the return light pulses were detected;determining a second set of ranges based on the detection times of the return light pulses relative to emission times of emitted light pulses associated with detection periods preceding the detection periods in which the return light pulses were detected;selecting between the first set of ranges and the second set of ranges for determining a representation of an environment of the vehicle, wherein the selecting is based on at least one of a similarity of ranges in the first set of ranges or a similarity of ranges in the second set of ranges, and wherein the representation of the environment of the vehicle comprises a three-dimensional (3D) point cloud;and operating the vehicle based on the representation of the environment of the 5 vehicle.