| CPC B60W 60/00253 (2020.02) | 11 Claims |

|
1. A vehicle autonomous traveling system comprising:
an autonomous vehicle, including a first processor that is configured to control travel of the autonomous vehicle; and
a server including a second processor that is configured to:
receive a pickup request including a pickup location, a pickup time, and a priority level regarding pickup from a user of the autonomous vehicle,
based upon receiving the pickup request and before the vehicle travels to the pickup location, search for an available parking space that is closer to the pickup location than a current position of the autonomous vehicle at a time the pickup request is received, wherein the current position is different from the pickup location and the available parking space is a location for the autonomous vehicle to temporarily park before traveling to the pickup location, and
output a travel command, that includes the available parking space, to the autonomous vehicle,
wherein based upon receiving the travel command from the server, the first processor of the autonomous vehicle is configured to:
control the autonomous vehicle to travel from the current position to the available parking space so as to temporarily park in the available parking space,
wherein the pickup location has a plurality of pickup spaces, and a boarding convenience level for each of the plurality of pickup spaces is uniquely ranked from highest to lowest,
select a pickup space from among the plurality of pickup spaces in the pickup location, which has a boarding convenience level associated with the priority level of the user, so that a user with a highest priority level uses the pickup space having the highest boarding convenience level, and
subsequently control the autonomous vehicle to depart from the available parking space at a time that will cause the autonomous vehicle to reach the selected pickup space in the pickup location at the pickup time.
|