CPC G06F 11/3664 (2013.01) [G06F 11/3684 (2013.01)] | 19 Claims |
1. A method comprising:
retrieving, by one or more processors of one or more server computing devices, log data stored by a storage system, the log data including sensor data generated by a perception system of a vehicle operating in an autonomous driving mode, the log data defining one or more agents;
accessing, by the one or more processors, autonomous control software stored by the storage system;
accessing, by the one or more processors, a plurality of model agents stored by the storage system;
modifying, by the one or more processors, the retrieved log data by replacing at least one of the one or more agents with one of the plurality of model agents;
running, by the one or more processors, a simulation by inputting the modified log data to a perception system of the simulated vehicle controlled by the autonomous control software;
validating, by the one or more processors, the autonomous control software based on one or more results of the simulation; and
sending, by the one or more processors, the validated autonomous control software to the vehicle so that the vehicle can be operated in the autonomous driving mode.
|