【技术实现步骤摘要】
用于操作机器人手臂的方法、装置、设备和介质
[0001]本公开的示例性实现方式总体涉及机器人控制,特别地涉及用于操作机器人手臂的方法
、
装置
、
设备和计算机可读存储介质
。
技术介绍
[0002]近年来,机器人技术已经得到了迅速发展,并且已经被广泛地用于多个
。
例如,在工厂的生产线上,可以使用机器人手臂来执行加工
、
抓取
、
分类
、
包装等多种任务
。
进一步,机器学习技术也已经被广泛应用于多个应用场景
。
此时,期望可以结合机器人技术和机器学习技术,进而以更为简单并且有效的方式控制机器人的操作
。
技术实现思路
[0003]在本公开的第一方面,提供了一种用于操作机器人手臂的方法
。
在该方法中,接收用于指定由机器人手臂实现的目标的语言描述;获取机器人手臂的当前状态
。
根据动作模型,基于语言描述和当前状态来确定由机器人手臂将要执行的动作
。
[0004]在本公开的第二方面,提供了一种用于操作机器人手臂的装置
。
该装置包括:接收模块,被配置用于接收用于指定由机器人手臂实现的目标的语言描述;获取模块,被配置用于获取机器人手臂的当前状态;以及确定模块,被配置用于根据动作模型,基于语言描述和当前状态来确定由机器人手臂将要执行的动作
。
[0005]在本公开的第三方面, ...
【技术保护点】
【技术特征摘要】
1.
一种用于操作机器人手臂的方法,包括:接收用于指定由所述机器人手臂实现的目标的语言描述;获取所述机器人手臂的当前状态;以及根据动作模型,基于所述语言描述和所述当前状态来确定由所述机器人手臂将要执行的动作,其中所述动作模型是利用包括人物手臂的相关数据的参考数据来预训练的
。2.
根据权利要求1所述的方法,进一步包括:根据所述动作模型,基于所述语言描述和所述当前状态来确定所述机器人手臂执行所述动作的场景的图像预测
。3.
根据权利要求2所述的方法,进一步包括:接收用于指定由所述机器人手臂执行的动作的步骤的位置和数量;以及根据所述动作模型,确定与所述步骤的位置和数量相匹配的动作和所述图像预测
。4.
根据权利要求1所述的方法,其中所述机器人手臂的所述当前状态包括以下至少任一项:所述机器人手臂的图像
、
姿态以及所述机器人手臂的工具的状态,所述动作涉及所述姿态和所述工具的状态的变化
。5.
根据权利要求2所述的方法,其中所述动作模型包括语言编码器
、
状态编码器
、
以及动作解码器,其中确定所述动作包括:利用所述语言编码器来确定所述语言描述的语言表示;利用所述状态编码器来确定所述当前状态的状态表示;以及利用所述动作解码器,基于所述语言表示和所述状态表示来确定所述动作
。6.
根据权利要求2所述的方法,其中所述动作模型进一步包括图像解码器,以及确定所述图像预测包括:利用所述图像解码器,基于所述语言表示和所述状态表示来确定所述图像预测
。7.
根据权利要求2所述的方法,其中所述动作模型是基于以下来获得的:利用包括参考人物动作的参考人物视频和描述所述人物视频的参考语言描述,预训练所述动作模型以获得预训练的所述动作模型;以及利用包括参考机器人手臂动作的参考机器人手臂视频以及描述所述机器人手臂视频的参考动作语言描述,微调预训练的所述动作模型以获得微调的所述动作模型
。8.
根据权利要求7所述的方法,其中预训练所述动作模型包括:从所述参考人物视频中分别提取第一组参考帧和所述第一组参考帧之后的第二组参考帧;以及利用所述动作模型,基于所述参考语言描述以及所述第一组参考帧来确定所述第二组参考帧的预测;以及基于所述第二组参考帧的所述预测与所述第二组参考帧之间的第一损失,更新所述动作模型
。9.
根据权利要求8所述的方法,其中微调预训练的所述动作模型包括:从所述参考机器人手臂视频中分别提取第三组参考帧...
【专利技术属性】
技术研发人员:吴弘涛,荆雅,郑子琳,陈光增,徐佳锋,孔涛,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。