惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
Jina AI
Jina AI
月光博客
月光博客
博客园 - Franky
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
有赞技术团队
有赞技术团队
V
V2EX
IT之家
IT之家
阮一峰的网络日志
阮一峰的网络日志
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
腾讯CDC
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
Martin Fowler
Martin Fowler
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
WordPress大学
WordPress大学
C
Check Point Blog
Microsoft Azure Blog
Microsoft Azure Blog
Microsoft Security Blog
Microsoft Security Blog

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
机器人任务设计要素
PM大白 · 2022-11-07 · via 人人都是产品经理

一款智能机器人产品从idea到完成设计的整个过程,大致包含五个模块,其中软件、硬件、算法是对产品能力在不同维度的的详细分解,那么在面向用户时,机器人产品能力是以何种方式体现的呢?本文作者对智能机器人产品的任务设计要素进行了分析,一起来看一下吧。

在谈机器人任务设计之前,我们先简单了解下一款智能机器人产品从idea到完成设计(这里不讲生产)的整个过程,整个过程大致会包含五个模块:产品价值定义、产品能力定义、硬件产品设计、软件产品设计和算法模块定义。

1)产品价值定义

产品价值定义可以从两个方面进行定义,一方面是用户侧,主要进行用户定位、用户需求的定义;另一方面是公司侧,主要是市场定位、公司需求的定义。

2)产品能力的定义

产品能力的定义,一般包含基础能力的定义和价值能力的定义;基础能力即指当前行业的产品必须具备的基本能力,可以从竞品调研分析或市场分析报告等渠道获取;价值能力的定义依赖于上一步产品价值的定义,价值能力服务于产品价值,核心是满足用户和公司的需求,也是体现产品差异化的重要因素。

3)硬件产品定义

硬件产品的定义,主要包含ID设计、结构设计、元器件规格选型等方面;产品能力的实现依赖于产品硬件,硬件产品的定义即是对产品能力所需的硬件部分进行的详细分解。

4)软件产品定义

软件产品的定义,主要包含业务流程设计、UI设计、功能说明等方面;作为一款智能机器人产品,其核心当然是硬件产品部分,软件产品辅助硬件产品为用户提供更好的体验,更好地满足用户的需求。

5)算法模块的定义

算法模块的定义:主要包含算法的运用场景、目的、要求。算法、软件、硬件共同诠释机器人的产品能力,算法能力定义着“智能机器人”产品中的“智能”部分,算法能力的好坏往往决定着一款智能机器人产品到底是一个笨拙的玩具还是一款超出用户预期的“机器人”。

一、机器人任务设计要素

前面简单介绍了一款智能机器人产品从idea到完成设计的整个过程,其中软件、硬件、算法是对产品能力在不同维度的的详细分解,那么在面向用户时,机器人产品能力是以何种方式体现的呢?

答案是“任务”,所以机器人的任务设计尤为关键,根据个人对机器人任务设计的理解以及最近对工作中一些经验的总结,机器人的任务设计主要包含4个层面:

  1. 任务范围层:机器人能力边界的框定。
  2. 任务管理层:机器人不同任务之间逻辑关系的定义。
  3. 任务逻辑层:机器人具体一个任务在执行时内部完整逻辑的定义。
  4. 任务表现层:机器人在执行任务时,用户看到的、听到的、感受到的机器人的各种外在的表现。

1. 任务范围层

机器人的能力是通过一个一个任务来呈现到用户面前的,机器人的任务清单需要覆盖机器人运行时的所有场景,就像产品经理在设计软件业务流程时需要穷尽用户在下载软件后的各种场景一样。

2. 任务管理层

任务之间逻辑关系的定义和管理,就好比任务的管理中心一样,在什么场景下哪一种或多种任务同时启动,在什么场景下哪些任务需要结束;以及定义清楚所有任务在执行过程中可调用的通用逻辑(有点类似任务中台)。

1)任务触发类型:APP触发、语音触发、场景触发、定时触发。

2)任务分类:基础功能,业务功能。

3)任务切换:任务正常触发、任务冲突中断、任务无法完成自动结束、任务完成后自动结束。

4)任务关系:任务与任务间的关系定义;任务优先级、任务并行、任务互斥、任务串行规则的定义。

5)任务隔离:通过机器人的不同模式将任务人为进行隔离,不同模式下只能执行对应模式下的任务清单;类似机器人的工程模式、设置模式、升级模式、检修模式(自检模式、手动检修模式)和工作模式等,即是人为对对机器人的任务进行了一个分组和隔离,不同模式的前提下只能执行相应的任务清单。

3. 任务逻辑层

