应用于机器人生态链的软硬一体化协同系统及方法技术方案

技术编号:38712059 阅读:16 留言:0更新日期:2023-09-08 14:54
本发明专利技术提供了应用于机器人生态链的软硬一体化协同系统及方法,其系统包括:业务确定模块用于获取机器人生态链的业务流程,并基于业务流程确定机器人生态链中的业务项目集合且分别提取业务项目集合中各业务项目的属性信息;功能确定模块用于基于属性信息确定机器人硬件执行各业务项目的动作类型以及执行目的,并基于动作类型以及执行目的确定目标低代码组合,且基于预设控制器将目标低代码组合与机器人硬件进行绑定;执行模块用于基于绑定结果实时监测工作指令,并当监测到工作指令后基于预设控制器根据目标低代码组合控制机器人硬件执行目标动作。保障了机器人软硬一体化协同的高效性和准确性,确保机器人协同作业更加稳定,提高了协同作业效果。提高了协同作业效果。提高了协同作业效果。

【技术实现步骤摘要】
应用于机器人生态链的软硬一体化协同系统及方法


[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]基于协同控制时间以及协同控制顺序制定协同控制策略,并基于协同控制策略将预设控制器与各目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于机器人生态链的软硬一体化协同系统,其特征在于,包括:业务确定模块,用于获取机器人生态链的业务流程,并基于业务流程确定机器人生态链中的业务项目集合,且分别提取业务项目集合中各业务项目的属性信息;功能确定模块,用于基于属性信息确定机器人硬件执行各业务项目的动作类型以及执行目的,并基于动作类型以及执行目的确定目标低代码组合,且基于预设控制器将目标低代码组合与机器人硬件进行绑定;执行模块,用于基于绑定结果实时监测工作指令,并当监测到工作指令后基于预设控制器根据目标低代码组合控制机器人硬件执行目标动作。2.根据权利要求1所述的一种应用于机器人生态链的软硬一体化协同系统,其特征在于,业务确定模块,包括:请求解析单元,用于获取后台管理终端发布的业务处理请求,并对业务处理请求进行解析,提取业务处理请求中的目标关键词,且基于目标关键词确定待执行业务类型;业务流程确定单元,用于基于待执行业务类型从预设机器人生态链列表中匹配目标机器人生态链,并基于目标机器人生态链的生产链标识从预设管理库中提取目标机器人生态链对应的业务流程;业务项目确定单元,用于:对业务流程进行解析,确定业务流程中包含的生产节点,并基于生产节点的生产特征确定各生产节点的目标相关性;基于目标相关性将生产节点进行分组,并基于分组结果根据各组的生产特征得到机器人生态链中的业务项目集合。3.根据权利要求2所述的一种应用于机器人生态链的软硬一体化协同系统,其特征在于,业务项目确定单元包括:生产特征分析子单元,用于对生产节点的生产特征进行解析,确定各生产节点对应的边缘生产步骤,并确定相邻生产节点之间边缘生产步骤之间的执行逻辑;关联性分析子单元,用于基于执行逻辑确定各生产节点的目标相关性,并基于预设相关性评价指标对目标相关性进行评价,得到目标相关值;分组子单元,用于将目标相关值与预设相关阈值进行比较,并基于比较结果将目标相关值小于预设相关阈值的生产节点判定为边缘节点,且基于边缘节点将生产节点进行分组。4.根据权利要求1所述的一种应用于机器人生态链的软硬一体化协同系统,其特征在于,业务确定模块,包括:业务项目获取单元,用于获取得到的业务项目集合,并基于业务项目集合中各业务项目的项目标识从预设运行数据库中调取各业务项目对应的历史运行数据;特征确定单元,用于对历史运行数据进行解析,确定历史运行数据对应的目标运行环节,并基于历史运行数据的目标取值确定各目标运行环节的运行特征;属性确定单元,用于将每一业务项目中目标运行环节对应的运行特征进行汇总,得到业务项目特征清单,并将业务项目特征清单与对应业务项目进行关联,得到各业务项目的属性信息。5.根据权利要求1所述的一种应用于机器人生态链的软硬一体化协同系统,其特征在
于,功能确定模块,包括:属性信息获取单元,用于获取得到的各业务项目的属性信息,并将属性信息转换为目标文本,且对目标文本进行分词处理,得到属性信息对应的词汇集;词汇分类单元,用于:分别将预设动作标签和预设目的标签作为第一类别中心和第二类别中心,并基于第一类别中心和第二类别中心对词汇集进行聚类处理,且基于聚类结果确定各词汇分别与第一类别中心和第二类别中心的第一汉明距离和第二汉明距离;将第一汉明距离小于第二汉明距离的词汇归为第一类别中心,否则将词汇归为第二类别中心,并基于归类结果得到动作词汇集合和目的词汇集合,且分别提取动作词汇集合中各动作词汇的第一特征信息以及目的词汇集合中各目的词汇的第二特征信息,同时,将提取到的第一特征信息和第二特征信息与预设生产指标进行匹配,并基于匹配结果得到各业务项目的动作类型以及执行目的;低代码组合单元,用于:提取动作类型的第一目标属性,并基于第一目标属性确定动作类型对应的业务维度以及指令逻辑,且基于业务维度从预设低代码数据库中匹配目标低代码指令字符,同时,基于指令逻辑对每一业务纬度下的目标低代码指令字符进行逻辑关联,得到初始低代码组合;提取执行目的的第二目标属性,并基于第一目标属性和第二目标属性确定动作类型以及执行目的目标关联关系,同时,基于第二目标属性和目标关联关系确定每一动作类型的执行力度,并基于执行力度对初始低代码组合进行代码赋值,且基于赋值结果得到目标低代码组合。6.根据权利要求1所述的一种应用于机器人生态链的软硬一体化协同...

【专利技术属性】
技术研发人员:杨一鸣刁忍刘伟杨胜体吴创彬
申请(专利权)人:深圳墨影科技有限公司
类型:发明
国别省市:

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

1