DENSITY BASED TRAFFIC LIGHT CONTROL SYSTEM FOR AUTONOMOUS DRIVING VEHICLES (ADVS)
First Claim
1. A computer-implemented method to direct a traffic flow for autonomous driving vehicles (ADVs), the method comprising:
- receiving vehicle information from one or more ADVs;
determining a location and a heading of each ADV from the vehicle information of the ADV;
for each of the ADVs, determining if the ADV is approaching a traffic light junction based on the location and the heading of the ADV; and
sending the vehicle information of the ADVs to a traffic light control system in response to determining the ADV is approaching the traffic light junction, wherein the vehicle information is used by the traffic light control system to direct a traffic flow at the traffic light junction based on a density-based traffic light control algorithm, including adjusting a time duration of a light signal at one or more traffic lights disposed at the traffic light junction in advance of the ADVs arriving at the traffic light junction.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system receives vehicle information from one or more ADVs. The system determines a location and a heading of each ADV from the vehicle information of the ADV. For each of the ADVs, the system determines if the ADV is approaching a traffic light junction based on the location and the heading of the ADV. The system sends the vehicle information of the ADVs to a traffic light control system in response to determining the ADV is approaching the traffic light junction, where the vehicle information is used by the traffic light control system to direct a traffic flow at the traffic light junction, including adjusting a time duration of a light signal at one or more traffic lights disposed at the traffic light junction in advance of the ADVs arriving at the traffic light junction.
-
Citations
21 Claims
-
1. A computer-implemented method to direct a traffic flow for autonomous driving vehicles (ADVs), the method comprising:
-
receiving vehicle information from one or more ADVs; determining a location and a heading of each ADV from the vehicle information of the ADV; for each of the ADVs, determining if the ADV is approaching a traffic light junction based on the location and the heading of the ADV; and sending the vehicle information of the ADVs to a traffic light control system in response to determining the ADV is approaching the traffic light junction, wherein the vehicle information is used by the traffic light control system to direct a traffic flow at the traffic light junction based on a density-based traffic light control algorithm, including adjusting a time duration of a light signal at one or more traffic lights disposed at the traffic light junction in advance of the ADVs arriving at the traffic light junction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium having instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform operations, the operations comprising:
-
receiving vehicle information from one or more ADVs; determining a location and a heading of each ADV from the vehicle information of the ADV; for each of the ADVs, determining if the ADV is approaching a traffic light junction based on the location and the heading of the ADV; and sending the vehicle information of the ADVs to a traffic light control system in response to determining the ADV is approaching the traffic light junction, wherein the vehicle information is used by the traffic light control system to direct a traffic flow at the traffic light junction based on a density-based traffic light control algorithm, including adjusting a time duration of a light signal at one or more traffic lights disposed at the traffic light junction in advance of the ADVs arriving at the traffic light junction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processing system, comprising:
-
one or more processors; and a memory coupled to the one or more processors to store instructions, which when executed by the one or more processors, cause the one or more processors to perform operations, the operations including receiving vehicle information from one or more ADVs; determining a location and a heading of each ADV from the vehicle information of the ADV; for each of the ADVs, determining if the ADV is approaching a traffic light junction based on the location and the heading of the ADV; and sending the vehicle information of the ADVs to a traffic light control system in response to determining the ADV is approaching the traffic light junction, wherein the vehicle information is used by the traffic light control system to direct a traffic flow at the traffic light junction based on a density-based traffic light control algorithm, including adjusting a time duration of a light signal at one or more traffic lights disposed at the traffic light junction in advance of the ADVs arriving at the traffic light junction. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification