A Reliable and Low Latency Synchronizing Middleware for Co-simulation of a Heterogeneous Multi-Robot Systems

by   Emon Dey, et al.

Search and rescue, wildfire monitoring, and flood/hurricane impact assessment are mission-critical services for recent IoT networks. Communication synchronization, dependability, and minimal communication jitter are major simulation and system issues for the time-based physics-based ROS simulator, event-based network-based wireless simulator, and complex dynamics of mobile and heterogeneous IoT devices deployed in actual environments. Simulating a heterogeneous multi-robot system before deployment is difficult due to synchronizing physics (robotics) and network simulators. Due to its master-based architecture, most TCP/IP-based synchronization middlewares use ROS1. A real-time ROS2 architecture with masterless packet discovery synchronizes robotics and wireless network simulations. A velocity-aware Transmission Control Protocol (TCP) technique for ground and aerial robots using Data Distribution Service (DDS) publish-subscribe transport minimizes packet loss, synchronization, transmission, and communication jitters. Gazebo and NS-3 simulate and test. Simulator-agnostic middleware. LOS/NLOS and TCP/UDP protocols tested our ROS2-based synchronization middleware for packet loss probability and average latency. A thorough ablation research replaced NS-3 with EMANE, a real-time wireless network simulator, and masterless ROS2 with master-based ROS1. Finally, we tested network synchronization and jitter using one aerial drone (Duckiedrone) and two ground vehicles (TurtleBot3 Burger) on different terrains in masterless (ROS2) and master-enabled (ROS1) clusters. Our middleware shows that a large-scale IoT infrastructure with a diverse set of stationary and robotic devices can achieve low-latency communications (12 11 application reliability (10 requirements.


page 1

page 7


SynchroSim: An Integrated Co-simulation Middleware for Heterogeneous Multi-robot System

With the advancement of modern robotics, autonomous agents are now capab...

A Hybrid Wired/Wireless Deterministic Network for Smart Grid

With the rapid growth of time-critical applications in smart grid, robot...

IEC61850 Sample-Value Service Based on Reduced Application Service Data Unit for Energy IOT

With the development of 5G technology and low-power wireless communicati...

Towards Enabling High-Five Over WiFi

The next frontier for immersive applications is enabling sentience over ...

Experimental Demonstration of Delay-Bounded Wireless Network Based on Precise Time Synchronization

Low latency and reliable information transfer are highly demanded in 5G ...

WebRTC-based measurement tool for peer-to-peer applications and preliminary findings with real users

Direct peer-to-peer (P2P) communication is often used to minimize the en...

Tactile based Intelligence Touch Technology in IoT configured WCN in B5G/6G-A Survey

Touch enabled sensation and actuation is expected to be one of the most ...

Please sign up or login with your details

Forgot password? Click here to reset