Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposal
Cloud robotics is an emerging field that combines robotics with cloud computing and services. While it
offers many advantages, it also comes with several key challenges. Some of these are latency, network
bandwidth and time-synchronization which we have addressed whilst working on OuterSense.
In our contribution to the MRSD Wiki we propose to first provide a concise introduction to cloud
robotics, emphasizing the latest research trends and enabling technologies.
We will then delve into the specifics of building a cloud robotics testbed, which includes setting up a communication network.
Here, we discuss trade-offs and offer guidance on using the Archer TP-Link Wifi router from the
MRSD Inventory.
We will present an overview of popular methods and trade-offs in time-synchronization techniques. We
will explain how to use Chrony to synchronize time across distributed systems even in the absence of
internet connectivity and real-time clocks.
Simulating latency is another crucial consideration in cloud robotics testing. We will provide a primer
on common incorrect methods for simulating communication latency and offer an implementation of simulating accurate latency in real-time systems deployed.