1. 理解机器人PRD的核心价值
1.1 为什么机器人PRD必须优先界定功能范围
机器人产品是软硬件一体、运动控制与感知决策耦合的系统。功能范围界定(Scope Definition)直接决定研发成本、交付周期和安全合规。对比纯粹软件产品,机器人PRD的“范围”包含物理结构、电机参数、传感器选型、安全逻辑等硬约束,一旦范围模糊,后期修改将导致供应链返工和认证重做。
业务问题和用户场景驱动
典型场景:某仓储机器人需要在1.2米窄通道内以1.5m/s行驶并避障。若PRD只写“自动避障”而未界定最大速度、最小过道宽度和障碍物类别,开发团队可能选择超声+红外,而实际需要3D激光雷达+安全PLC。用户访谈中必须明确:
• 操作员行走路径与机器人重叠频率
• 地面反光/粉尘对传感器的影响
• 紧急停止按钮的人因工程位置
典型场景:某仓储机器人需要在1.2米窄通道内以1.5m/s行驶并避障。若PRD只写“自动避障”而未界定最大速度、最小过道宽度和障碍物类别,开发团队可能选择超声+红外,而实际需要3D激光雷达+安全PLC。用户访谈中必须明确:
• 操作员行走路径与机器人重叠频率
• 地面反光/粉尘对传感器的影响
• 紧急停止按钮的人因工程位置
1.2 典型误区剖析
- “照搬软件PRD模板” —— 忽略机械疲劳测试、电机过载保护、EMC电磁兼容等硬件专属条目。
- “功能列表过早膨胀” —— 初期未定义核心功能与增强功能的分层,导致电机选型时无法支撑“搬运+抓取+视觉检测”全部需求。
- “验收标准用感知压测代替场景压测” —— 例如只验证识别准确率,未验证不同光照、不同遮挡物下的决策延迟。
- “需求拆解跳过系统级交互” —— 机器人PRD必须拆解为“感知层→决策层→执行层→物理层”的端到端用例。
典型反面案例
某服务机器人项目PRD将“自主充电”写为一行需求,未界定充电桩对接精度(±5mm?±2cm?)、充电过程中的通信协议、电池老化后的充电曲线。结果样机无法对准触点,被迫增加视觉二次定位模块,周期延长3个月。
某服务机器人项目PRD将“自主充电”写为一行需求,未界定充电桩对接精度(±5mm?±2cm?)、充电过程中的通信协议、电池老化后的充电曲线。结果样机无法对准触点,被迫增加视觉二次定位模块,周期延长3个月。
1.3 机器人PRD vs 常规软件PRD:关键差异
| 维度 | 常规软件PRD | 机器人PRD |
|---|---|---|
| 核心约束 | 兼容性、性能、安全 | 物理安全(ISO 10218/1020)、运动包络、负载/惯性力矩、热管理 |
| 需求拆解层次 | 功能模块 + 数据流 | 感知 → 建图定位 → 决策规划 → 运动控制 → 执行器反馈 → 电源管理 |
| 方案表达 | 线框图、API接口、状态图 | 机械接口图、电气连接表、安全逻辑状态机、运动轨迹时序图 |
| 指标验证 | 响应时间、吞吐量、可用性 | 定位精度(±cm)、重复定位精度、最高线速度/角速度、急停距离 |
| 验收标准 | 通过测试用例、用户验收 | 功能安全等级(SIL/PL)、标准认证(CE/UL)、耐久测试(≥ 5000小时满载) |
| 交付物模板 | PRD文档 + 用户故事地图 | PRD + 硬件接口矩阵 + 安全关键功能清单 + 物料清单(初始BOM) |
1.4 功能范围界定的结构化流程
从用户场景访谈开始,逐层拆解,每一步对应具体交付物:
- 用户场景访谈 → 输出“操作场景卡片”(含工作环境、任务频率、人机交互方式)
- 业务问题定义 → 输出“问题-收益矩阵”(量化成本、效率、安全收益)
- 需求拆解 → 输出“感知-决策-执行-物理”四层功能树
- 方案表达 → 输出“功能-子系统映射表”和“关键性能指标(KPI)草案”
- 指标验证 → 输出“测试场景-指标-通过标准”对照表
- 验收标准 → 输出“出厂验收流程”和“现场验收清单”
- 交付物模板 → 输出“机器人PRD骨架(含硬件接口、安全逻辑、物料BOM预留字段)”
实战建议
在第一次功能范围界定会议上,使用“核心-增强-未来”三层标记法,将需求卡片贴在物理白板上。每张卡片必须回答:
• 这个功能失效时,机器人会导致人员受伤还是产线停机?
• 成本增加在10%以内还是超过30%?
在第一次功能范围界定会议上,使用“核心-增强-未来”三层标记法,将需求卡片贴在物理白板上。每张卡片必须回答:
• 这个功能失效时,机器人会导致人员受伤还是产线停机?
• 成本增加在10%以内还是超过30%?
1.5 交付物模板:范围界定章节结构(可复用)
每一份机器人PRD的范围界定章节应包含以下固定模板:
# 机器人PRD范围界定章节
## 1. 核心功能范围(必须实现)
- [功能描述] + [触发条件] + [临界失效后果]
- 示例:自主导航至充电桩(前提:电量≤15%;失效后果:电量耗尽后原地待机)
## 2. 增强功能范围(选做,视预算和周期)
- [功能描述] + [成本增加估算] + [对核心功能的影响]
## 3. 明确不做的范围
- [列举](如:搬运危险品、户外全天候运行)
## 4. 物理约束参数
- 最大尺寸/重量/负载
- 最高速度/加速度/角速度
- 防护等级(IPXX)/工作温度范围
## 5. 安全功能清单
- 紧急停止(硬件 + 软件)
- 碰撞检测阈值与响应延迟
- 安全冗余等级(如ISO 13849 PL d)
## 6. 接口矩阵(初始BOM视角)
- 传感器接口类型/数量/供电
- 执行器接口类型/电流/通信协议
第一讲关键行动项
在开始写任何PRD正文之前,花30分钟与硬件负责人、系统架构师一起填写上述“明确不做的范围”和“物理约束参数”。这一步能避免后面80%的返工。
在开始写任何PRD正文之前,花30分钟与硬件负责人、系统架构师一起填写上述“明确不做的范围”和“物理约束参数”。这一步能避免后面80%的返工。