IP Library › Granted Patent US 12,044,781
Granted Patent B2
US 12,044,781 · App. 18/166,550 · Granted Jul 23, 2024

Methods and systems to determine a strategy for a drop process associated with a light detection and ranging (LIDAR) device

Inventors: Blaise Gassend (East Palo Alto, CA); Scott McCloskey (Mountain View, CA); Stephen Osborn (Redwood City, CA); Nicholas Armstrong-Crews (Mountain View, CA)
Assignee: Waymo LLC
G01S17/931G01S7/4861G01S17/10G01S17/89G05D1/0088
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,044,781
App. No.
18/166,550
Granted
Jul 23, 2024
Kind
B2
Abstract

Example implementations may relate to determining a strategy for a drop process associated with a light detection and ranging (LIDAR) device. In particular, the LIDAR device could emit light pulses and detect return light pulses, and could generate a set of data points representative of the detected return light pulses. The drop process could involve a computing system discarding data point(s) of the set and/or preventing emission of light pulse(s) by the LIDAR device. Accordingly, the computing system could detect a trigger to engage in the drop process, and may responsively (i) use information associated with the environment around the vehicle, operation of the vehicle, and/or operation of the LIDAR device as a basis to determine the strategy for the drop process, and (ii) engage in the drop process in accordance with the determined strategy.

Claims (43)

1. A method comprising:

operating, by a computing system, a light detection and ranging (LIDAR) device to scan an environment around a vehicle, wherein the operating comprises causing the LIDAR device to emit light pulses and to detect return light pulses, wherein the LIDAR device is configured to generate a set of data points representative of the detected return light pulses;

discarding, by the computing system, one or more data points in the set of data points that represent return light pulses that likely reflected from a weather phenomenon, wherein the discarding is based on a determination that each given data point of the one or more data points has characteristics that are dissimilar to characteristics of a plurality of data points that immediately precede and/or follow the given data point; and

transmitting, by the computing system and to a computing device via a communication channel, data points of the set other than the one or more data points that are discarded.

2. The method of claim 1 , wherein the weather phenomenon comprises at least one of snow, rain, sleet, hail, ice, or fog.

3. The method of claim 1 , further comprising:

detecting a trigger, wherein the discarding is in response to detecting the trigger.

4. The method of claim 3 , wherein detecting the trigger comprises determining that a current or expected bandwidth consumption associated with the communication channel is at or above a threshold bandwidth consumption.

5. The method of claim 1 , further comprising:

determining, by the computing system, that the weather phenomenon is present in the environment around the vehicle.

6. The method of claim 5 , wherein determining, by the computing system, that the weather phenomenon is present in the environment around the vehicle comprises:

receiving, by the computing system, data indicative of weather in the environment around the vehicle from one or more environmental sensors on the vehicle.

7. The method of claim 5 , wherein determining, by the computing system, that the weather phenomenon is present in the environment around the vehicle comprises:

receiving, by the computing system, data indicative of weather in the environment around the vehicle from a source external to the vehicle.

8. The method of claim 1 , wherein the computing device is configured to operate the vehicle based on the data points transmitted via the communication channel.

9. The method of claim 1 , wherein the discarding is further based on a determination that the one or more data points represent isolated or randomly appearing return light pulses.

10. 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 to scan an environment around a vehicle, wherein the operating comprises causing the LIDAR device to emit light pulses and to detect return light pulses, wherein the LIDAR device is configured to generate a set of data points representative of the detected return light pulses;

discarding one or more data points in the set of data points that represent return light pulses that likely reflected from a weather phenomenon, wherein the discarding is based on a determination that each given data point of the one or more data points has characteristics that are dissimilar to characteristics of a plurality of data points that immediately precede and/or follow the given data point; and

transmitting, to a computing device via a communication channel, data points of the set other than the one or more data points that are discarded.

11. The computing system of claim 10 , wherein the weather phenomenon comprises at least one of snow, rain, sleet, hail, ice, or fog.

12. The computing system of claim 10 , wherein the operations further comprise:

detecting a trigger, wherein detecting the trigger comprises determining that a current or expected bandwidth consumption associated with the communication channel is at or above a threshold bandwidth consumption, and wherein the discarding is in response to detecting the trigger.

13. The computing system of claim 10 , wherein the operations further comprise:

determining that the weather phenomenon is present in the environment around the vehicle.

14. The computing system of claim 13 , wherein determining that the weather phenomenon is present in the environment around the vehicle comprises:

receiving data indicative of weather in the environment around the vehicle from one or more environmental sensors on the vehicle.

15. The computing system of claim 13 , wherein determining that the weather phenomenon is present in the environment around the vehicle comprises:

receiving data indicative of weather in the environment around the vehicle from a source external to the vehicle.

16. The computing system of claim 10 , wherein the discarding is further based on a determination that the one or more data points represent isolated or randomly appearing return light pulses.

17. A vehicle comprising:

a light detection and ranging (LIDAR) device; and

a computing system configured to perform operations comprising:

operating the LIDAR device to scan an environment around the vehicle, wherein the operating comprises causing the LIDAR device to emit light pulses and to detect return light pulses, wherein the LIDAR device is configured to generate a set of data points representative of the detected return light pulses;

discarding one or more data points in the set of data points that represent return light pulses that likely reflected from a weather phenomenon, wherein the discarding is based on a determination that each given data point of the one or more data points has characteristics that are dissimilar to characteristics of a plurality of data points that immediately precede and/or follow the given data point; and

transmitting, to a computing device via a communication channel, data points of the set other than the one or more data points that are discarded.

18. The vehicle of claim 17 , wherein the weather phenomenon comprises at least one of snow, rain, sleet, hail, ice, or fog.

19. The vehicle of claim 17 , wherein the operations further comprise:

detecting a trigger, wherein detecting the trigger comprises determining that a current or expected bandwidth consumption associated with the communication channel is at or above a threshold bandwidth consumption, and wherein the discarding is in response to detecting the trigger.

20. The vehicle of claim 17 , wherein the discarding is further based on a determination that the one or more data points represent isolated or randomly appearing return light pulses.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2024
From: GASSEND, BLAISE; MCCLOSKEY, SCOTT; OSBORN, STEPHEN; ARMSTRONG-CREWS, NICHOLAS
To: WAYMO LLC
Reel/Frame 066712/0289 →
Continuity (2)
Continuation 16404499 · May 6, 2019
Related Publication 20230184955A1 · Jun 15, 2023
Cited By (1)
US 12,681,187