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、本专利技术公开的一种机器人就近自动寻桩方法、系统和可读存储介质,可以减少人力投入的同时可以保障机器人自身的电量供应,减少断电现象的发生,从而可以增加机器人的巡逻时间以及增强机器人的灵活机动性。
本文档来自技高网...【技术保护点】
1.一种机器人就近自动寻桩方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种机器人就近自动寻桩方法,其特征在于,所述获取目标机器人的充电发射模块发出的充电需求信息,具体包括:
3.根据权利要求2所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述充电需求信息识别所述目标机器人预设范围内的目标充电桩群,具体包括:
4.根据权利要求3所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述目标充电桩群获取空闲充电桩群,具体包括:
5.根据权利要求4所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述空闲充电桩群识别目标充电桩,具体包括:
6.根据权利要求5所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述目标充电桩的电桩位置信息反馈给所述目标机器人,具体包括将所述目标充电桩的电桩位置以及行驶路径反馈给所述目标机器人,其中,所述电桩位置信息具体包括所述电桩位置以及所述行驶路径。
7.一种机器人就近自动寻桩系统,其特征在于,包括存储器和处理器,所述存储器中包括机器人就近自动寻桩方法程
8.根据权利要求7所述的一种机器人就近自动寻桩系统,其特征在于,所述获取目标机器人的充电发射模块发出的充电需求信息,具体包括:
9.根据权利要求8所述的一种机器人就近自动寻桩系统,其特征在于,所述基于所述充电需求信息识别所述目标机器人预设范围内的目标充电桩群,具体包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括一种机器人就近自动寻桩方法程序,所述机器人就近自动寻桩方法程序被处理器执行时,实现如权利要求1至6中任一项所述的一种机器人就近自动寻桩方法的步骤。
...【技术特征摘要】
1.一种机器人就近自动寻桩方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种机器人就近自动寻桩方法,其特征在于,所述获取目标机器人的充电发射模块发出的充电需求信息,具体包括:
3.根据权利要求2所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述充电需求信息识别所述目标机器人预设范围内的目标充电桩群,具体包括:
4.根据权利要求3所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述目标充电桩群获取空闲充电桩群,具体包括:
5.根据权利要求4所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述空闲充电桩群识别目标充电桩,具体包括:
6.根据权利要求5所述的一种机器人就近自动寻桩方法,其特征在于,所述基于所述目标充电桩的电桩位置信息反馈给所述目标机器人,具体包括将所述目标充电桩的电桩位置以及行驶路径...
【专利技术属性】
技术研发人员:刘彪,梁瑞权,柏林,舒海燕,袁添厦,祝涛剑,沈创芸,王恒华,方映峰,
申请(专利权)人:广州高新兴机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。