基于工作链的机器人控制装置及方法、介质、机器人制造方法及图纸

技术编号:34529713 阅读:50 留言:0更新日期:2022-08-13 21:22
本申请公开了一种基于工作链的机器人控制装置及方法、介质、机器人,其中任务指示解析模块对任务指示进行解析得到任务内容,其中的任务内容包括任务类型,工作链模型识别模块从数据库中识别出与任务类型相对应的工作链模型,其中的工作链模型包含机器人的多个工作事项,且多个工作事项在被执行时的执行顺序为链式顺序,动作序列生成模块获取机器人的场景信息,依据场景信息对工作事项进行实例化,得到对应于工作事项的动作序列,动作控制模块依据动作序列控制机器人执行相应动作,该方法以通用的工作链模型作为宏观上的任务执行流程,并在微观层面上将机器人的场景信息补充到任务执行流程中,使得机器人能够自主适应不同任务场景的变化。场景的变化。场景的变化。

【技术实现步骤摘要】
基于工作链的机器人控制装置及方法、介质、机器人


[0001]本申请涉及机器人控制
,特别涉及一种基于工作链的机器人控制装置及方法、介质、机器人。

技术介绍

[0002]随着社会的发展,人们生活水平逐渐提高,机器人也逐渐进入到人们的生活、工作中的方方面面,帮助和代替人们进行各项活动,例如生产制造、运输加工、物品取送、多媒体播放,等等。在相关技术中,现有的机器人,无论是家用机器人还是工业机器人,主要面向的是相对固定的场景,执行的也只能是相对单一的任务。
[0003]在实现本申请的过程中,专利技术人发现上述机器人控制技术中,机器人的执行流程是针对具体任务而设计的,而单个的执行流程只能解决固定场景的问题,无法做到根据场景的变化而自主适应地执行不同场景的任务,因此,同一机器人难以应对多种不同类型的任务,使得机器人在功能多样性和场景适应性上难以满足用户需求。
[0004]需要说明的是,本
技术介绍
部分中公开的信息仅用于理解本申请构思的
技术介绍
,并且因此,它可以包含不构成现有技术的信息。

技术实现思路

[0005]本申请旨本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于工作链的机器人控制装置,其特征在于,包括:任务指示解析模块,用于响应于接收到的任务指示,对所述任务指示进行解析得到任务内容,其中,所述任务内容包括任务类型;工作链模型识别模块,用于从数据库中识别出与所述任务类型相对应的工作链模型,其中,所述工作链模型包含机器人的多个工作事项,且所述多个工作事项在被执行时的执行顺序为链式顺序;动作序列生成模块,用于获取机器人的场景信息,依据所述场景信息对所述工作事项进行实例化,得到对应于所述工作事项的动作序列;动作控制模块,用于依据所述动作序列控制机器人执行相应动作。2.根据权利要求1所述的机器人控制装置,其特征在于,所述装置还包括:命令有效性判断模块,所述命令有效性判断模块用于在从数据库中识别出与所述任务类型相对应的工作链模型之前,对所述任务指示进行命令有效性判断,并依据所述命令有效性判断的结果确定是否对所述工作链模型进行识别,其中,所述命令有效性判断的判断事项包括:所述任务指示的指示来源、指示目标、控制类型、控制对象中的至少一项。3.根据权利要求1或2所述的机器人控制装置,其特征在于,所述装置还包括:权限有效性判断模块,所述权限有效性判断模块用于在从数据库中识别出与所述任务类型相对应的工作链模型之前,对所述任务指示进行权限有效性判断,并依据所述权限有效性判断的结果确定是否对所述工作链模型进行识别,其中,所述权限有效性判断的判断事项包括:发起所述任务指示的对象的发起权限。4.根据权利要求1所述的机器人控制装置,其特征在于,所述装置还包括:工作链模型生成模块,所述工作链模型生成模块用于生成所述工作链模型,所述工作链模型生成模块生成所述工作链模型的方式包括:获取机器人支持的多种场景任务,其中,所述场景任务包含机器人的多个工作事项;对每种场景任务进行抽象处理,得到与场景无关的多个工作事项;将所述与场景无关的多个工作事项进行链式排序,形成所述工作链模型。5.根据权利要求1所述的机器人控制装置,其特征在于,所述动作序列生成模块通过以下步骤对所述工作事项进行实例化从而得到对应于所述工作事项的动作序列:依据所述场景信息和...

【专利技术属性】
技术研发人员:单超肖志光王璐陈盛军廖朋
申请(专利权)人:深圳鹏行智能研究有限公司
类型:发明
国别省市:

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

1