Abstract

A large number of advancements have taken place in microprocessor-based systems leading to significantly more processing, memory, storage, sensing, actuating, recognition, controlling and communication capabilities. Robotics is one of the areas that have benefited a lot from these advancements. Many important and useful applications for single-robot and multi-robot systems (MRS) have emerged. Such applications include search and rescue, detection of forest fires, mining, construction, disaster management, and many more. MRS systems greatly enhance the capabilities and effectiveness of today’s robots. They extend the robotic system capabilities by increasing the ability to perform more complex tasks and allow performance of inherently distributed ones. In addition, they increase parallelism, enhance robustness, and improve system reliability. However, to perform their tasks in an effective manner, communication between the individual robots becomes an essential component. In this paper, we discuss the various types and architectures of MRS systems and focus on the networking issues, and services that are required to enable MRS systems to be more efficient in performing their roles in their respective applications. We also identify the similarities and differences between mobile ad hoc networks (MANETs) and MRS systems, analyze robot-to-robot (R2R) and robot-to-infrastructure (R2I) communication links, and identify the protocols that can be used at the various levels in the MRS hierarchy.

Highlights

  • The recent technological advances in robotics has opened the door for many useful automation applications in diverse domains

  • Since the network layer is responsible for end-to-end routing from the source node to the destination, we can take advantage of the large amount of research that is done for mobile ad hoc networks (MANETs) routing protocols, which can be used and adopted for multi-robot systems (MRS) systems

  • In order enable MRS systems to achieve their potential in their numerous applications, R2R and R2I communication becomes an essential component that allows for proper synchronization, task allocation, and active cooperation

Read more

Summary

Introduction

The recent technological advances in robotics has opened the door for many useful automation applications in diverse domains These advances include major enhancements in sensing, actuating, processing, analyzing, communications, recognition, leaning, perception, and controlling capabilities. With such advancements, many applications can be enhanced with better productivity, accuracy, quality, reliability, cost-effectiveness, flexibility, and safety using robots or robotic systems. It is worth noting that some researchers use the term Multi-Robot Network (MRN) Both terms refer to the same systems, we will use the term MRS subsequently in this paper.

Intentionally Cooperative Systems
MRS Applications
MRS Architectures
MANETs and MRS
MRS Networking Protocol Issues and Requirements
Communication Links in MRS Systems
The Networking Layers in the Nodes of the MRS System
Types of Traffic Generated by MRS Systems and Associated Requirements
Robot Operating System Networking Services
Networking for Cloud and Fog-Based Multi-Robot Systems
Cloud-Based Multi-Robot Systems
Fog-Based Multi-Robot Systems
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call