| CPC G01C 21/3461 (2013.01) [B60W 60/001 (2020.02); G06Q 10/06311 (2013.01); B60W 2555/20 (2020.02)] | 5 Claims |

|
1. A vehicle dispatch system comprising: one or more processors; and a memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to execute: acquiring a vehicle dispatch request of an autonomous vehicle; generating a transportation route which is a traveling route from a pick-up point to a destination point in accordance with the vehicle dispatch request; generating a plurality of candidate dispatch routes for a dispatch route which is a traveling route from a current point of the autonomous vehicle to the pick-up point; calculating a degree of overlap between the transportation route and the dispatch route for each of the plurality of candidate dispatch routes; selecting the dispatch route from the plurality of candidate dispatch routes based on the degree of overlap; causing the autonomous vehicle to travel along the dispatch route; acquiring surrounding environment information along the dispatch route with a sensor of the autonomous vehicle while the autonomous vehicle travels along the dispatch route; determining, based on the surrounding environment information along the dispatch route, whether or not the transportation route includes an avoidance point where the autonomous vehicle should avoid passing through; and in response to determining that the transportation route includes the avoidance point, changing the transportation route so as not to include the avoidance point, and causing the autonomous vehicle to travel along the changed transportation route.
|