机器人控制方法、服务器、机器人及存储介质技术

技术编号:34735730 阅读:14 留言:0更新日期:2022-08-31 18:26
本申请提供了一种机器人控制方法、服务器、机器人及存储介质,其中,机器人控制方法包括:服务器向处于空闲状态的多个机器人发送目标物品的搬运任务发布指令,服务器接收多个机器人中目标机器人发送的搜索消息,搜索消息用于指示目标物品在目标机器人的搜索区域内,服务器从多个机器人中除目标机器人外的其它机器人中确定搬运机器人,服务器向目标机器人和搬运机器人发送搬运指令,以使目标机器人和搬运机器人移动至目标物品所在位置搬运目标物品。在本申请,通过服务器控制多个机器人并行搜索物品,并利用多个机器人共同搬运物品,提高了操作效率。高了操作效率。高了操作效率。

【技术实现步骤摘要】
机器人控制方法、服务器、机器人及存储介质


[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]第四方面,本申请实施例还提供了一种机器人控制装置,包括:
[0042]搜索模块,用于响应服务器发送的目标物品的搬运任务发布指令,在所述目标机器人的搜索区域内搜索所述目标物品;
[0043]发送模块,用于若所述目标物品在所述搜索区域内,则向所述服务器发送搜索消息,以指示所述目标物品在所述目标机器人的搜索区域内;
[0044]移动模块,用于响应所述服务器发送的搬运指令,移动至所述目标物品所在位置搬运所述目标物品。
[0045]在一可选的实施方式中,所述搜索模块,具体用于:
[0046]响应所述搬运任务发布指令,启动所述目标机器人的摄像头;
[0047]通过所述摄像头采集所述搜索区域对应的搜索图像;
[0048]若所述搜索图像中包括所述目标物品,则确定所述目标物品在所述搜索区域内;
[0049]若所述搜索图像中不包括所述目标物品,则确定所述目标物品不在所述搜索区域内。
[0050]在一可选的实施方式中,所述装置还包括:
[0051]控制模块,用于响应所述搬运任务发布指令,控制所述目标机器人移动;
[0052]确定模块,用于在所述目标机器人移动过程中,根据所述目标机器人的位置信息,确定所述搜索区域。
[0053]第五方面,本申请实施例还提供了一种服务器,包括:处理器、存储器和总线,所述存储器存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人控制方法,其特征在于,应用于服务器,所述方法包括:向处于空闲状态的多个机器人发送目标物品的搬运任务发布指令;接收所述多个机器人中目标机器人发送的搜索消息,所述搜索消息用于指示所述目标物品在所述目标机器人的搜索区域内;从所述多个机器人中除所述目标机器人外的其它机器人中确定搬运机器人;向所述目标机器人和所述搬运机器人发送搬运指令,以使所述目标机器人和所述搬运机器人移动至所述目标物品所在位置搬运所述目标物品。2.根据权利要求1所述的方法,其特征在于,所述搜索消息包括:所述目标物品的位置信息;所述从所述多个机器人中除所述目标机器人外的其它机器人中确定搬运机器人,包括:根据所述其它机器人的位置信息以及所述目标物品的位置信息,从所述其它机器人中确定满足第一预设位置条件的机器人作为搬运机器人。3.根据权利要求1所述的方法,其特征在于,所述从所述多个机器人中除所述目标机器人外的其它机器人中确定搬运机器人,包括:根据所述其它机器人的位置信息以及所述目标机器人的位置信息,从所述其它机器人中确定满足第二预设位置条件的机器人作为所述搬运机器人。4.根据权利要求1所述的方法,其特征在于,所述搬运任务发布指令中包括:搬运所述目标物品所需的机器人数量;所述从所述多个机器人中除所述目标机器人外的其它机器人中确定搬运机器人,包括:根据所述机器人数量,从所述其它机器人中确定所述搬运机器人,所述搬运机器人的数量和所述目标机器人的数量之和等于所述机器人数量。5.一种机器人控制方法,其特征在于,应用于权利要求1至4任一项所述的目标机器人,所述方法包括:响应服务器发送的目标物品的搬运任务发布指令,在所述目标机器人的搜索区域内搜索所述目标物品;若所述目标物品在所述搜索区域内,则向所述...

【专利技术属性】
技术研发人员:冷晓琨常琳黄贤贤白学林柯真东王松吴雨璁何治成
申请(专利权)人:乐聚深圳机器人技术有限公司
类型:发明
国别省市:

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

1