US 11,983,972 B1
Simulating virtual objects
Carl Nygaard, Sunnyvale, CA (US); James Stout, Mountain View, CA (US); and Jiajun Zhu, Palo Alto, CA (US)
Assigned to Waymo LLC, Mountain View, CA (US)
Filed by Waymo LLC, Mountain View, CA (US)
Filed on Jan. 27, 2021, as Appl. No. 17/159,271.
Application 17/159,271 is a continuation of application No. 15/797,318, filed on Oct. 30, 2017, granted, now 10,943,414.
Application 15/797,318 is a continuation of application No. 14/744,891, filed on Jun. 19, 2015, granted, now 9,836,895, issued on Dec. 5, 2017.
Int. Cl. G07C 5/08 (2006.01); G05D 1/00 (2006.01); G06F 30/20 (2020.01)
CPC G07C 5/0841 (2013.01) [G05D 1/0088 (2013.01); G06F 30/20 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by one or more processors of a vehicle having an autonomous driving mode, first sensor data simulating a virtual object generated by one or more testing computing devices such that the vehicle is able to perceive and respond to the virtual object as a first real object in an actual environment of the vehicle, and wherein the virtual object does not exist in the actual environment of the vehicle;
receiving, by the one or more processors, second sensor data for a second real object in an actual environment of the vehicle, wherein the second sensor data is generated by one or more sensors of the vehicle;
controlling, by the one or more processors, the vehicle in response to the virtual object and the second real object in the actual environment of the vehicle in order to cause the vehicle to take an action; and
storing, by the one or more testing computing devices, the action for later retrieval in order to determine whether an error other than a collision occurred at the vehicle.