首页 /研究 /Resilient Architecture Framework for Robotic Systems
OTHER

Resilient Architecture Framework for Robotic Systems

Anton D. Hristozov, Eric T. Matson, John C. Gallagher, Marcus Rogers, Eric Dietz

发表年份
2022
引用次数
5

摘要

Robotic architectures in use today provide some mechanisms for evolution but fall short of their capabilities for dynamic reconfiguration and adaptation during run-time. Adding new modes of operation, components, and connections allows for supporting the evolution of a product throughout long periods. We analyze and discuss the possibilities of performing architecture modifications on the fly without rebooting the systems since a reboot may be undesirable or impossible. For this, we rely on strict component interfaces and a component manager subsystem that can make the transition from one architecture to another while the robot is operating. Our study focuses on modern systems such as ROS2 and PX4 and assumes a publish-subscribe mechanism for communication. The ability to modify the software architecture allows for adaptive solutions that work in different environments and are less susceptible to specific attacks. Switching to a safer architecture can limit some functionality but can increase security. Working with structurally defined interfaces, we set the possibility of using COTS components that comply with our requirements to build new architectures. This can make reuse and composition easier and improve time-to-market while guaranteeing reliability and safety.

关键词

Computer scienceControl reconfigurationComponent (thermodynamics)RebootSoftware architectureAdaptation (eye)ArchitectureDistributed computingReference architectureComponent-based software engineering

相关论文

查看 OTHER 分类全部论文