FogROS2-SGC: A ROS2 Cloud Robotics Platform for Secure Global Connectivity
Kaiyuan Chen, Ryan Hoque, Karthik Dharmarajan, Edith LLontop, Simeon, Adebola, Jeffrey Ichnowski, John Kubiatowicz, and Ken Goldberg

TL;DR
FogROS2-SGC extends ROS2 to enable secure, efficient, and global connectivity for robotic systems across different locations, networks, and software configurations, facilitating distributed multi-robot applications over the Internet.
Contribution
We introduce FogROS2-SGC, a novel extension that enhances ROS2 connectivity with security, compatibility, and efficiency for global robot networks without requiring code modifications.
Findings
FogROS2-SGC is 19 times faster than rosbridge.
It successfully connects robots 3600 km apart.
The system is compatible with existing ROS2 applications.
Abstract
The Robot Operating System (ROS2) is the most widely used software platform for building robotics applications. FogROS2 extends ROS2 to allow robots to access cloud computing on demand. However, ROS2 and FogROS2 assume that all robots are locally connected and that each robot has full access and control of the other robots. With applications like distributed multi-robot systems, remote robot control, and mobile robots, robotics increasingly involves the global Internet and complex trust management. Existing approaches for connecting disjoint ROS2 networks lack key features such as security, compatibility, efficiency, and ease of use. We introduce FogROS2-SGC, an extension of FogROS2 that can effectively connect robot systems across different physical locations, networks, and Data Distribution Services (DDS). With globally unique and location-independent identifiers, FogROS2-SGC securely…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Automated Systems · IoT and Edge/Fog Computing · Modular Robots and Swarm Intelligence
