Preventing multicast discovery storms and network saturation when hundreds of ROS 2 mobile robots connect to a shared Wi-Fi network.
Default ROS 2 simple discovery floods wireless networks with discovery packets as robot counts increase. SwarmMiddleware implements centralized discovery servers and Zenoh scouting routers, eliminating 99% of discovery network traffic.
Each robot operates in an isolated ROS 2 Domain ID for internal node communication, bridging only sanitized fleet-level topics (`/fleet/state`, `/fleet/order`) across inter-vehicle wireless links.