当前位置: 首页 > 专利查询>深圳大学专利>正文

基于知识库的机器人仿真平台控制方法、终端及介质技术

技术编号:32674100 阅读:23 留言:0更新日期:2022-03-17 11:29
本发明专利技术公开了一种基于知识库的机器人仿真平台控制方法、终端及介质,其中,方法包括:获取机器人的知识库,并根据知识库确定机器人在当前场景中的目标任务;对目标任务进行解析,得到目标任务的操作序列,并将操作序列展示在仿真平台界面中;获取目标对象在仿真平台界面中输入的操作指令,并根据操作指令更新操作序列;根据更新后的操作序列获取对应的知识库数据,并根据知识库数据控制机器人执行对应的技能及动作基元。本发明专利技术基于知识库的机器人仿真平台控制方法,并通过仿真平台验证机器人的操作序列,可以不断地训练提升机器人完成任务目标的执行效率和安全性,并且,可以减少实际场景中的训练次数,从而提升机器人在陌生场景下的经济效益。景下的经济效益。景下的经济效益。

【技术实现步骤摘要】
基于知识库的机器人仿真平台控制方法、终端及介质


[0001]本专利技术涉及机器人领域,尤其涉及的是一种基于知识库的机器人仿真平台控制方法、终端及介质。

技术介绍

[0002]目前,机器人被广泛应用于工业,农业,医疗,军事等领域。关于机器人的技能操作和动作规划是机器人领域的重点研究方向。随着社会不断发展,机器人面对的环境和场景越来越复杂,科技的进步对机器人的执行效率提出了更严格的要求。
[0003]有研究工作将仿真平台应用于机器人的操作中,但只是在宏观层面上将任务分解为操作序列,并不是从最基础的微观层面进行定义;因此,针对陌生场景和复杂的任务需求,还需要加强实际场景中的训练,所以,这种仿真平台并不能提高机器人的执行效率和安全性,也不能提升机器人在陌生场景中的经济效益。
[0004]因此,现有技术还有待改进。

技术实现思路

