Avoiding blind spots of other vehicles
First Claim
1. A method comprising:
- detecting, by the one or more processors, objects in a roadway based on the sensor data collected along the roadway by sensors of a vehicle driving in an autonomous driving mode;
identifying, by the one or more processors, from the detected objects, a particular object of the objects in the roadway that are located in a lane adjacent to a lane of the vehicle for blind spot detection;
determining, by the one or more processors, a blind spot area that defines a space in the lane of the vehicle that is adjacent to the particular object;
predicting, by the one or more processors, future locations of the particular object;
determining, by the one or more processors, whether the predicted future locations indicate that the vehicle will drive into the determined blind spot area;
when the predicted future locations indicate that the vehicle will drive into the determined blind spot area, determining, by one or more processors, a controlling factor for the blind spot area including a restriction on an amount of time spent by the vehicle in the determined blind spot area when the vehicle is in the determined blind spot area; and
maneuvering, by the one or more processors, the vehicle based on the controlling factor.
3 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate generally to detecting and avoiding blind spots of other vehicles when maneuvering an autonomous vehicle. Blind spots may include both areas adjacent to another vehicle in which the driver of that vehicle would be unable to identify another object as well as areas that a second driver in a second vehicle may be uncomfortable driving. In one example, a computer of the autonomous vehicle may identify objects that may be relevant for blind spot detecting and may determine the blind spots for these other vehicles. The computer may predict the future locations of the autonomous vehicle and the identified vehicles to determine whether the autonomous vehicle would drive in any of the determined blind spots. If so, the autonomous driving system may adjust its speed to avoid or limit the autonomous vehicle'"'"'s time in any of the blind spots.
70 Citations
20 Claims
-
1. A method comprising:
-
detecting, by the one or more processors, objects in a roadway based on the sensor data collected along the roadway by sensors of a vehicle driving in an autonomous driving mode; identifying, by the one or more processors, from the detected objects, a particular object of the objects in the roadway that are located in a lane adjacent to a lane of the vehicle for blind spot detection; determining, by the one or more processors, a blind spot area that defines a space in the lane of the vehicle that is adjacent to the particular object; predicting, by the one or more processors, future locations of the particular object; determining, by the one or more processors, whether the predicted future locations indicate that the vehicle will drive into the determined blind spot area; when the predicted future locations indicate that the vehicle will drive into the determined blind spot area, determining, by one or more processors, a controlling factor for the blind spot area including a restriction on an amount of time spent by the vehicle in the determined blind spot area when the vehicle is in the determined blind spot area; and maneuvering, by the one or more processors, the vehicle based on the controlling factor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising one or more processors configured to:
-
detect objects in a roadway based on the sensor data collected along the roadway by sensors of a vehicle driving in an autonomous driving mode; identify a particular object of the objects in the roadway that are located in a lane adjacent to a lane of the vehicle for blind spot detection; determine a blind spot area that defines a space in the lane of the vehicle that is adjacent to the particular object; predict future locations of the particular object; determine whether the predicted future locations indicate that the vehicle will drive into the determined blind spot area; when the predicted future locations indicate that the vehicle would will drive into the determined blind spot areas, determine a controlling factor for the blind spot area including a restriction on an amount of time spent by the vehicle in the determined blind spot area when the vehicle is in the determined blind spot area; and maneuver the vehicle based on the controlling factor. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium on which instructions are stored, the instructions, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
detecting objects in a roadway based on the sensor data collected along the roadway by sensors of a vehicle driving in an autonomous driving mode; identifying, from the detected objects, a particular object of the objects in the roadway that are located in a lane adjacent to a lane of the vehicle for blind spot detection; determining a blind spot area that defines a space in the lane of the vehicle that is adjacent to the particular object; predicting future locations of the particular object; determining whether the predicted future locations indicate that the vehicle will drive into the determined blind spot area; when the predicted future locations indicate that the vehicle will drive into the determined blind spot area, determining a controlling factor for the blind spot area including a restriction on an amount of time spent by the vehicle in the determined blind spot when the vehicle is in the determined blind spot area; and maneuvering the vehicle based on the controlling factor. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification