期刊论文详细信息
International Journal of Advanced Robotic Systems
Robot Operating System 2: The need for a holistic security approach to robotic architectures
VincenzoDiLuoffo1 
关键词: Robotics;    Robot Operating System (ROS2);    Data Distributed Services;    DDS Security;    vulnerability analysis;    machine learning;   
DOI  :  10.1177/1729881418770011
学科分类:自动化工程
来源: InTech
PDF
【 摘 要 】

It is no secret that robotic systems are expanding into many human roles or are augmenting human roles. The Robot Operating System is an open-source standard for the robotic industry that enables locomotion, manipulation, navigation, and recognition tasks by integrating sensors, motors, and controllers into reusable modules over a distributed messaging architecture. As reliance on robotic systems increases, these systems become high value targets, for example, in autonomous vehicles where human life is at risk. As Robot Operating System has become a de facto standard for many robotic systems, the security of Robot Operating System becomes an important consideration for deployed systems. The original Robot Operating System implementations were not designed to mitigate the security risks associated with hostile actors. Robot Operating System 2, the next generation of the Robot Operating System, addresses this shortcoming, leveraging Data Distributed Services for its messaging architecture and Data Distributed Services security extension for its data protection in motion. This article provides a systematic review of Robot Operating System 2 and identifies potential risks for this new robotic system paradigm. A Robot Operating System 2 robotic system is viewed as a series of layers from the hardware that include sensors, motors, and controllers to the software layers, which include the operating system, security services, protocols, messaging, and the cognitive layer for observation, learning, and action. Since Robot Operating System 2 and security are new considerations for robotics systems as they move into mainstream, many questions emerge. For example, can some portions be secure and other portions be non-secure? Does everything need to be secure? What are the trade-offs between, security, performance, latency and throughput? What about real-time robotic systems? This article provides an overview of the Robot Operating System 2 paradigm and represents a first step toward answering these questions.

【 授权许可】

CC BY   

【 预 览 】
附件列表
Files Size Format View
RO201910257381742ZK.pdf 783KB PDF download
  文献评价指标  
  下载次数:33次 浏览次数:8次