[0005]本专利技术要解决的技术问题在于,针对现有技术缺陷,本专利技术提供一种基于知识库的机器人仿真平台控制方法、终端及介质,旨在解决现有技术中基于仿真平台的机器人执行效率和安全性低的技术问题。
[0006]本专利技术解决技术问题所采用的技术方案如下:
[0007]第一方面,本专利技术提供一种基于知识库的机器人仿真平台控制方法,基于知识库的机器人仿真平台控制方法包括以下步骤:
[0008]获取机器人的知识库,并根据所述知识库确定所述机器人在当前场景中的目标任务;
[0009]对所述目标任务进行解析,得到所述目标任务的操作序列,并将所述操作序列展示在仿真平台界面中;
[0010]获取目标对象在所述仿真平台界面中输入的操作指令,并根据所述操作指令更新所述操作序列;
[0011]根据更新后的操作序列获取对应的知识库数据,并根据所述知识库数据控制所述机器人执行对应的技能及动作基元。
[0012]在一种实现方式中,所述获取机器人的知识库,并根据所述知识库确定所述机器人在当前场景中的目标任务,之前包括:
[0013]基于参数表达的形式在所述机器人中设置所述知识库;
[0014]在所述知识库中设置若干个场景层、任务层、技能层以及动作层,并在所设置的层次中存储对应的知识库数据。
[0015]在一种实现方式中,所述获取机器人的知识库,并根据所述知识库确定所述机器人在当前场景中的目标任务,包括:
[0016]获取所述机器人的知识库;
[0017]获取所述机器人所在的场景信息,并根据所述场景信息在所述知识库中查找对应的场景层和任务层;
[0018]根据所述场景层和所述任务层确定所述机器人在当前场景中的目标任务。
[0019]在一种实现方式中,所述对目标任务进行解析,得到所述目标任务的操作序列,并将所述操作序列展示在仿真平台界面中,包括:
[0020]根据所述目标对象的权限对所述目标任务进行解析,得到包含目标、场景以及技能的操作序列;
[0021]根据所述操作序列及其对应的知识库数据,在所述仿真平台界面中预演所述机器人执行所述目标任务的过程。
[0022]在一种实现方式中,所述根据目标对象的权限对所述目标任务进行解析,得到包含目标、场景以及技能的操作序列,包括:
[0023]获取所述目标对象的权限信息,并判断所述权限信息是否为指定权限信息;
[0024]若所述权限信息为所述指定权限信息,则通过预设指令调用任务解析接口;
[0025]通过所述任务解析接口将所述目标任务分解为所述目标、所述场景以及所述技能,并通过排序的形式将分解后的目标、场景和技能形成所述操作序列。
[0026]在一种实现方式中,获取目标对象在所述仿真平台界面中输入的操作指令,并根据所述操作指令更新所述操作序列,包括:
[0027]获取所述目标对象在所述仿真平台界面中输入的操作指令;
[0028]根据所述操作指令确定所述目标对象选择的目标、场景以及技能;
[0029]根据选择的目标、场景以及技能更新所述所述操作序列。
[0030]在一种实现方式中,所述根据更新后的操作序列获取对应的知识库数据,并根据所述知识库数据控制所述机器人执行对应的技能及动作基元,包括:
[0031]根据所述更新后的操作序列获取对应的知识库数据;
[0032]根据获取的知识库数据确定对应的执行参数,并向仿真系统输出所述知识库数据及执行参数;
[0033]通过所述仿真系统控制所述机器人执行更新后的操作序列中的技能及动作基元。
[0034]在一种实现方式中,所述基于知识库的机器人仿真平台控制方法还包括:
[0035]在所述仿真平台界面中实时演示所述机器人的执行所述目标任务的技能操作过程。
[0036]第二方面,本专利技术提供一种终端,包括:处理器以及存储器,所述存储器存储有基于知识库的机器人仿真平台控制程序,所述基于知识库的机器人仿真平台控制程序被所述处理器执行时用于实现如第一方面所述的基于知识库的机器人仿真平台控制方法。
[0037]第三方面,本专利技术提供一种介质,所述介质为计算机可读存储介质,所述介质存储有基于知识库的机器人仿真平台控制程序,所述基于知识库的机器人仿真平台控制程序被处理器执行时用于实现如第一方面所述的基于知识库的机器人仿真平台控制方法。
[0038]本专利技术采用上述技术方案具有以下效果:
[0039]本专利技术基于知识库的机器人仿真平台控制方法,通过知识库确定机器人在当前场景中的目标任务,以及通过对目标任务进行解析,可以得到目标任务的操作序列,从而利用
仿真平台验证机器人的操作序列,在仿真平台不断训练的情况下,提升了机器人完成任务目标的执行效率和安全性;并且,通过仿真平台的控制方式,可以减少实际场景中的训练次数,从而提升机器人在陌生场景下的经济效益。
附图说明
[0040]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0041]图1是本专利技术的一种实现方式中基于知识库的机器人仿真平台控制方法的流程图。
[0042]图2是本专利技术的一种实现方式中机器人机器人仿真平台的规划流程图。
[0043]图3是本专利技术的一种实现方式中机器人针对仿真任务的执行流程图。
[0044]图4是本专利技术的一种实现方式中终端的功能原理图。
[0045]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0046]为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0047]示例性方法
[0048]针对陌生场景本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于知识库的机器人仿真平台控制方法,其特征在于,所述基于知识库的机器人仿真平台控制方法包括:获取机器人的知识库,并根据所述知识库确定所述机器人在当前场景中的目标任务;对所述目标任务进行解析,得到所述目标任务的操作序列,并将所述操作序列展示在仿真平台界面中;获取目标对象在所述仿真平台界面中输入的操作指令,并根据所述操作指令更新所述操作序列;根据更新后的操作序列获取对应的知识库数据,并根据所述知识库数据控制所述机器人执行对应的技能及动作基元。2.根据权利要求1所述的基于知识库的机器人仿真平台控制方法,其特征在于,所述获取机器人的知识库,并根据所述知识库确定所述机器人在当前场景中的目标任务,之前包括:基于参数表达的形式在所述机器人中设置所述知识库;在所述知识库中设置若干个场景层、任务层、技能层以及动作层,并在所设置的层次中存储对应的知识库数据。3.根据权利要求2所述的基于知识库的机器人仿真平台控制方法,其特征在于,所述获取机器人的知识库,并根据所述知识库确定所述机器人在当前场景中的目标任务,包括:获取所述机器人的知识库;获取所述机器人所在的场景信息,并根据所述场景信息在所述知识库中查找对应的场景层和任务层;根据所述场景层和所述任务层确定所述机器人在当前场景中的目标任务。4.根据权利要求1所述的基于知识库的机器人仿真平台控制方法,其特征在于,所述对目标任务进行解析,得到所述目标任务的操作序列,并将所述操作序列展示在仿真平台界面中,包括:根据所述目标对象的权限对所述目标任务进行解析,得到包含目标、场景以及技能的操作序列;根据所述操作序列及其对应的知识库数据,在所述仿真平台界面中预演所述机器人执行所述目标任务的过程。5.根据权利要求4所述的基于知识库的机器人仿真平台控制方法,其特征在于,所述根据目标对象的权限对所述目标任务进行解析,得到包含目标、场景以及技能的操作序列,包括:获取所述目标对象的权限信息,并判断所述权限信息是否为指定...

【专利技术属性】
技术研发人员:黄海明缪圣义邱志鹏文振焜钟达明孙富春
申请(专利权)人:深圳大学
类型:发明
国别省市:

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

1