Achieving Decentralized Robotic Heading Synchronization Via Pulse-Coupled Oscillators
Taylor Corcoran
Authors: Taylor Corcoran, Noah Tavarez, Thomas Zakrzwski, Timothy Anglea and Dr. Yongqiang Wang
Faculty Mentor: Dr. Yongqiang Wang
College: College of Engineering, Computing, and Applied Sciences
ABSTRACT
Synchronization occurs when multiple parts of a system or network work together at the same time to complete a task. In centralized synchronization, robots send regular bursts of data to the rest of the wireless network, such as heading, position and sensor data, so the other robots can adjust to match. However, this method of synchronization has many problems regarding privacy and large data transfers, which complicates communication within the network. The goal of our project is to solve these problems by achieving decentralized synchronization between robotic systems with pulse-coupled oscillators (PCOs), which simplifies communication between robotic systems, reduces energy consumption, and reduces the chance of data loss and corruption. We compare four algorithms for PCO synchronization to determine which one is most effective and then use this information to implement a PCO protocol for synchronizing robotic heading.
Video Introduction
Taylor Corcoran 2020 Undergraduate Research Symposium