ROS-NetSim: A Framework for the Integration of Robotic and Network Simulators
Miguel Calvo-Fullana, Daniel Mox, Alexander Pyattaev, Jonathan Fink,, Vijay Kumar, Alejandro Ribeiro

TL;DR
ROS-NetSim is a versatile ROS package that enables high-fidelity simulation of perception-action-communication loops in multi-robot systems by interfacing robotic and network simulators, supporting various simulation tools with tunable fidelity.
Contribution
It introduces ROS-NetSim, a modular, lightweight, and simulator-agnostic interface for simulating PAC loops in multi-robot systems, with an open-source implementation.
Findings
High-fidelity PAC loop simulation achieved
Compatible with multiple network and physics simulators
Open-source implementation available
Abstract
Multi-agent systems play an important role in modern robotics. Due to the nature of these systems, coordination among agents via communication is frequently necessary. Indeed, Perception-Action-Communication (PAC) loops, or Perception-Action loops closed over a communication channel, are a critical component of multi-robot systems. However, we lack appropriate tools for simulating PAC loops. To that end, in this paper, we introduce ROS-NetSim, a ROS package that acts as an interface between robotic and network simulators. With ROS-NetSim, we can attain high-fidelity representations of both robotic and network interactions by accurately simulating the PAC loop. Our proposed approach is lightweight, modular and adaptive. Furthermore, it can be used with many available network and physics simulators by making use of our proposed interface. In summary, ROS-NetSim is (i) Transparent to the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpportunistic and Delay-Tolerant Networks · Robotics and Automated Systems · Modular Robots and Swarm Intelligence
