US 12,296,847 B1
Lattice-based heuristics computations for autonomous driving
Jiwung Choi, Foster City, CA (US)
Assigned to Zoox, Inc., Foster City, CA (US)
Filed by Zoox, Inc., Foster City, CA (US)
Filed on Aug. 8, 2022, as Appl. No. 17/882,868.
Int. Cl. B60W 60/00 (2020.01); B60W 50/14 (2020.01); G06T 1/20 (2006.01)
CPC B60W 60/001 (2020.02) [B60W 50/14 (2013.01); G06T 1/20 (2013.01); B60W 2552/10 (2020.02); B60W 2556/45 (2020.02)] 20 Claims
OG exemplary drawing
 
1. A vehicle 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:
receiving a route associated with the vehicle, the route including a start state and an end state;
determining, based at least in part on the route, a first road segment from a road network database, wherein the first road segment is associated with a first precomputed lattice graph comprising a first plurality of entry states, a first plurality of exit states, a first kinematically feasible transition between a first entry state of the first plurality of entry states and a first exit state of the first plurality of exit states, and a first cost associated with the first kinematically feasible transition;
determining, based at least in part on the route, a second road segment proximate the first road segment, wherein the second road segment is associated with a second precomputed lattice graph comprising a second plurality of entry states, a second plurality of exit states, a second kinematically feasible transition between a second entry state of the second plurality of entry states and a second exit state of the second plurality of exit states, and a second cost associated with the second kinematically feasible transition, and wherein the second entry state of the second precomputed lattice graph is co-located with the first exit state of the first precomputed lattice graph; and
autonomously controlling the vehicle based at least in part on the first cost and the second cost.