机器人任务调度方法、装置、可读存储介质及电子设备制造方法及图纸

技术编号:35430469 阅读:21 留言:0更新日期:2022-11-03 11:35
一种机器人任务调度方法、装置、可读存储介质及电子设备,应用于总控端,所述总控端与多个作业区域的调度端电性连接,该方法包括,获取生产任务,并将生产任务划分为多个子任务;根据子任务的任务内容确定子任务的任务类型,并根据各个子任务的任务类型和当前闲置机器人的基本信息确定执行所述子任务的目标机器人,确定各个子任务所属的作业区域,并将目标机器人和相应的子任务分配给子任务所属的作业区域的调度端,以使该调度端在本作业区域内规划分配到的目标机器人的行驶路线和控制分配到的目标机器人执行相应的子任务。本发明专利技术可以大大提高生产任务完成效率。可以大大提高生产任务完成效率。可以大大提高生产任务完成效率。

【技术实现步骤摘要】
机器人任务调度方法、装置、可读存储介质及电子设备


[0001]本专利技术涉及机器人
,特别是涉及一种机器人任务调度方法、装置、可读存储介质及电子设备。

技术介绍

[0002]机器人是一种能够半自主或全自主工作的智能机器人,其可以完成危险、繁重、复杂的工作,提高工作效率与质量。随着科技的发展,机器人已经应用到军事、教育、服务行业、工厂制造等领域。
[0003]尤其是在工厂制造业,机器人可以完成很多重复、繁重的工作,大大提高生产效率节省人力成本。随着制造企业的快速发展以及物流系统的迭代更新,对制造行业的机器人要求也不断的提高。
[0004]生产车间工序繁多,需要的机器人也众多,每个机器人需要在生产时间内完成各自的任务,因此车间机器人其路径规划、资源调度和任务分配等过程十分的复杂,工作效率低。因此,如何提高机器人完成生产任务的效率尤为重要。

技术实现思路

