US 12,415,510 B1
Simulated vehicle position errors in driving simulations
Joseph Funke, Redwood City, CA (US); Joshua Dean Egbert, Redwood City, CA (US); Rasoul Kabirzadeh, Redwood City, CA (US); Vincent Andreas Laurense, Foster City, CA (US); Amirhossein Tamjidi, Foster City, CA (US); Jacob Patrick Thalman, San Francisco, CA (US); and David Evan Zlotnik, Menlo Park, CA (US)
Assigned to Zoox, Inc., Foster City, CA (US)
Filed by Zoox, Inc., Foster City, CA (US)
Filed on Oct. 31, 2022, as Appl. No. 17/977,644.
Int. Cl. B60W 30/095 (2012.01); B60W 40/105 (2012.01)
CPC B60W 30/095 (2013.01) [B60W 40/105 (2013.01); B60W 2520/105 (2013.01); B60W 2520/125 (2013.01); B60W 2554/4041 (2020.02)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
non-transitory computer-readable media storing instructions that when executed by the one or more processors, cause the system to perform operations comprising:
receiving log data associated with an operation of a vehicle in a physical environment, wherein the log data includes a trajectory associated with the vehicle and a first position of the vehicle at a first time in the physical environment;
executing a driving simulation, wherein executing the driving simulation comprises controlling a simulated vehicle in a simulated environment to follow the trajectory associated with the vehicle in the physical environment;
receiving simulation data associated with the driving simulation, wherein the simulation data includes a second position of the simulated vehicle in the simulated environment at a second time corresponding to the first time in the physical environment;
determining a lateral position error associated with the driving simulation, wherein the lateral position error represents a lateral position difference between the first position of the vehicle in the physical environment and the second position of the simulated vehicle in the simulated environment;
determining a longitudinal position error associated with the driving simulation, wherein the longitudinal position error represents a longitudinal position difference between the first position of the vehicle in the physical environment and the second position of the simulated vehicle in the simulated environment;
determining a modified safety buffer associated with a second simulated vehicle in a second driving simulation, based at least in part on the lateral position error and the longitudinal position error; and
controlling an execution of the second driving simulation based at least in part on the modified safety buffer.