ABSTRACT

Fog robotics provides a network of robotics that provides the capability of immediate leveraging of data from the cloud with the help of a local server. It consists of a network of robots, a fog robot server, and the cloud where the robot server provides environment modules, processes information, and shares the outcomes of the robots. Fog Computing Architecture uses a multitude of computation clients or edge node devices. They can operate in coordination with the associated cloud system to carry out a computation, storage, networked communication and optimized based on workload requirements for associated management tasks. The pillars of Fog computing consist of architecture and services. Fog Robotics architecture has been compared with Cloud Robotics architecture along with a standalone robot where we found that Fog-enabled robots exhibit low latency delay than the Cloud-enabled robots. The chapter presents a study of Fog Computing with Multi-Robots Systems, Self-Driving Cars and Weed Detection System in Agriculture.