I have a robotic system with many sensors that need to have very accurate localization associated with the data they gather. We have a geolocalization system that acquire localization at high speed (up to 100Hz) and we want to broadcast a synchronization signal that we can associate with this localization data.
We develop the electronics for the whole system and we hesitate between a clock signal or a signal that delivers event such that we can have ids broadcasted that will serve as timestamp. Our requirement is to be accurate with a drift of maximum 1ms.
The signal can have to traverse up to 4m of cables between the generator of the synchronization signal and the sensors.
If we can we would like to use CAN bus, but we have no experience with it as a synchronization bus.
We would like to ask the community what communication bus is used in state of the art systems to implement a synchronization signal ?