| CPC G01C 21/3438 (2013.01) [B60W 60/001 (2020.02); G01C 21/3605 (2013.01); G06F 16/24578 (2019.01); G08G 1/096811 (2013.01)] | 20 Claims |

|
1. A system comprising:
at least one processor of a machine; and
a memory storing instructions that cause the at least one processor to perform operations comprising:
comparing operational constraints associated with physical geometry of a plurality of pick- up/drop off zones (PDZs) at a specified location to operational capabilities comprising one or more modes of movement of an autonomous vehicle (AV) to identify a set of PDZs of the plurality of PDZs that the AV is capable of using at the specified location based on an association between one or more PDZ objects in a data store and mode of movement information associated with the AV, each of the one or more PDZ objects comprising data describing a PDZ;
transmitting at least one PDZ identifier corresponding to the set of PDZs;
determining that a first PDZ in the set of PDZs is associated with a first likelihood of being available and that a second PDZ in the set of PDZs is associated with a second likelihood of being available;
ranking the set of PDZs based on a distance of a determined route of the AV to each PDZ in the set of PDZs, the first likelihood of being available, and the second likelihood of being available;
determining that the second likelihood of being available associated with the second PDZ is lower than the first likelihood of being available associated with the first PDZ;
selecting, as an individual PDZ, the second PDZ at least in part in response to determining that the second likelihood of being available is lower than the first likelihood of being available; and
autonomously utilizing one or more sensors of the AV to autonomously navigate the AV along a route to the individual PDZ of the set of PDZs based on the ranked set of PDZs.
|