• DocumentCode
    716891
  • Title

    TriggerSync: A time synchronisation tool

  • Author

    English, Andrew ; Ross, Patrick ; Ball, David ; Upcroft, Ben ; Corke, Peter

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Queensland Univ. of Technol., Brisbane, QLD, Australia
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    6220
  • Lastpage
    6226
  • 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.
  • Keywords
    control engineering computing; operating systems (computers); public domain software; real-time systems; robots; sensors; source code (software); synchronisation; ROS; TriggerSync; control applications; local clock; multiple triggered sensors; non-real-time operating systems; open source tool; robotic systems; sensor fusion; sensor measurements; sensor synchronisation; source code; standard computing hardware; state estimation; submillisecond accuracy; time offsets; time synchronisation tool; Clocks; Computers; Delays; Libraries; Sensors; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7140072
  • Filename
    7140072