You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

机器人及其障碍物检测能力的用例与UML用例图相关性问询

关于移动机器人避障子系统的UML用例问题解答

1. 被检测物体是否属于参与者(Actor)?

不属于。UML用例中的参与者是与系统存在主动交互行为的外部实体——要么发起请求,要么响应系统动作,或是直接影响系统运行逻辑。被检测的障碍物只是被避障子系统感知的被动对象,它不会主动和系统产生交互,不符合参与者的定义。

2. 是否唯一的参与者是按下开机键的人类?

不是。除了开机的人类,还有其他与避障子系统交互的外部实体:

  • 机器人的运动控制模块:避障子系统检测到障碍物后,会向该模块发送减速、转向等避障指令,属于典型交互行为,是合法参与者;
  • 若机器人支持远程操作,实时调整路径的人类操作员也是参与者;
  • 部分场景下,联动避障逻辑的机器人供电管理模块(如低电触发返回充电时的路径协同)也可能成为参与者。

3. 绘制障碍物检测子系统与被检测物体间关系的UML用例图是否具备实用性或相关性?

既不实用也不相关。用例图的核心价值是清晰展示系统与参与者的交互逻辑,而被检测物体并非参与者,它只是避障用例的触发条件和感知对象。将其放入用例图会混淆参与者定义,让图的逻辑变得模糊,无法准确传递系统的交互关系,完全没必要这么设计。

内容的提问来源于stack exchange,提问作者avi10000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 23:45:01