CPC G05D 1/0066 (2013.01) [G05D 1/0088 (2013.01); G05D 1/0223 (2013.01); G06F 16/903 (2019.01); G07C 5/04 (2013.01)] | 20 Claims |
1. A vehicle comprising:
a first component configured to generate first data;
a second component configured to generate second data;
a control system coupled to the first component and the second component, the control system configured to control a function of the vehicle;
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the vehicle to perform acts comprising:
receiving a message at the control system, the control system configured to output a control message based at least in part on the message, wherein the message comprises:
a first identification of the first component of the system, a first timestamp associated with an instance of the first data, a second identification of the second component of the system, and a second timestamp associated with an instance of the second data;
determining, based at least in part on the first identification, the first timestamp, the second identification, and the second timestamp, a latency associated with the message, the first component, and the second component; and
controlling, by the control system and based at least in part upon the control message and the latency, the function of the vehicle.
|