基于运动引导和自然语言命令的机器人系统技术方案

技术编号:39776879 阅读:25 留言:0更新日期:2023-12-22 02:23
本公开涉及基于运动引导和自然语言命令的机器人系统。设想一种机器人系统。所述机器人系统包括机器人,所述机器人包括相机、麦克风、存储器和控制器,所述控制器被配置为:接收用于在真实世界环境内执行动作的自然语言命令,对所述自然语言命令进行解析,将所述动作分类为与用于执行所述动作的引导相关联,接收用于执行所述动作的引导,所述引导包括用于执行所述动作的在真实世界环境内施加于机器人的至少一个部分的运动,以及将所述自然语言命令与施加于机器人的所述至少一个部分的运动相关地存储。相关地存储。相关地存储。

【技术实现步骤摘要】
基于运动引导和自然语言命令的机器人系统


[0001]本文中描述的实施例总体上涉及机器人系统,更具体地,涉及将自然语言命令中的一个或多个动作分类为需要附加引导的动作或已学习的子例程或设计子例程。根据分类,机器人系统可以要么自动地指示机器人系统执行各种动作,要么接收并且存储由用户施加于机器人的一个或多个部分的一个或多个动作。注意到施加的一个或多个动作可以被与被分类为需要附加引导的动作的自然语言命令相关地存储。

技术介绍

[0002]常规的机器人可以响应于从操作者接收到口头指令来执行一个或多个动作。然而,由于操作者可能说出的口头指令的不同置换和组合和在这些口头指令中可能存在的歧义程度,机器人可能不能正确地执行这些任务。另外,口头指令可以描述高度复杂的、需要来自操作者的任务特定的引导的任务。
[0003]因此,存在对于使得机器人能够准确地、高效地执行任务或任务序列的机器人系统的需要。

技术实现思路

[0004]在一个实施例中,提供一种用于训练机器人的方法。所述方法包括:接收用于在真实世界环境内执行动作的自然语言命令,计算装置对所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通过机器人的计算装置实现的方法,所述方法包括:接收用于在真实世界环境内执行动作的自然语言命令;由所述计算装置对所述自然语言命令进行解析;将所述动作分类为与用于执行所述动作的引导相关联;接收用于执行所述动作的引导,所述引导包括用于执行所述动作的在所述真实世界环境内施加于所述机器人的至少一个部分的运动;以及将所述自然语言命令与所述运动相关地存储在所述计算装置的存储器中。2.根据权利要求1所述的方法,进一步包括在将所述动作分类为与用于执行所述动作的引导相关联后,进入训练模式。3.根据权利要求1所述的方法,进一步包括:接收用于在所述真实世界环境内执行所述动作的附加自然语言命令;由所述计算装置对所述附加自然语言命令进行解析;以及将所述附加自然语言命令中的动作分类为已学习的子例程。4.根据权利要求3所述的方法,其中所述已学习的子例程为导航操作或清洁操作中的至少一个。5.根据权利要求3所述的方法,进一步包括独立于所述引导,在所述真实世界环境内自动地执行所述动作。6.根据权利要求1所述的方法,进一步包括:接收用于在所述真实世界环境内执行附加动作的附加自然语言命令;以及基于特定于所述机器人的预先编程的能力,将所述附加动作分类为设计的子例程。7.根据权利要求6所述的方法,进一步包括响应于将所述附加动作分类为设计的子例程,在所述真实世界环境内自动地执行所述附加动作。8.根据权利要求7所述的方法,其中所述设计的子例程为抓握操作、放置操作、擦拭操作或工具更换操作中的至少一个。9.根据权利要求1所述的方法,进一步包括接收用于根据序列执行多个动作的附加自然语言命令,所述序列包括第一动作和第二动作,所述第一动作为设计的子例程任务,并且所述第二动作为已学习的子例程。10.根据权利要求9所述的方法,进一步包括根据所述序列自动地执行所述多个动作中的每个动作。11.根据权利要求6所述的方法,其中所述设计的子例程包括以下中的一个或多个:识别所述真实世界环境内的物体的尺寸;以及在所述机器人的预定...

【专利技术属性】
技术研发人员:托马斯
申请(专利权)人:丰田研究所股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1