用MeROS元模型和V模型整合ROS与系统工程,提升机器人系统的可协调性。
ROS-related Robotic Systems Development with V-model-based Application of MeROS Metamodel
- 基于MeROS元模型和V模型构建机器人系统设计流程
- 实现从需求到验证的全链路可追溯性
- 适合需要高可靠性协同的复杂机器人项目
基于机器人操作系统(ROS)的系统虽易于组装,但难以治理和可靠协调。本文以一个融合移动与操作能力的异构机器人系统(HeROS)为示范,所有子系统均基于ROS构建。尽管兼容接口简化了集成,但语义一致性和结构可追溯性对精准协调更为关键。为此,我们提出基于专门针对ROS系统设计的SysML元模型MeROS,并采用成熟的V模型作为方法论基础,将可追溯性与验证能力嵌入系统生命周期。该方法使工程团队能在熟悉的工作流中实现复杂机器人系统的规范设计,推动ROS与模型驱动系统工程(MBSE)的深度融合。
原文摘要 · Abstract (English)
Systems built on the Robot Operating System (ROS) are increasingly easy to assemble, yet hard to govern and reliably coordinate. Beyond the sheer number of subsystems involved, the difficulty stems from their diversity and interaction depth. In this paper, we use a compact heterogeneous robotic system (HeROS), combining mobile and manipulation capabilities, as a demonstration vehicle under dynamically changing tasks. Notably, all its subsystems are powered by ROS. The use of compatible interfaces and other ROS integration capabilities simplifies the construction of such systems. However, this only addresses part of the complexity: the semantic coherence and structural traceability are even more important for precise coordination and call for deliberate engineering methods. The Model-Based Systems Engineering (MBSE) discipline, which emerged from the experience of complexity management in large-scale engineering domains, offers the methodological foundations needed. Despite their strengths in complementary aspects of robotics systems engineering, the lack of a unified approach to integrate ROS and MBSE hinders the full potential of these tools. Motivated by the anticipated impact of such a synergy in robotics practice, we propose a structured methodology based on MeROS - a SysML metamodel created specifically to put the ROS-based systems into the focus of the MBSE workflow. As its methodological backbone, we adapt the well-known V-model to this context, illustrating how complex robotic systems can be designed with traceability and validation capabilities embedded into their lifecycle using practices familiar to engineering teams.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。