实时监测机器人系统性能,优化云端任务卸载决策。
PEERNet: An End-to-End Profiling Tool for Real-Time Networked Robotic Systems
- 通过自适应探测传感器、网络、深度学习等组件性能。
- 发现网络传输不对称和语言模型输出双峰等非直观现象。
- 适合需要实时性能监控的云机器人开发与调试人员。
网络化机器人系统在自动驾驶、无人机编队和远程手术等应用中需权衡计算、功耗与延迟。核心挑战在于何时将计算密集型任务卸载至云端,这会带来通信延迟。现有卸载算法依赖精确的系统性能指标(如传感器数据率、网络带宽、模型延迟),但连接质量、服务器负载和硬件状态的不确定性会导致实时性能波动。本文提出PEERNet,一个面向云机器人的端到端实时性能分析工具,可通过针对性且自适应的方式对传感器、网络、深度学习流水线和设备进行性能探测。我们在图像遥操作Franka Emika Panda机械臂及Nvidia Jetson Orin上查询视觉语言模型的任务中验证了其能力。PEERNet揭示了非直观现象,如网络传输不对称性和语言模型输出的双峰分布。评估表明基准测试在该领域至关重要,且PEERNet具有高度可适应性。代码已开源,地址为github.com/UTAustin-SwarmLab/PEERNet。
原文摘要 · Abstract (English)
Networked robotic systems balance compute, power, and latency constraints in applications such as self-driving vehicles, drone swarms, and teleoperated surgery. A core problem in this domain is deciding when to offload a computationally expensive task to the cloud, a remote server, at the cost of communication latency. Task offloading algorithms often rely on precise knowledge of system-specific performance metrics, such as sensor data rates, network bandwidth, and machine learning model latency. While these metrics can be modeled during system design, uncertainties in connection quality, server load, and hardware conditions introduce real-time performance variations, hindering overall performance. We introduce PEERNet, an end-to-end and real-time profiling tool for cloud robotics. PEERNet enables performance monitoring on heterogeneous hardware through targeted yet adaptive profiling of system components such as sensors, networks, deep-learning pipelines, and devices. We showcase PEERNet's capabilities through networked robotics tasks, such as image-based teleoperation of a Franka Emika Panda arm and querying vision language models using an Nvidia Jetson Orin. PEERNet reveals non-intuitive behavior in robotic systems, such as asymmetric network transmission and bimodal language model output. Our evaluation underscores the effectiveness and importance of benchmarking in networked robotics, demonstrating PEERNet's adaptability. Our code is open-source and available at github.com/UTAustin-SwarmLab/PEERNet.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。