Distributed Robotic Systems in the Edge-Cloud Continuum with ROS 2: a Review on Novel Architectures and Technology Readiness

11/02/2022
by   Jiaqiang Zhang, et al.
0

Robotic systems are more connected, networked, and distributed than ever. New architectures that comply with the de facto robotics middleware standard, ROS 2, have recently emerged to fill the gap in terms of hybrid systems deployed from edge to cloud. This paper reviews new architectures and technologies that enable containerized robotic applications to seamlessly run at the edge or in the cloud. We also overview systems that include solutions from extension to ROS 2 tooling to the integration of Kubernetes and ROS 2. Another important trend is robot learning, and how new simulators and cloud simulations are enabling, e.g., large-scale reinforcement learning or distributed federated learning solutions. This has also enabled deeper integration of continuous interaction and continuous deployment (CI/CD) pipelines for robotic systems development, going beyond standard software unit tests with simulated tests to build and validate code automatically. We discuss the current technology readiness and list the potential new application scenarios that are becoming available. Finally, we discuss the current challenges in distributed robotic systems and list open research questions in the field.

READ FULL TEXT
research
01/19/2019

Lifelong Federated Reinforcement Learning: A Learning Architecture for Navigation in Cloud Robotic Systems

This paper was motivated by the problem of how to make robots fuse and t...
research
07/25/2020

Demo: Edge-centric Telepresence Avatar Robot for Geographically Distributed Environment

Using a robotic platform for telepresence applications has gained paramo...
research
09/12/2023

Enabling the Deployment of Any-Scale Robotic Applications in Microservice Architectures through Automated Containerization

In an increasingly automated world – from warehouse robots to self-drivi...
research
06/16/2019

Usability Squared: Principles for doing good systems research in robotics

Despite recent major advances in robotics research, massive injections o...
research
04/20/2021

An Overview of Federated Learning at the Edge and Distributed Ledger Technologies for Robotic and Autonomous Systems

Autonomous systems are becoming inherently ubiquitous with the advanceme...
research
05/31/2022

Towards Lifelong Federated Learning in Autonomous Mobile Robots with Continuous Sim-to-Real Transfer

The role of deep learning (DL) in robotics has significantly deepened ov...
research
10/16/2020

Peer-Assisted Robotic Learning: A Data-Driven Collaborative Learning Approach for Cloud Robotic Systems

A technological revolution is occurring in the field of robotics with th...

Please sign up or login with your details

Forgot password? Click here to reset