TriggerSync: A time synchronisation tool
Andrew English, Patrick Ross, David Ball, Ben Upcroft, Peter Corke
Abstract
This paper presents a framework for synchronising multiple triggered sensors with respect to a local clock using standard computing hardware. Providing sensor measurements with accurate and meaningful timestamps is important for many sensor fusion, state estimation and control applications. Accurately synchronising sensor timestamps can be performed with specialised hardware, however, performing sensor synchronisation using standard computing hardware and non-real-time operating systems is difficult due to inaccurate and temperature sensitive clocks, variable communication delays and operating system scheduling delays. Results show the ability of our framework to estimate time offsets to sub-millisecond accuracy. We also demonstrate how synchronising timestamps with our framework results in a tenfold reduction in image stabilisation error for a vehicle driving on rough terrain. The source code will be released as an open source tool for time synchronisation in ROS.
BibTeX
@inproceedings{icra2015_triggersyncatime,
title = {TriggerSync: A time synchronisation tool},
author = {Andrew English and Patrick Ross and David Ball and Ben Upcroft and Peter Corke},
booktitle = {ICRA 2015},
year = {2015}
}