US 11,993,287 B2
Fleet-level AV simulation system and method
Kyle Vogt, San Francisco, CA (US); Thomas Busser, San Francisco, CA (US); and Benjamin Dunkin, San Francisco, CA (US)
Assigned to GM Cruise Holdings LLC, San Francisco, CA (US)
Filed by GM Cruise Holdings LLC, San Francisco, CA (US)
Filed on Apr. 29, 2021, as Appl. No. 17/244,519.
Prior Publication US 2022/0348232 A1, Nov. 3, 2022
Int. Cl. B60W 60/00 (2020.01); G01C 21/00 (2006.01); G01C 21/34 (2006.01); G05D 1/00 (2006.01); G07C 5/02 (2006.01)
CPC B60W 60/0023 (2020.02) [G01C 21/3469 (2013.01); G01C 21/3822 (2020.08); G05D 1/0217 (2013.01); G05D 1/0291 (2013.01); G07C 5/02 (2013.01); B60W 2552/15 (2020.02)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
measuring a first set of cost metrics for a first plurality of autonomous vehicles (AVs) associated with a first vehicle routing version, wherein the first set of cost metrics comprises energy consumption values and degradation of vehicles parts values for a first plurality of AVs as the first plurality of AVs traverse a first route of an environment, and the first vehicle routing version specifies a preference to travel along streets with less changes in inclines and declines than a second vehicle routing version;
measuring a second set of cost metrics for a second plurality of AVs associated with the second vehicle routing version, wherein the second set of cost metrics comprises energy consumption values and degradation of vehicles parts values for a second plurality of AVs as the second plurality of AVs traverse a second route of the environment, and the second vehicle routing version specifies a preference to adjust an average speed of the second plurality of AVs to arrive at a red light when the red light changes to a green light;
comparing the first set of cost metrics with the second set of cost metrics to determine routing updates configured to reduce fleetwide energy consumption, generating an optimized heatmap using a machine learning model based on the routing updates that identifies locations with higher power consumption for an AV navigating within the environment, wherein the routing updates are configured to make changes based on road grade; and
navigating the AV in accordance with the routing updates.