[0005]鉴于上述状况,有必要针对提供一种机器人任务调度方法、装置、可读存储介质及电子设备,以提高机器人完成生产任务的效率。
[0006]本专利技术公开了一种机器人任务调度方法,应用于总控端,所述总控端与多个作业区域的调度端电性连接,所述机器人任务调度方法包括,获取生产任务,并将所述生产任务划分为多个子任务;根据所述子任务的任务内容确定所述子任务的任务类型,并根据各个所述子任务的任务类型和当前闲置机器人的基本信息确定执行所述子任务的目标机器人,所述任务类型包括长期类型和短期类型,所述基本信息包括功能和状态等级,所述状态等级用于表示机器人的状态良好程度;确定各个所述子任务所属的作业区域,并将所述目标机器人和相应的所述子任务分配给所述子任务所属的作业区域的调度端,以使所述调度端在本作业区域内规划分配到的目标机器人的行驶路线和控制分配到的目标机器人执行相应的所述子任务。
[0007]进一步的,上述机器人任务调度方法,其中,所述根据各个所述子任务的任务类型和当前闲置机器人的基本信息确定执行所述子任务的目标机器人的步骤包括:根据机器人的状态等级确定各个闲置机器人的优先级,以及根据所述任务类型确定各个子任务的任务优先级,其中,所述长期类型的子任务的优先级高于所述短期类型的;根据预设的筛选规则确定执行所述子任务的目标机器人,所述筛选规则为:任务内容与目标机器人的功能适配;按照机器人优先级和任务优先级选择目标机器人。
[0008]进一步的,上述机器人任务调度方法,其中,所述状态等级根据机器人的健康状
态、能耗和工作效率确定。
[0009]进一步的,上述机器人任务调度方法,其中,所述将所述目标机器人和相应的所述子任务分配给所述子任务所属的作业区域的调度端的步骤之后还包括:当获取到当前作业区域的调度端发送的针对其他作业区域的物料请求信息时,发送调度信息至所述其他作业区域的调度端,以使所述其他作业区域的调度端调用其作业区域内执行所述短期类型的子任务的目标机器人将请求的物料转运至预设转运点。
[0010]进一步的,上述机器人任务调度方法,其中,所述发送调度信息至所述其他作业区域的调度端的步骤之前还包括:判断所述其他作业区域的调度端是否分配有执行所述短期类型的子任务的目标机器人;若是,执行发送调度信息至所述其他作业区域的调度端的步骤;若否,发送调度任务至一闲置机器人,以使所述闲置机器人移动至所述其他作业区域并将请求的物料转运至预设转运点。
[0011]进一步的,上述机器人任务调度方法,其中,所述将所述目标机器人和相应的所述子任务分配给所述子任务所属的作业区域的调度端的步骤包括:将所述目标机器人的配置信息和相应的所述子任务发送至所述子任务所属的作业区域的调度端,以使所述调度端配置所述目标机器人和所述子任务。
[0012]进一步的,上述机器人任务调度方法,其中,所述调度端在本作业区域内规划分配到的目标机器人的行驶路线的步骤包括:所述调度端根据实际环境标注本区域的所有位置标记点并建立区域地图,将所述区域地图通过数据提取转化形成拓扑图结构;所述调度端利用Dijkstra算法和所述拓扑图规划出最优行驶路线。
[0013]本专利技术还公开了一种机器人任务调度装置,应用于总控端,所述总控端与多个作业区域的调度端电性连接,所述机器人任务调度装置包括,任务划分模块,用于获取生产任务,并将所述生产任务划分为多个子任务;确定模块,用于根据所述子任务的任务内容确定所述子任务的任务类型,并根据各个所述子任务的任务类型和当前闲置机器人的基本信息确定执行所述子任务的目标机器人,所述任务类型包括长期类型和短期类型,所述基本信息包括功能和状态等级,所述状态等级用于表示机器人的状态良好程度;分配模块,用于确定各个所述子任务所属的作业区域,并将所述目标机器人和相应的所述子任务分配给所述子任务所属的作业区域的调度端,以使所述调度端在本作业区域内规划分配到的目标机器人的行驶路线和控制分配到的目标机器人执行相应的所述子任务。
[0014]进一步的,上述机器人任务调度装置,还包括:发送模块,用于当获取到当前作业区域的调度端发送的针对其他作业区域的物料请求信息时,发送调度信息至所述其他作业区域的调度端,以使所述其他作业区域的调度端调用其作业区域内执行所述短期类型的子任务的目标机器人将请求的物料转运至预设转运点。
[0015]进一步的,上述机器人任务调度装置,还包括:
判断模块,用于判断所述其他作业区域的调度端是否分配有执行所述短期类型的子任务的目标机器人;若是,所述发送模块执行发送调度信息至所述其他作业区域的调度端的步骤;若否,所述发送模块发送调度任务至一闲置机器人,以使所述闲置机器人移动至所述其他作业区域并将请求的物料转运至预设转运点。
[0016]本专利技术还公开了一种电子设备,包括存储器和处理器,所述存储器存储有程序,所述程序被所述处理器执行时实现上述任一所述的方法。
[0017]本专利技术还公开了一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一所述的方法。
[0018]本专利技术中,各个作业区域的调度端对各自区域的目标机器人进行控制,不仅可以降低控制难度,同时大幅提升了各个作业区域的机器人的工作效率,提高生产效率。并且,各个作业区域的目标机器人在各自区域内进行导航,可以避免导航路径重叠,防止拥堵,适用于大范围的推广与使用。
附图说明
[0019]图1为本专利技术第一实施例提供的机器人任务调度方法的流程图;图2为本专利技术第二实施例提供的机器人任务调度方法的流程图;图3为本专利技术第三实施例中机器人任务调度装置的结构框图;图4为本专利技术实施例中电子设备的结构示意图。
具体实施方式
[0020]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0021]参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人任务调度方法,其特征在于,应用于总控端,所述总控端与多个作业区域的调度端电性连接,所述机器人任务调度方法包括,获取生产任务,并将所述生产任务划分为多个子任务;根据所述子任务的任务内容确定所述子任务的任务类型,并根据各个所述子任务的任务类型和当前闲置机器人的基本信息确定执行所述子任务的目标机器人,所述任务类型包括长期类型和短期类型,所述基本信息包括功能和状态等级,所述状态等级用于表示机器人的状态良好程度;确定各个所述子任务所属的作业区域,并将所述目标机器人和相应的所述子任务分配给所述子任务所属的作业区域的调度端,以使所述调度端在本作业区域内规划分配到的目标机器人的行驶路线和控制分配到的目标机器人执行相应的所述子任务;所述根据各个所述子任务的任务类型和当前闲置机器人的基本信息确定执行所述子任务的目标机器人的步骤包括:根据机器人的状态等级确定各个闲置机器人的优先级,以及根据所述任务类型确定各个子任务的任务优先级,其中,所述长期类型的子任务的优先级高于所述短期类型的;根据预设的筛选规则确定执行所述子任务的目标机器人,所述筛选规则为:任务内容与目标机器人的功能适配;按照机器人优先级和任务优先级选择目标机器人。2.如权利要求1所述的机器人任务调度方法,其特征在于,所述状态等级根据机器人的健康状态、能耗和工作效率确定。3.如权利要求1所述的机器人任务调度方法,其特征在于,所述将所述目标机器人和相应的所述子任务分配给所述子任务所属的作业区域的调度端的步骤之后还包括:当获取到当前作业区域的调度端发送的针对其他作业区域的物料请求信息时,发送调度信息至所述其他作业区域的调度端,以使所述其他作业区域的调度端调用其作业区域内执行所述短期类型的子任务的目标机器人将请求的物料转运至预设转运点。4.如权利要求3所述的机器人任务调度方法,其特征在于,所述发送调度信息至所述其他作业区域的调度端的步骤之前还包括:判断所述其他作业区域的调度端是否分配有执行所述短期类型的子任务的目标机器人;若是,执行发送调度信息至所述其他作业区域的调度端的步骤;若否,发送调度任务至一闲置机器人,以使所述闲置机器人移动至所述其他作业区域并将请求的物料转运至预设转运点。5.如权利要求1所述的机器人任务调度方法,其特征在于,所述将所述目标机器人...

【专利技术属性】
技术研发人员:田丰黄伟祝华锋徐晓明丁建中万姜涛
申请(专利权)人:江西萤火虫微电子科技有限公司
类型:发明
国别省市:

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

1