As robots are increasingly deployed worldwide, they require mechanisms to efficiently, reliably, and securely communicate with other robots, sensors, computers, and the cloud. The applications are broad, from mobile robots with changing IP addresses due to traveling through different networks, to a fleet of globally distributed robots learning collaboratively. Cloud and fog robotics empower robots and automation systems to harness off-board resources in cloud-based computers.

A Fog Robotics Approach to Deep Robot Learning: Application to Object Recognition and Grasp Planning in Surface Decluttering

FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2

FogROS2-SGC: A ROS2 Cloud Robotics Platform for Secure Global Connectivity