Suggesting alternative pickup and drop off locations for autonomous vehicles
First Claim
1. A method of controlling a vehicle in an autonomous driving mode, the method comprising:
- receiving, by one or more processors of the vehicle, a first location corresponding to a location where the vehicle is to pick up or drop off a passenger;
controlling, by the one or more processors, the vehicle in the autonomous driving mode towards the first location;
while controlling the vehicle in the autonomous driving mode in order to reach the first location;
determining, by the one or more processors, a first cost for the vehicle to reach the first location,identifying a second location based on the first location,determining, by the one or more processors, a second cost based on a cost for the vehicle to reach the second location and a cost for the passenger to reach the second location,comparing the first cost to the second cost, andsending a notification based on the comparison,in response to sending the notification, receiving, by the one or more processors, instructions to proceed to the second location; and
in response to receiving the instructions, controlling, by the one or more processors, the vehicle in the autonomous driving mode to the second location to pick up or drop off the passenger.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to controlling a vehicle in an autonomous driving mode. For instance, a first location corresponding to a location where the vehicle is to pick up or drop off a passenger is received. A first cost for the vehicle to reach the first location is determined. A second location based on the first location is identified, and a second cost is determined based on a cost for the vehicle to reach the second location and a cost for the passenger to reach the second location. The first cost is compared to the second cost, and a notification is sent based on the notification. In response to sending the notification, instructions to proceed to the second location are received, and in response to receiving the instructions, the vehicle is controlled in the autonomous driving mode to the second location to pick up or drop off the passenger.
13 Citations
28 Claims
-
1. A method of controlling a vehicle in an autonomous driving mode, the method comprising:
-
receiving, by one or more processors of the vehicle, a first location corresponding to a location where the vehicle is to pick up or drop off a passenger; controlling, by the one or more processors, the vehicle in the autonomous driving mode towards the first location; while controlling the vehicle in the autonomous driving mode in order to reach the first location; determining, by the one or more processors, a first cost for the vehicle to reach the first location, identifying a second location based on the first location, determining, by the one or more processors, a second cost based on a cost for the vehicle to reach the second location and a cost for the passenger to reach the second location, comparing the first cost to the second cost, and sending a notification based on the comparison, in response to sending the notification, receiving, by the one or more processors, instructions to proceed to the second location; and in response to receiving the instructions, controlling, by the one or more processors, the vehicle in the autonomous driving mode to the second location to pick up or drop off the passenger. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for of controlling a vehicle in an autonomous driving mode, the system comprising one or more processors configured to:
-
receive a first location corresponding to a location where the vehicle is to pick up or drop off a passenger; controlling, by the one or more processors, the vehicle in the autonomous driving mode towards the first location; while controlling the vehicle towards the first location; determine a first cost for the vehicle to reach the first location, identify a second location based on the first location, determine a second cost based on a cost for the vehicle to reach the second location and a cost for the passenger to reach the second location, compare the first cost to the second cost, and send a notification based on the comparison; and in response to sending the notification, receive instructions to proceed to the second location; and in response to receiving the instructions, control the vehicle in the autonomous driving mode to the second location to pick up or drop off the passenger. - View Dependent Claims (26, 27, 28)
-
Specification