利索能及
我要发布
收藏
专利号: 2020103495980
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种多机器人的协作控制方法,其特征在于,包括:

获取待搬运物体的物体信息以及当前可用的至少一机器人的机器人信息;

根据所述物体信息,识别所述待搬运物体的搬运插入孔的位置信息;

依据所述位置信息和所述机器人信息,分别向所述至少一机器人发送控制指令,以便控制所述至少一机器人的前置连接头一一插入对应的所述搬运插入孔;

若确定所述至少一机器人均插入各自对应的所述搬运插入孔,则分别向所述至少一机器人发送指示搬运的指令;

所述依据所述位置信息和所述机器人信息,分别向所述至少一机器人发送控制指令,以便控制所述至少一机器人的前置连接头一一插入对应的所述搬运插入孔,具体包括:根据所述物体信息,确定所述待搬运物体的外形信息和重心信息;

依据所述外形信息、所述重心信息和所述位置信息,并结合当前可用的至少一机器人的机器人信息,规划所需使用的至少一目标机器人,以及所述至少一目标机器人各自对应的搬运插入孔;

向所述至少一目标机器人分别发送控制指令,以便控制所述至少一目标机器人的前置连接头一一插入对应的搬运插入孔。

2.根据权利要求1所述的方法,其特征在于,所述根据所述物体信息,识别所述待搬运物体的搬运插入孔的位置信息,具体包括:对所述待搬运物体的搬运插入孔进行图像识别,得到识别图像信息;

根据所述识别图像信息,并结合不同的识别条件下对样本搬运插入孔的位置识别信息,确定所述待搬运物体的搬运插入孔的位置信息。

3.根据权利要求2所述的方法,其特征在于,所述根据所述识别图像信息,并结合不同的识别条件下对样本搬运插入孔的位置识别信息,确定所述待搬运物体的搬运插入孔的位置信息,具体包括:根据不同的识别条件下对样本搬运插入孔的位置识别信息,训练得到识别模型,其中,所述识别条件至少包括拍摄角度、和/或拍摄距离、和/或拍摄时的光线强度、和/或拍摄时的天气、和/或拍摄时的时间;

以所述识别图像信息为输入参数,利用所述识别模型计算得到所述待搬运物体的搬运插入孔的位置信息。

4.根据权利要求3所述的方法,其特征在于,所述根据不同识别条件下对样本搬运插入孔的位置识别信息,训练得到识别模型,具体包括:统计不同的识别条件下样本搬运插入孔的样本图像信息,以及所述样本图像信息各自对应的插入孔位置标记;

创建训练集,所述训练集中包含所述样本图像信息与所述插入孔位置标记之间的映射关系;

基于所述训练集,利用MobileNet‑SSD算法训练得到MobileNet‑SSD模型。

5.根据权利要求4所述的方法,其特征在于,所述以所述识别图像信息为输入参数,利用所述识别模型计算得到所述待搬运物体的搬运插入孔的位置信息,具体包括:将所述识别图像信息输入到所述MobileNet‑SSD模型中,以便获取与所述识别图像信息对应相似度大于预设阈值的目标样本图像信息,以及与所述目标样本图像信息对应的目标插入孔位置标记;

利用所述目标插入孔位置标记,输出所述待搬运物体的搬运插入孔的位置信息。

6.根据权利要求1所述的方法,其特征在于,所述若确定所述至少一机器人均插入各自对应的所述搬运插入孔,则分别向所述至少一机器人发送指示搬运的指令,具体包括:设置所述至少一机器人中的主从关系,所述主从关系为一主机器人与至少一从机器人的关系,其中,所述主机器人为负责牵引搬运的机器人,所述从机器人为配合所述主机器人进行搬运的机器人。

7.一种多机器人的协作控制装置,其特征在于,包括:

获取模块,用于获取待搬运物体的物体信息以及当前可用的至少一机器人的机器人信息;

识别模块,用于根据所述物体信息,识别所述待搬运物体的搬运插入孔的位置信息;

发送模块,用于依据所述位置信息和所述机器人信息,分别向所述至少一机器人发送控制指令,以便控制所述至少一机器人的前置连接头一一插入对应的所述搬运插入孔;

所述发送模块,还用于若确定所述至少一机器人均插入各自对应的所述搬运插入孔,则分别向所述至少一机器人发送指示搬运的指令;

所述发送模块,具体用于根据所述物体信息,确定所述待搬运物体的外形信息和重心信息;依据所述外形信息、所述重心信息和所述位置信息,并结合当前可用的至少一机器人的机器人信息,规划所需使用的至少一目标机器人,以及所述至少一目标机器人各自对应的搬运插入孔;向所述至少一目标机器人分别发送控制指令,以便控制所述至少一目标机器人的前置连接头一一插入对应的搬运插入孔。

8.一种非易失性可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至6中任一项所述的多机器人的协作控制方法。

9.一种计算机设备,包括非易失性可读存储介质、处理器及存储在非易失性可读存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至6中任一项所述的多机器人的协作控制方法。