首页 /研究 /Performance Study of the Robot Operating System 2 with QoS and Cyber Security Settings
OTHER

Performance Study of the Robot Operating System 2 with QoS and Cyber Security Settings

José M. Fernandez, B.J. Allen, Preetha Thulasiraman, Brian Bingham

发表年份
2020
引用次数
20

摘要

Throughout the Department of Defense, there are ongoing efforts to increase cybersecurity and improve data transfer in unmanned robotic systems (UxS). This paper explores the performance of the Robot Operating System (ROS) 2, which is built with the Data Distribution Service (DDS) standard as a middleware. Based on how quality of service (QoS) parameters are defined in the robotic middleware interface, it is possible to implement strict delivery requirements to different nodes on a dynamic nodal network with multiple unmanned systems connected. Through this research, different scenarios with varying QoS settings were implemented and compared to baseline values to help illustrate the impact of latency and throughput on data flow. DDS security settings were also enabled to help understand the cost of overhead and performance when secured data is compared to plaintext baseline values. Our experiments were performed using a basic ROS 2 network consisting of two nodes (one publisher and one subscriber). Our experiments showed a measurable latency and throughput change between different QoS profiles and security settings. We analyze the trends and tradeoffs associated with varying QoS and security settings. This paper provides performance data points that can be used to help future researchers and developers make informative choices when using ROS 2 for UxS.

关键词

Quality of serviceComputer scienceMiddleware (distributed applications)Latency (audio)Computer networkThroughputOverhead (engineering)Baseline (sea)Embedded systemDistributed computing

相关论文

查看 OTHER 分类全部论文