Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC TR 25005-2:2023 将成熟的 SQuaRE(系统和软件质量需求与评估)系列标准扩展至机器人系统领域。随着机器人从受控的工业环境转向动态的人机协作场景,建立结构化的质量测量框架变得至关重要。本技术报告针对机器人系统的独特质量特性——包括自主性、适应性、安全性和人机交互——进行了专门定义,弥补了传统软件质量模型的不足。
该报告在 ISO/IEC 25010 产品质量模型基础上定义了扩展的质量测量框架,并增加了机器人特有的特性。它提供了可用于评估机器人系统在不同运行场景下性能的可测量指标,涵盖软件和集成的信息物理系统行为。
该适配的质量模型在现有 SQuaRE 结构基础上引入了机器人特有的子特性。以下是关键质量维度及其机器人特有解释的汇总:
| 质量特性 | 机器人特有子特性 | 示例指标 |
|---|---|---|
| 功能适用性 | 任务完成精度、任务成功率 | 抓取放置成功率、导航误差 |
| 性能效率 | 响应时间、能耗、计算负载 | 推理延迟、负载下电池寿命 |
| 兼容性 | 与其他系统互操作性、通信协议遵循度 | ROS2兼容性评分、消息丢失率 |
| 交互能力 | 人机交互质量、协作安全性 | 协作任务流畅度、受限力碰撞检测 |
| 可靠性 | 任务可靠性、容错能力、优雅降级 | 平均无故障时间、故障后恢复时间 |
| 安全性 | 网络攻击韧性、物理安全、数据完整性 | 认证绕过抵抗、传感器欺骗检测 |
| 可维护性 | 模块可替换性、软件更新能力 | 热插拔时间、更新回滚成功率 |
| 可移植性 | 环境适应性、重新部署灵活性 | 新环境重新配置时间 |
TR 25005-2 定义了由三个层次组成的结构化测量方法:质量测量要素(基础度量)、质量测量(导出度量)和质量评估。每个层次对应不同利益相关者所需的抽象级别——从组件工程师到系统集成商。
在自主性评估方面,该报告引入了”自主等级指标”,用于评估机器人在无需人工干预的情况下处理任务变化的能力。该指标从远程操作(0级)到完全自主(5级),类似于汽车SAE等级但针对通用机器人系统量身定制。工程师可在系统采购或开发过程中使用该指标设定明确的验收标准。
安全相关指标侧重于风险评估的有效性。”碰撞严重度降低因子”衡量机器人系统在意外接触过程中降低冲击力的效果。这直接为安全系统设计提供依据——从速度调节算法到柔性关节控制策略。
该报告区分了工业机器人应用(符合ISO 10218、围栏环境)和服务机器人应用(符合ISO 13482、人机协作环境)。质量测量的优先顺序差异显著:工业机器人优先考虑性能效率和可靠性,而服务机器人必须强调交互能力和安全性。这种区分指导工程师在质量评估过程中选择合适的子特性和权重。