US 12,436,246 B2
Sensor triggering to synchronize sensor data
Stephen Lee, Fremont, CA (US); and Yuning Yang, Fremont, CA (US)
Assigned to Pony AI Inc., Grand Cayman (KY)
Filed by Pony AI Inc., Grand Cayman (KY)
Filed on May 19, 2021, as Appl. No. 17/325,096.
Prior Publication US 2022/0373661 A1, Nov. 24, 2022
Int. Cl. G01S 7/497 (2006.01); G01C 25/00 (2006.01); G01S 7/4865 (2020.01); G01S 17/86 (2020.01); G01S 17/894 (2020.01); G01S 17/931 (2020.01)
CPC G01S 7/497 (2013.01) [G01C 25/00 (2013.01); G01S 7/4866 (2013.01); G01S 17/86 (2020.01); G01S 17/894 (2020.01); G01S 17/931 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A computing device configured to trigger a sensor operation, the computing device comprising:
one or more processors; and
instructions or logic that, when executed by the one or more processors, cause the computing device to perform:
receiving timestamps from a sensor;
simulating an operation of the sensor, the simulation including predicting orientations of the sensor at different times based on the received timestamps;
comparing a latest timestamp of the computing device to a latest timestamp of the sensor;
based on the comparison, and based on a predicted orientation of the second sensor matching a predicted orientation of the first sensor, triggering a second sensor to capture sensor data;
writing, into an allocated memory, the sensor data, wherein the allocated memory comprises registers that allocate addresses corresponding to a status, a control, an underflow count, an overflow count, a Lidar count, and a timestamp threshold; and
navigating a vehicle by controlling a vehicle actuator to implement a throttle action, a braking action, or a steering action according to the captured sensor data.