| CPC B60W 60/0011 (2020.02) [B60W 60/0013 (2020.02); B60W 60/00276 (2020.02); G06N 3/086 (2013.01); B60W 2420/408 (2024.01)] | 19 Claims |

|
1. A computer-implemented method for generating testing data for an autonomous vehicle, the method comprising:
(a) obtaining sensor data descriptive of a traffic scenario comprising a subject vehicle and one or more actors in an environment of the subject vehicle;
(b) generating a perturbed trajectory for a first actor of the one or more actors in the environment based on one or more perturbation values that are selected from a defined perturbation search space by: creating a set of physically feasible trajectories for the first actor; generating an initial perturbed trajectory for the first actor based on the one or more perturbation values; and projecting the initial perturbed trajectory onto the set of physically feasible trajectories to generate the perturbed trajectory;
(c) generating simulated sensor data comprising data descriptive of the perturbed trajectory for the first actor in the environment;
(d) providing the simulated sensor data as input to an autonomous vehicle control system configured to process the simulated sensor data to generate an updated trajectory for the subject vehicle in the environment; and
(e) optimizing an adversarial loss function based on the updated trajectory for the subject vehicle to generate an adversarial loss value.
|