【技术实现步骤摘要】
机器人调度方法、系统、设备及存储介质
[0001]本专利技术涉及智能机器人
,具体地说,涉及一种机器人调度方法、系统、设备及存储介质。
技术介绍
[0002]现有的机器人调度方法一般是针对一对一的调度,也即同一时间处理一台机器人的接入管理,对一台机器人进行调度管理,无法同时对多个机器人进行调度。或者,现有技术仅能进行简单的匹配调度模式,在多个可选的机器人的场景,无法智能匹配,选择匹配最合适的机器人执行任务。
技术实现思路
[0003]针对现有技术中的问题,本专利技术的目的在于提供一种机器人调度方法、系统、设备及存储介质,解决现有的机器人调度方法不能处理多个机器人同时调度的复杂场景的问题。。
[0004]为实现上述目的,本专利技术提供了一种机器人调度方法,所述方法包括以下步骤:
[0005]服务器获取待分配任务,并依据预设标准能力库自所述待分配任务中提取出第一能力集;
[0006]能力网关接收多个机器人接入时各自发送的功能集,并依据所述预设标准能力库将所述功能集转换为第二能力集,并将所述第二能力集发送至服务器;
[0007]服务器依据所述第一能力集和所述第二能力集,得到与所述待分配任务匹配的目标机器人;以及
[0008]控制网关发送控制指令至所述目标机器人,以控制所述目标机器人执行所述待分配任务。
[0009]可选地,所述第一能力集包括第一静态能力子集和第一动态能力子集;所述第二能力集包括第二静态能力子集和第二动态能力子集;所述服务器依据所述第一能力 ...
【技术保护点】
【技术特征摘要】
1.一种机器人调度方法,其特征在于,包括以下步骤:服务器获取待分配任务,并依据预设标准能力库自所述待分配任务中提取出第一能力集;能力网关接收多个机器人接入时各自发送的功能集,并依据所述预设标准能力库将所述功能集转换为第二能力集,并将所述第二能力集发送至服务器;服务器依据所述第一能力集和所述第二能力集,得到与所述待分配任务匹配的目标机器人;以及控制网关发送控制指令至所述目标机器人,以控制所述目标机器人执行所述待分配任务。2.如权利要求1所述的机器人调度方法,其特征在于,所述第一能力集包括第一静态能力子集和第一动态能力子集;所述第二能力集包括第二静态能力子集和第二动态能力子集;所述服务器依据所述第一能力集和所述第二能力集,得到与所述待分配任务匹配的目标机器人,包括:服务器依据所述第一静态能力子集和所述第二静态能力子集,进行第一轮匹配并得到至少一备选机器人;服务器依据所述第一动态能力子集和所述第二动态能力子集,自所述备选机器人中匹配得到目标机器人。3.如权利要求1所述的机器人调度方法,其特征在于,所述能力网关接收多个机器人接入时各自发送的功能集,并依据所述预设标准能力库将所述功能集转换为第二能力集,包括:能力网关将能力测试需求发送至控制网关;控制网关依据所述能力测试需求,控制所有机器人进行能力测试;机器人将测试结果发送至控制网关;所述控制网关转发测试结果至能力网关;所述能力网关将测试结果为测试通过的功能转换形成第二能力集。4.如权利要求2所述的机器人调度方法,其特征在于,所述服务器依据所述第一能力集和所述第二能力集,得到与所述待分配任务匹配的目标机器人,还包括:在得到备选机器人后,服务器将备选机器人的列表发送至控制网关;控制网关向所有备选机器人发送动态能力更新请求;所述备选机器人接收到动态能力更新请求后,对所述第二动态能力子集进行更新,并将更新后的第二动态能力子集发送至控制网关;所述控制网关将更新后的第二动态能力子集发送至能力网关;能力网关将更新后的第二动态能力子集发送至服务器;服务器依据所述第一动态能力子集和更新后的所述第二动态能力子集,自所述备选机器人中匹配得到目标机器人。5.如权利要求2所述的机器人调度方法,其特征在于,所述第一静态能力子集和所述第二静态能力子集中均包含多组数值对,每一组数值对包括成对存储的能力名称和对应的能力值;所述服务器依据所述第一静态能力子集和所述第二静态能力子集,进行第一轮匹配并
得到至少一备选机器人,包括:服务器对第一静态能力子集中的能力名称和第二静态能力子集中的能力名称进行匹配;在能力名称匹配后,服务器对第一静态能力子集中的能力值和第二静态能力子集中的能力值进行匹配。6.如权利要求1所述的机器人调度方法,其特征在于,所述服务器依据所述第一能力集和所述第二能力集,得到与所述待分配任务匹配的目标机器人,包括:服务器依据所述第一能力集和所述第二能力集,计算各个机器人...
【专利技术属性】
技术研发人员:李伟,杨明川,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。