Positioning vehicles to improve quality of observations at intersections
First Claim
1. A method, comprising:
- controlling, by a computing device, a vehicle on a road toward a particular feature;
while controlling the vehicle on the road toward the particular feature, the computing device accessing stored data and retrieving visibility information from the stored data, wherein the visibility information includes data indicative of visibility of the particular feature from each of a plurality of positions on the road; and
controlling, by the computing device, the vehicle to one of the plurality of positions on the road based on the retrieved visibility information.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are methods and apparatus for controlling autonomous vehicles utilizing maps that include visibility information. A map is stored at a computing device associated with a vehicle. The vehicle is configured to operate in an autonomous mode that supports a plurality of driving behaviors. The map includes information about a plurality of roads, a plurality of features, and visibility information for at least a first feature in the plurality of features. The computing device queries the map for visibility information for the first feature at a first position. The computing device, in response to querying the map, receives the visibility information for the first feature at the first position. The computing device selects a driving behavior for the vehicle based on the visibility information. The computing device controls the vehicle in accordance with the selected driving behavior.
-
Citations
20 Claims
-
1. A method, comprising:
-
controlling, by a computing device, a vehicle on a road toward a particular feature; while controlling the vehicle on the road toward the particular feature, the computing device accessing stored data and retrieving visibility information from the stored data, wherein the visibility information includes data indicative of visibility of the particular feature from each of a plurality of positions on the road; and controlling, by the computing device, the vehicle to one of the plurality of positions on the road based on the retrieved visibility information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having instructions stored thereon that, when executed by a computing device, cause the computing device to perform functions, comprising:
-
controlling a vehicle on a road toward a particular feature; while controlling the vehicle on the road toward the particular feature, accessing stored data and retrieving visibility information from the stored data, wherein the visibility information includes data indicative of visibility of the particular feature from each of a plurality of positions on the road; and controlling the vehicle to one of the plurality of positions on the road based on the retrieved visibility information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; a memory; and instructions, stored in the memory, that when executed by the processor cause the computing device to perform functions comprising; controlling a vehicle on a road toward a particular feature; while controlling the vehicle on the road toward the particular feature, accessing stored data and retrieving visibility information from the stored data, wherein the visibility information includes data indicative of visibility of the particular feature from each of a plurality of positions on the road; and controlling the vehicle to one of the plurality of positions on the road based on the retrieved visibility information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification