解决多机器人密集感知中的网络拥塞与计算开销问题
SFG-ROS: A Resource-Aware Framework for Dense Multi-Agent Perception

- 用命名模式和定向路由隔离高频数据,减少网络拥堵
- 按需集中解码传感器数据,降低72.3%的CPU负载
- 支持异构硬件无缝部署,适合真实机器人集群应用
在协作感知场景中部署异构多机器人车队需要稳健的数据交换与可扩展的软件架构。然而,标准ROS 2在分发密集传感器流时常因网络饱和、命名空间冲突和严重计算开销而受限。为此,我们提出SFG-ROS——一种面向动态车队部署的资源感知多机器人软件框架。该框架通过三项核心贡献解决上述瓶颈:第一,采用基于模式的流量路由,利用程序化全限定名模式与目标式Fast DDS路由,将高频内部通信与全局网络隔离;第二,引入按需集中解码流水线,自动卸载高带宽传感器数据解压任务,消除本地消费节点间的冗余处理;第三,设计硬件无关容器流水线,动态适配异构加速器,实现开发环境到现场部署的零接触运行。我们在配备激光雷达与双目深度相机的轮式与足式机器人车队上评估该框架。实验结果表明,SFG-ROS将网络流量控制在$/mathcal{O}(1)$,并通过以轻量级进程间通信替代冗余解压,使每订阅者的CPU负载提升降低72.3%,同时保持低延迟。最终,我们以宽松许可协议发布SFG-ROS,项目地址为https://iis-esslingen.github.io/sfg-ros。
原文摘要 · Abstract (English)
Deploying heterogeneous multi-agent robot fleets for collaborative perception requires robust data exchange and scalable software architectures. However, standard ROS 2 implementations often suffer from network saturation, namespace collisions, and severe computational overhead when distributing dense sensor streams across devices. To address these bottlenecks, we present SFG-ROS, a resource-aware multi-agent software framework designed for dynamic fleet deployments. SFG-ROS addresses these challenges through three primary contributions. First, schema-driven traffic routing isolates high-frequency intra-agent traffic from the global network using a programmatic fully qualified name schema and targeted Fast DDS routing. Second, an on-demand centralized decoding pipeline automatically offloads high-bandwidth sensor data decompression, eliminating redundant processing across local consumer nodes. Finally, a hardware-agnostic container pipeline dynamically adapts to heterogeneous accelerators, seamlessly bridging development environments with zero-touch, field-ready execution. We evaluate the framework using a fleet of wheeled and legged robots equipped with LiDAR and stereo depth cameras. Experimental results show SFG-ROS bounds network traffic to $\mathcal{O}(1)$ and, by replacing redundant decompression with lightweight IPC, reduces the per-subscriber CPU scaling penalty by 72.3\% versus standard ROS 2, all while maintaining low latency. Finally, we publish SFG-ROS under a permissive license, available via \href{https://iis-esslingen.github.io/sfg-ros}{iis-esslingen.github.io/sfg-ros}.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。