摘要:为了支持航天器软硬件系统的即插即用,必须配备一套中间层软件系统来自动处理组件的自发现、自配置和通信,针对这一需求提出一种基于机器人操作系统(ROS)实现空间即插即用软件架构的方案。在分析和对比ROS框架与SPA架构的基础上,根据SPA异质网络架构的特征,提出了基于ROS的SPA软件架构(RSPA);对SPA协议在ROS框架下的实现问题进行了研究;设计了一种基于ROS的SPA演示系统。相比于以往的空间即插即用架构软件实施方案,RSPA具有清晰的网络模型,更容易扩展,并且可以有效利用ROS稳定的基础框架和丰富的工具加速软件构建过程。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社