US 12,291,191 B1
Parking location filter
Joseph Funke, Redwood City, CA (US); Steven Cheng Qian, San Francisco, CA (US); and Zheyuan Xie, Foster City, CA (US)
Assigned to Zoox, Inc., Foster City, CA (US)
Filed by Zoox, Inc., Foster City, CA (US)
Filed on Dec. 22, 2022, as Appl. No. 18/087,689.
Int. Cl. B60W 30/06 (2006.01); B60W 60/00 (2020.01)
CPC B60W 30/06 (2013.01) [B60W 60/0011 (2020.02); B60W 2510/20 (2013.01); B60W 2520/10 (2013.01); B60W 2520/105 (2013.01); B60W 2552/05 (2020.02); B60W 2554/80 (2020.02); B60W 2556/10 (2020.02)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform operations comprising:
determining that an autonomous vehicle is within a threshold distance from a destination;
receiving, based at least in part on being within the threshold distance, a set of parking locations;
identifying for a parking location of the set of parking locations a parking characteristic;
determining, based at least in part on the parking characteristic, whether to include the parking location in a subset of parking locations;
determining, based at least in part on the subset of parking locations, a plurality of trajectories that include vehicle acceleration data or vehicle steering angle data and at least two of the plurality of trajectories configured to control the autonomous vehicle to enter a same parking location of the subset of parking locations;
determining a control trajectory from the plurality of trajectories; and
controlling the autonomous vehicle based at least in part on the control trajectory.