IP Library Granted Patent US 11,537,128
Granted Patent B2
US 11,537,128 · App. 16/993,672 · Granted Dec 27, 2022

Detecting and responding to processions for autonomous vehicles

Inventors: David Harrison Silver (San Carlos, CA); Qichi Yang (Foster City, CA)
Assignee: Waymo LLC
G05D1/0088B60W30/18009G06V20/584B60W2554/804B60W2555/60G05D2201/0213
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 11,537,128
App. No.
16/993,672
Granted
Dec 27, 2022
Kind
B2
Abstract

The technology relates to detecting and responding to processions. For instance, sensor data identifying two or more objects in an environment of a vehicle may be received. The two or more objects may be determined to be disobeying a predetermined rule in a same way. Based on the determination that the two or more objects are disobeying a predetermined rule, that the two or more objects are involved in a procession may be determined. The vehicle may then be controlled autonomously in order to respond to the procession based on the determination that the two or more objects are involved in a procession.

Claims (37)

1. A method of controlling a vehicle autonomously, the method comprising:

receiving, by one or more processors, sensor data;

determining, by the one or more processors based on the sensor data, a number of objects that are disobeying a predetermined traffic rule; and

controlling, by the one or more processors, the vehicle autonomously based on the determined number of objects that are disobeying a predetermined traffic rule.

2. The method of claim 1 , wherein the sensor data identifies two or more objects in an environment of the vehicle.

3. The method of claim 2 , wherein the two or more objects are disobeying the predetermined traffic rule in a same way.

4. The method of claim 3 , further comprising, determining, by the one or more processors, an amount of time that the two or more objects are disobeying the predetermined traffic rule, wherein the controlling of the vehicle is further based on the determined amount of time.

5. The method of claim 2 , wherein the predetermined traffic rule defines a traffic precedence that the two or more objects are disobeying.

6. The method of claim 2 , further comprising, determining, by the one or more processors, a number of additional objects each disobeying the predetermined traffic rule, wherein the controlling of the vehicle is further based on the determined number of objects.

7. The method of claim 2 , further comprising, determining, by the one or more processors, an amount of time during which additional objects also disobey the predetermined traffic rule, wherein the controlling of the vehicle is further based on the determined amount of time.

8. The method of claim 1 , further comprising, determining, by the one or more processors, a threshold minimum number of objects determined to be disobeying the predetermined traffic rule, wherein the controlling of the vehicle is further based on the threshold minimum number.

9. The method of claim 8 , wherein the threshold minimum number of objects disobey the predetermined traffic rule over at least a threshold minimum period of time.

10. The method of claim 1 , further comprising, determining, by the one or more processors, objects determined to be disobeying the predetermined traffic rule over at least a threshold minimum period of time, wherein the controlling of the vehicle is further based on the objects determined to be disobeying the predetermined traffic rule over at least the threshold minimum period of time.

11. The method of claim 1 , wherein the predetermined traffic rule includes one of stopping for a red traffic light signal or stopping for a stop sign.

12. A method of controlling a vehicle autonomously, the method comprising:

receiving, by one or more processors, sensor data;

determining, by the one or more processors based on the sensor data, a number of objects that are disobeying a predetermined traffic rule;

determining, by the one or more processors based on the sensor data, an amount of time during which the determined number of objects are disobeying a predetermined traffic rule; and

controlling, by the one or more processors, the vehicle autonomously based on the determined amount of time during which the determined number of objects are disobeying a predetermined traffic rule.

13. The method of claim 12 , wherein the sensor data identifies two or more objects in an environment of the vehicle.

14. The method of claim 13 , wherein the two or more objects are disobeying the predetermined traffic rule in a same way.

15. The method of claim 14 , wherein the predetermined traffic rule defines a traffic precedence that the two or more objects are disobeying.

16. An autonomous vehicle, comprising:

at least one sensor; and

one or more processors configured to:

receive sensor data from the at least one sensor;

determine, based on the sensor data, a number of objects that are disobeying a predetermined traffic rule; and

control the autonomous vehicle based on the determined number of objects that are disobeying a predetermined traffic rule.

17. The autonomous vehicle of claim 16 , wherein the sensor data identifies two or more objects in an environment of the vehicle.

18. The autonomous vehicle of claim 17 , wherein the two or more objects are disobeying the predetermined traffic rule in a same way.

19. The autonomous vehicle of claim 18 , wherein the one or more processors are further configured to determine an amount of time that the two or more objects are disobeying the predetermined traffic rule, and control the vehicle autonomously based on the determined amount of time.

20. The autonomous vehicle of claim 17 , wherein the predetermined traffic rule defines a traffic precedence that the two or more objects are disobeying.

21. The method of claim 1 , further comprising:

estimating, by the one or more processors, a likelihood that the objects are involved in a procession based on the determined number of objects, wherein the likelihood increases as the determined number of objects increases, and the vehicle is further controlled autonomously based on the estimated likelihood.

22. The method of claim 12 , further comprising:

estimating, by the one or more processors, a likelihood that the objects are involved in a procession based on the determined number of objects, wherein the likelihood increases as the determined number of objects increases, and the vehicle is further controlled autonomously based on the estimated likelihood.

23. The autonomous vehicle of claim 16 , wherein the one or more processors are configured to estimate a likelihood that the objects are involved in a procession based on the determined number of objects, wherein the likelihood increases as the determined number of objects increases, and the autonomous vehicle is further controlled based on the estimated likelihood.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2020
From: SILVER, DAVID HARRISON; YANG, QICHI
To: WAYMO LLC
Reel/Frame 053564/0727 →
Continuity (2)
Continuation 16105233 · Aug 20, 2018
Related Publication 20210018919A1 · Jan 21, 2021