任务内部的完整逻辑描述,描述具体一个任务从触发到结束整个过程中的遇到每一个细节(场景),以及机器人对每一个细节的处理和交互。

1)任务触发:任务的触发条件和触发方式。

2)任务过程:任务执行过程中分哪几个阶段,每个阶段执行的具体流程。

3)任务中断:在任务启动后,任务中断的因素有哪些,中断后如何交互。

4)任务完成:任务完成的标志。

4. 任务表现层

机器人在执行任务的过程中,对各种环境的反应,其中包括机器人内部的环境和机器人外部周围的环境,机器人做出的交互反应类型主要包含:视觉交互、语音交互、灯效交互、移动交互、姿势交互。

二、机器人任务设计要素应用

上面已经介绍了机器人任务设计的四要素,以及机器人任务设计的重要性和方法,只讲方法论不讲实际应用那是耍流氓,下面给大家介绍一个智能机器人的具体任务设计过程:这里我们就拿最基本的[返程充电]任务来说事。

1. [充电任务]定义(范围层)

1)任务名称:返回充电。

2)任务描述:在任务触发后,机器人可以自动返回充电桩进行充电。

3)任务价值:体现小丫的智能性,提升用户体验。

2. [充电任务] 与其他任务间的关系(管理层)

1)任务分类:基础任务。

2)任务优先级:5(高);没有该功能会导致用户体验急剧下降。

3)任务公用逻辑:指令识别判断逻辑、任务冲突判断逻辑、移动受阻判断逻辑。

4)任务公用流程:唤醒流程、导航流程、重定位流程。

3. [充电任务] 的执行逻辑(逻辑层)

1)前置条件:工作模式下+已完成建图+未在充电+当前没有其他优先级更高的任务正在执行。

2)触发条件

  • APP触发:用户通过手机一键下达【回去充电】任务。
  • 语音触发:用户通过语音指令词【回去充电】触发。
  • 场景触发:机器电量降低至X%时,自动结束当前任务,开始执行“返回充电”任务。

3)执行

  1. 寻找充电桩:获取充电桩在地图上的位置信息。
  2. 路径规划:规划当前机器人所在位置与充电桩两点之间的最佳移动路线。
  3. 移动过程:避障(遇到障碍物)、重定位(定位丢失)、移动受阻(无法移动)。
  4. 对桩过程:寻找充电桩、对桩成功、对桩失败。
  5. 充电成功:接通电源。

4)异常

  • 导航:无法避障、定位丢失、路线规划失败、移动受阻。
  • 对桩:无法找到充电桩、对桩失败。
  • 充电:无法接通电源。

5)结束

  • 任务未完成结束:APP操控结束、结束任务指令、电量=0结束、长时间对桩失败导致任务结束、无法接通电源导致任务结束。
  • 任务正常结束:接通电源任务完成,[返回充电]任务结束。

6)算法:在[返程充电]任务中应用到导航算法。

7)流程(见图)

4. [充电任务] 在执行过程中的交互设计(表现层)

流程图中所有用数字标记的步骤均可以设置机器人的交互反馈(①②③……),根据 [返程充电] 任务流程的设计,其中交互设计可以分为以下四个阶段:

  1. 触发时的交互
  2. 移动中的交互(执行任务过程中)
  3. 对桩时的交互(执行任务过程中)
  4. 完成任务时的交互

流程图中的“⑦启动返程充电任务”点的交互可以设计为:

  • 语音:大白要回家充电啦,主人待会见咯~么么哒。
  • 灯效:常规亮度、波浪状、持续3个波浪(之后恢复至移动时的默认灯效状态)。
  • 表情:显示大白机器人奔向充电桩的动画,持续5s(之后恢复至移动时的默认的移动表情)。
  • 姿势:姿势恢复到默认状态。
  • 移动:移动速度按照Xm/s移动。

三、总结

任务可以说是机器人产品的最小价值性单位,用户可以因为机器人具有某一个特别的任务能力,而去购买它,也会因为机器人无法执行某种任务,而放弃购买或者遗弃它。

任务往上聚集可以形组合成机器人的各种功能模式(工作模式、工程模式、自检模式、设置模式……)和服务模式(回家模式、离家模式、关怀模式……),向下分解可以分解出各种流程组件和状态。

机器人的产品价值、软件能力、硬件能力、算法能力均需要通过机器人在现实场景中能完成的任务来呈现给用户,SO机器人的任务设计尤为重要。希望本文的机器人任务设计方法对大家有用~

青花瓷中水泡葱,老板叫你去敲钟!

好了,就写到这吧~

专栏作家

andy,微信公众号:PM大白,一名产品经理行业的小兽医

本文原创发布于人人都是产品经理。未经许可,禁止转载

题图来自 unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。