System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人工智能,特别涉及一种机器人巡检方法,还涉及一种机器人巡检装置、电子设备以及计算机可读存储介质。
技术介绍
1、目前,工厂或仓库对于厂内货物的管理依然依赖于人工巡检与人工管理,然而,随着物品种类、物品数量、使用人员的增多,人工操作的弊端日益显现,物品的管理效率日益低下,物品的安全性能难以得到保障,人工成本也越来越高。
2、因此,如何实现更为高效智能化的物品巡检与管理,以有效保障物品安全,降低人工成本是本领域技术人员亟待解决的问题。
技术实现思路
1、本申请的目的是提供一种机器人巡检方法,该机器人巡检方法实现了更为高效智能化的物品巡检与管理,可以有效保障物品安全,降低人工成本;本申请的另一目的是提供一种机器人巡检装置、电子设备及计算机可读存储介质,均具有上述有益效果。
2、第一方面,本申请公开了一种机器人巡检方法,包括:
3、利用信息采集设备采集目标巡检空间的环境信息,并利用所述环境信息构建所述目标巡检空间的环境地图;
4、在所述环境地图中确定目标巡检对象的位置信息和障碍物的位置信息;
5、根据所述目标巡检对象的位置信息和所述障碍物的位置信息确定关于所述目标巡检对象的最优拍摄点位,并生成关于所述最优拍摄点位的巡检路径;
6、按照所述巡检路径移动至所述最优拍摄点位对所述目标巡检对象进行拍摄,获得关于所述目标巡检对象的巡检图像;
7、将所述巡检图像发送至上层系统进行巡检分析,以获得机器人巡检结果
8、可选地,在所述环境地图中确定目标巡检对象的位置信息和障碍物的位置信息,包括:
9、在所述环境地图中确定所述目标巡检对象所在的第一四边形区域,并将所述第一四边形区域的四个顶点坐标作为所述目标巡检对象的位置信息;
10、在所述环境地图中确定所述障碍物所在的第二四边形区域,并结合预设外扩距离对所述第二四边形区域进行外扩,生成障碍物避让区域,将所述障碍物避让区域的四个顶点坐标作为所述障碍物的位置信息。
11、可选地,根据所述目标巡检对象的位置信息和所述障碍物的位置信息确定关于所述目标巡检对象的最优拍摄点位,包括:
12、获取拍摄配置信息;所述拍摄配置信息包括拍摄距离、拍摄角度、拍摄视野范围中的一种或多种的组合;
13、根据所述目标巡检对象的位置信息和所述拍摄配置信息确定关于所述目标巡检对象的初始拍摄点位;
14、当所述初始拍摄点位未命中所述障碍物避让区域时,确定所述初始拍摄点位为所述最优拍摄点位;
15、当所述最优拍摄点位的拍摄视野无法覆盖所述目标巡检对象时,返回根据所述目标巡检对象的位置信息和所述拍摄配置信息确定关于所述目标巡检对象的初始拍摄点位的步骤,以获取多个所述最优拍摄点位,直至所有所述最优拍摄点位的拍摄总视野覆盖所述目标巡检对象。
16、可选地,生成关于所述最优拍摄点位的巡检路径,包括:
17、确定各所述最优拍摄点位的坐标信息和机器人的当前坐标信息;
18、利用最短路径算法对各所述最优拍摄点位的坐标信息和所述机器人的当前坐标信息进行处理,获得关于所述最优拍摄点位的初始巡检路径;
19、利用路径压缩算法对所述初始巡检路径进行路径优化,获得关于所述最优拍摄点位的所述巡检路径。
20、可选地,将所述巡检图像发送至上层系统进行巡检分析,以获得机器人巡检结果,包括:
21、对所述巡检图像进行特征分析,获得目标图像特征;
22、将所述巡检图像和所述目标图像特征发送至所述上层系统进行巡检分析,以获得所述机器人巡检结果;
23、根据所述机器人巡检结果执行关于所述目标巡检对象的管理操作。
24、可选地,所述目标巡检对象为商品货架;对所述巡检图像进行特征分析,获得目标图像特征,包括:
25、利用所述巡检图像对所述商品货架进行缺货检测,获得缺货特征;所述缺货特征包括缺货商品特征和缺货位置特征;
26、相应地,根据所述机器人巡检结果执行关于所述目标巡检对象的管理操作,包括:
27、根据所述机器人巡检结果中的所述缺货特征对所述商品货架执行补货操作。
28、可选地,所述目标巡检对象为商品货架;对所述巡检图像进行特征分析,获得目标图像特征,包括:
29、利用所述巡检图像对所述商品货架进行标签检测,获得标签特征;所述标签特征包括错签商品特征和错签位置特征;
30、相应地,根据所述机器人巡检结果执行关于所述目标巡检对象的管理操作,包括:
31、根据所述机器人巡检结果中的所述标签特征对所述商品货架执行标签更新操作。
32、第二方面,本申请还公开了一种机器人巡检装置,包括:
33、构建模块,用于利用信息采集设备采集目标巡检空间的环境信息,并利用所述环境信息构建所述目标巡检空间的环境地图;
34、确定模块,用于在所述环境地图中确定目标巡检对象的位置信息和障碍物的位置信息;
35、生成模块,用于根据所述目标巡检对象的位置信息和所述障碍物的位置信息确定关于所述目标巡检对象的最优拍摄点位,并生成关于所述目标巡检对象的巡检路径;
36、拍摄模块,用于按照所述巡检路径移动至所述最优拍摄点位对所述目标巡检对象进行拍摄,获得关于所述目标巡检对象的巡检图像;
37、发送模块,用于将所述巡检图像发送至上层系统进行巡检分析,以获得机器人巡检结果。
38、第三方面,本申请还公开了一种电子设备,包括:
39、存储器,用于存储计算机程序;
40、处理器,用于执行所述计算机程序时实现如上所述的任一种机器人巡检方法的步骤。
41、第四方面,本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的任一种机器人巡检方法的步骤。
42、本申请提供了一种机器人巡检方法,包括:利用信息采集设备采集目标巡检空间的环境信息,并利用所述环境信息构建所述目标巡检空间的环境地图;在所述环境地图中确定目标巡检对象的位置信息和障碍物的位置信息;根据所述目标巡检对象的位置信息和所述障碍物的位置信息确定关于所述目标巡检对象的最优拍摄点位,并生成关于所述最优拍摄点位的巡检路径;按照所述巡检路径移动至所述最优拍摄点位对所述目标巡检对象进行拍摄,获得关于所述目标巡检对象的巡检图像;将所述巡检图像发送至上层系统进行巡检分析,以获得机器人巡检结果。
43、应用本申请所提供的技术方案,利用机器人实现了自动化的智能巡检,首先采集目标巡检空间内的环境信息来构建该目标巡检空间的环境地图,并确定其中的目标巡检对象和障碍物,由此,即可根据目标巡检对象和障碍物在环境地图中的位置信息来确定关于目标巡检对象的最优拍摄点位,即最适合拍摄目标巡检对象的位置,从而本文档来自技高网...
【技术保护点】
1.一种机器人巡检方法,其特征在于,包括:
2.根据权利要求1所述的机器人巡检方法,其特征在于,在所述环境地图中确定目标巡检对象的位置信息和障碍物的位置信息,包括:
3.根据权利要求2所述的机器人巡检方法,其特征在于,根据所述目标巡检对象的位置信息和所述障碍物的位置信息确定关于所述目标巡检对象的最优拍摄点位,包括:
4.根据权利要求3所述的机器人巡检方法,其特征在于,生成关于所述最优拍摄点位的巡检路径,包括:
5.根据权利要求1所述的机器人巡检方法,其特征在于,将所述巡检图像发送至上层系统进行巡检分析,以获得机器人巡检结果,包括:
6.根据权利要求5所述的机器人巡检方法,其特征在于,所述目标巡检对象为商品货架;对所述巡检图像进行特征分析,获得目标图像特征,包括:
7.根据权利要求5所述的机器人巡检方法,其特征在于,所述目标巡检对象为商品货架;对所述巡检图像进行特征分析,获得目标图像特征,包括:
8.一种机器人巡检装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
...【技术特征摘要】
1.一种机器人巡检方法,其特征在于,包括:
2.根据权利要求1所述的机器人巡检方法,其特征在于,在所述环境地图中确定目标巡检对象的位置信息和障碍物的位置信息,包括:
3.根据权利要求2所述的机器人巡检方法,其特征在于,根据所述目标巡检对象的位置信息和所述障碍物的位置信息确定关于所述目标巡检对象的最优拍摄点位,包括:
4.根据权利要求3所述的机器人巡检方法,其特征在于,生成关于所述最优拍摄点位的巡检路径,包括:
5.根据权利要求1所述的机器人巡检方法,其特征在于,将所述巡检图像发送至上层系统进行巡检分析,以获得机器人巡检结果,包括...
【专利技术属性】
技术研发人员:王舒超,郁莹华,郭淑敏,
申请(专利权)人:苏州万店掌网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。