US 12,277,522 B2
System and method for generating a planned path using a phantom vehicle
Shubhashree Venkatesh, Fremont, CA (US); Noe Brito, Cupertino, CA (US); Yee-Ning Cheng, Sunnyvale, CA (US); Madhav Chhura, Whittier, CA (US); Sebastian Dovenor, Pittsburgh, PA (US); John Drake, Cranbury, NJ (US); Jonathan Pan, Campbell, CA (US); Jason Parraga, Fremont, CA (US); and Scott Plant, San Jose, CA (US)
Assigned to Volkswagen Group of America Investments, LLC, Reston, VA (US)
Filed by Argo AI, LLC, Pittsburgh, PA (US)
Filed on Feb. 8, 2022, as Appl. No. 17/650,288.
Claims priority of provisional application 63/292,140, filed on Dec. 21, 2021.
Claims priority of provisional application 63/252,431, filed on Oct. 5, 2021.
Prior Publication US 2023/0106268 A1, Apr. 6, 2023
Int. Cl. G06Q 10/083 (2024.01); B60W 50/00 (2006.01); B60W 60/00 (2020.01); G01C 21/00 (2006.01); G01C 21/36 (2006.01); G06F 16/28 (2019.01); G06Q 10/0631 (2023.01); G08G 1/00 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC G06Q 10/083 (2013.01) [B60W 50/0097 (2013.01); B60W 60/0011 (2020.02); B60W 60/00253 (2020.02); B60W 60/00256 (2020.02); G01C 21/36 (2013.01); G01C 21/3841 (2020.08); G01C 21/3856 (2020.08); G01C 21/387 (2020.08); G06F 16/285 (2019.01); G06Q 10/06311 (2013.01); G08G 1/20 (2013.01); H04L 9/3213 (2013.01); H04L 63/0807 (2013.01); H04L 63/0823 (2013.01); H04L 63/101 (2013.01); H04L 63/102 (2013.01); H04L 63/105 (2013.01); H04L 63/107 (2013.01); B60W 2552/00 (2020.02); B60W 2554/00 (2020.02); B60W 2556/40 (2020.02); B60W 2556/45 (2020.02)] 18 Claims
OG exemplary drawing
 
1. A system for generating a planned path for a vehicle, the system comprising:
a cloud service provider processor, and programming instructions that are configured to cause the cloud service provider processor to:
receive a trip request;
generate a planned route for a real-world vehicle in response to the trip request;
simulate a trip by a virtual vehicle by:
selecting the virtual vehicle from a plurality of different virtual vehicles profiled in a data store by characteristics of real-world vehicles, the virtual vehicle that is selected has an associated motion planning system that corresponds to a motion planning system that is deployed on the real-world vehicle;
obtaining a simulation route for the virtual vehicle based on the planned route for the real-world vehicle;
causing the virtual vehicle to make the trip by moving along the simulation route in a simulation environment to obtain first simulated vehicle perception data;
modifying the simulation route based on the first simulated vehicle perception data; and
causing the virtual vehicle to finish the trip by moving along the modified simulation route in the simulation environment to obtain second simulated vehicle perception data;
change the planned route based on at least one of the first and second simulated vehicle perception data; and
output trip instructions that are configured to cause the real-world vehicle to move along the planned route which has been changed.